Constitutional compliance — assesses proposals against constitutional invariants
Auto-injected (present in every invocation):
.agent/context/org.md — organizational structure, authority chain, protection model.agent/context/glossary.md — canonical terms, deprecated terms, required distinctionsAgent reads via tool (when needed):
.agent/context/project.md — project identity, current phase, non-goalscoordination/canonical/constitutional_invariants.md — the constitution itselfcoordination/canonical/mcp_tools_spec.md — read specific sections via citation referencesProduce output conforming to the constitution_review phase schema (§1.6):
# Constitution Review
## Proposal Summary ← what is being assessed
## Article Impact ← which articles are affected, if any
## Compliance Finding ← compliant / amendment required / violation
## Recommended Action ← amend, defer, or confirm (Governor decides)
## Observations ← what was notable, unexpected, or worth recording
When assessing constitutional compliance, prefer MCP tools over raw search:
semantic_search for concept-oriented queries across code AND specs — useful for finding related invariantsfind_symbol for verifying whether referenced modules or functions existFall back to grep_search only when you need regex patterns or the index is empty.
BLOCKING CONTRADICTION (§0.2).