Governance
MARC reasons. MACE decides. MOOT arbitrates. MIMESIS surfaces precedent. MAUSOLEUM dissolves.
MAP separates thought from rule. MARC reasons; MACE decides; MOOT arbitrates. The institution distinguishes between what an agent thinks and what a council has ruled. The audit chain records both.
The governance services
| Service | Estate | Role |
|---|---|---|
MAXIM | Agent | Constitutional reasoning. Maps mandates to constraints. |
MACE | Agent | Consensus voting. Quorum-driven councils. Dissent on record. |
MOOT | Hybrid | Arbitration. Binding outcomes. Damages and remedies. |
MIMESIS | Agent | Convention. Custom. Precedent. Common law over time. |
MOAT | Protocol | Cross-organization treaties. |
MAUSOLEUM | Agent | Dissolution. Archive. Succession of obligation. |
Refusal carries reasons
When the institution says no, it says why. Every refusal is a structured record carrying:
- the requested capability
- the policy that denied it
- the dissent (if any council was involved)
- the appeal path (if any)
This is enforced at the engine layer: every CoreError variant has a structured reason; every ProtocolError variant has a structured reason; the audit pipeline records both. There is no "silently refused" path.
return Err(CoreError::ProtocolError(ProtocolError::PolicyDenied {
reason: "treaty grant expired; counterparty re-signing required".into()
}));This is what makes the institution legible to participants. Discontent has a place to go.
Dissent is preserved
When a council deliberates and produces a majority verdict, the minority opinions are filed alongside the verdict, not erased. MACE::tally records each delegate's reasoning. MOOT::rule records each side's plea in full.
MIMESIS watches dissent over time. Repeated dissent on the same kind of question can surface a need for amendment to the governing policy. The institution learns by acknowledging disagreement.
The five rules
The governance services share five rules:
Refusal carries reasons
Every denial is structured and audited. No silent failures.
Dissent is preserved
The losing side of a vote is recorded alongside the winner. Minority opinions are not erased.
Verdicts are not binding without a council
MARC reasons. Its outputs are inputs to governance, not governance itself. MACE quorum is required for binding decisions.
Disputes return through the same chain
When two services disagree, MOOT resolves by replaying the audit chain. The same record that produced the disagreement produces the resolution.
Precedent accretes through MIMESIS
Repeated decisions become convention. MIMESIS::surface reports patterns; MIMESIS::formalize proposes them as policy amendments to MAXIM. Common law emerges from doing.
The governance loop
Request arrives
↓ (Stage 4 of engine pipeline)
MAXIM evaluates active policy
↓
If straightforward: allow or deny with reason
↓
If ambiguous: agent reasons (MARC)
↓
If decision is structural: MACE convenes a council
↓
If dispute: MOOT arbitrates
↓
Either way: MAX records the outcome
↓ (over time)
MIMESIS notices a pattern
↓
MIMESIS proposes formalization to MAXIM
↓
MAXIM evaluates the proposal
↓
MACE ratifies if quorum agrees
↓
The policy is amended; future requests are easierThis is the legitimacy loop. The institution becomes more capable over time without anyone redesigning it.
Charter-level operations
A few operations require charter authority — they affect the entire institution:
MOAT::signfor a new treatyMAUSOLEUM::initiatefor organizational dissolutionMAXIM::authorfor a new constitutional maximMACE::convenefor a charter-level councilMEAL::adminoperations (rate-card amendments)
These require MACE quorum from the charter members at L2 conformance. A single agent cannot perform them alone.
The MAUSOLEUM clause
Every charter includes a dissolution clause. When an organization is wound down, MAUSOLEUM executes:
- Initiate — under charter authority
- Distribute — execute asset distribution schedule via
MADE - Transfer — obligations passed to successors under
MOOTsupervision - Seal — audit chain frozen; final hash published to
MARS - Archive — chain preserved for perpetual verification
The institution ends the same way it began: with a record. The end is itself recorded.
There is no MAP service for "delete." Audit chains do not delete; they seal. Even dissolved organizations remain queryable through MAX::audit_query against the sealed chain.
See also
- Audit & explainability
- Treaties
MIMESIS— precedentMOOT— arbitration