Concepts
The person ratifies; the AI drafts. Constitute is a context-engineering product, not a fine-tuning one: your Constitution is retrieved into whatever model you bring, at the moment it drafts.
| Term | Meaning |
|---|---|
| Draft | Something the AI wrote that awaits your decision. |
| Ratify | Approve a draft as written. It enters the publishing queue. |
| Veto | Reject a draft, ideally with a reason. |
| Edit | Rewrite a draft before ratifying it. |
| Amendment | A proposed change to the Constitution, generated from a reasoned veto, an edit or a Session answer. |
| Accept / Reject | The explicit human act that writes, or declines to write, an amendment into your corpus. Accepting applies it, versioned and reversible. |
| Article | One entry in the Source Corpus (a position, voice rule, boundary, workflow, story or writing sample), numbered ART-n. |
| Source Corpus | The Notion database of all your Articles. |
| Constitution | The accepted, active whole: the Preamble plus every active Article. |
| Preamble | A one-page summary of who you are, drafted at the end of the Convention and ratified by you. |
| Constitutional Convention | The onboarding interview: 50 questions in five sections. |
| Session | The weekly check-in: about five questions on stale, predicted or contested Articles. |
| Confirm / Sharpen / Contest | The verdicts on a Session question. Contest is deliberately not the same word as veto. |
| The Record | The append-only log of every decision. |
| Delegate | Any AI agent or LLM acting through Constitute's API or MCP. |
Draft statuses
Draft, Ratified, Queued, Posted, Vetoed. Nothing reaches a publishing engine without passing through Ratified.
Three guarantees
- Nothing publishes without your ratification.
- Your Constitution changes only through an explicit act of yours: a Convention answer you confirmed, a Session verdict, an accepted amendment, or an edit in Notion. Amendments are never auto-applied.
- Constitute runs no generative model on its servers. The only model it calls is an embedding model for search.