A constitution, eleven specialized agents, thirty-six commands, eight enforcement hooks. Together they form a self-governing system that runs inside Claude Code with no external dependencies. The naming borrows from one of history's most-studied organizational systems. Treat it as architecture vocabulary, a memory aid, not a creed.
Each agent follows the same rules but has a different job. Hover any role to see what it does.
Hover or tap any agent above to read its mandate.
A single message from you can trigger twenty-three safety checks before any code is written.
Your message is validated (input policy hook). The Interpreter reads system state.
Semantic memory, abandoned-goal checks, historical review.
Nothing executes until you approve. The orientation file is written on confirmation.
Overlap Detection, Complexity Threshold, Memory Retrieval: three checks before any agent begins.
Seven orientation steps before the first tool call.
Three hooks on every tool call. Files tracked. Tokens logged.
Exit report written. Skills updated. Consolidation threshold checked.
/covenantFormal project commitment/consolidationConsolidate, reflect, distill/trialAdversarial stress-test/floodFull reset with lessons preserved/bindingGraceful abort/lamentAcknowledge failure before fixing/rememberSemantic memory retrieval/memoSend a structured memo to a peer agent/councilMediate sibling disagreement/ezraRe-orient after time away/retrospectivePost-mandate retrospective/welcomeEvaluate external tool trust/preflightReview past failures before high-stakes work/rebuildPost-reset reconstruction plan/patternsDetect recurring failure patterns/territoryView explored domains/assessQuality assessment/amendPropose a Constitution amendment... and eighteen more. The full registry is in the repository.