{"slug":"implementation/contracts","title":"27 · Contracts","section":"implementation","sectionLabel":"Implementation","status":"unclassified","type":"document","path":"implementation/contracts.mdx","bytes":2234,"description":"Central index of schemas, commands, events, capabilities, projections, authority, execution, Work, memory, and integration contracts.","updated":null,"source":"integratewise/Integratewise-docs-wiki","content":"\n## Single Index\n\nAll contracts that the runtime must obey, in one place.\n\n| Contract family | What it governs | Where |\n|---|---|---|\n| **Schemas** | Canonical entities, relationships, events, state | `architecture/CANONICAL_ONTOLOGY`, `packages/types` |\n| **Commands** | Capability invocations, governed writes, approval commands | Capability Fabric + Governance |\n| **Events** | Domain events, pipeline events, webhook events, agent events | Pipeline (four flows) |\n| **Capabilities** | Provider-neutral capabilities, resolution metadata, availability | [Capability Fabric](/platform/capability-fabric-view) |\n| **Projections** | Who sees what, in which Work context, with what authority | [Projection & Context Assembly](/spine/projection-context-assembly) |\n| **Authority** | Identity, role, delegation, approval thresholds | [Identity & Authority](/platform/identity-authority-view) |\n| **Execution** | Hermes execution contracts, evidence shape, trace linkage | [Hermes Execution](/platform/hermes-execution-view) |\n| **Work** | Work state machine, participants, evidence, handoff contracts | [Work View](/work/work-view) |\n| **Memory** | Organizational vs Personal Contextual vs AI Continuity — ownership, promotion, privacy | [Memory & Continuity](/spine/memory-continuity) |\n| **Integration** | Connector contracts, One Auth scopes, sync/idempotency | [Ecosystem & Integration](/platform/ecosystem-integration-view) |\n\n\nIf a path has no contract, it is not yet governable. Add the contract before wiring the path.\n\n\n## Where to Go Next\n\n<CardGroup cols={2}>\n  \n    Decisions that created and superseded these contracts.\n  \n  \n    Canon planes → runnable mapping.\n  \n  \n    How contracts are actually wired at runtime.\n  \n</CardGroup>\n"}