Make project MCP workflows self-synchronizing
This commit is contained in:
parent
a30f021a52
commit
73165c9f51
17 changed files with 1124 additions and 56 deletions
|
|
@ -11,6 +11,10 @@
|
|||
execute shell commands, mutate Git, deploy, or publish.
|
||||
- Use deterministic ordering, hashes, JSON results, and structured errors.
|
||||
- Fail closed on stale caches, invalid configuration, ambiguous IDs, and unauthorized families.
|
||||
- Automatically repair only disposable derived state. Keep canonical sources and proposal
|
||||
conflicts fail-closed.
|
||||
- Prefer one synchronized bootstrap, one atomic proposal registration, one reviewed diff, and one
|
||||
exact hash-bound application over caller-managed operation chaining.
|
||||
- Keep dependencies small and pinned by compatible major version.
|
||||
- Run strict `pyright`, `npm run lint:web`, formatting, Ruff, compilation, focused tests, and the
|
||||
complete warning-strict test suite before closing a gate.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue