A domain has one id, and every reader compares it verbatim
adr-081 made `domain.nu::project-domains` the single authority for domain membership. It unified
An ADR never cites a path into the session tree, and adr validate refuses it in every project
`.coder/` is session process. adr-077 ignores it in every spine repo, adr-062 keeps it in the
Checkability is an ordered chain of rungs, and every rung names what no check answers
A project's instruments each answer one question about itself, and nothing composes them.
The operations catalog was never one thing — it splits into four populations, two retire now, two stay
adr-093 froze `catalog/` as a destination and bound its retirement to 'a Rust reconciliation
A consumer's reflection schema is INHERITED from the protocol, never copied — the mode contract a project types against is the shipped one, and a copy is a version nobody can state
MEASURED 2026-09-02, while expressing a verified plan as a Mode in a consumer spine
A release names the member it cuts, and the gate reads BOTH that member's tree and the spine's
MEASURED 2026-08-29, BY RUNNING THE RELEASE MODE. The 0.1.10 cut stopped at step 2. `tree-clean`
A typed check has ONE reader — the contract, the shape validator and the executor admit the same spellings or the corpus stops being checkable
THE ITEM THAT ASKED A DIFFERENT QUESTION. bl-007 was opened by an adopting project. lian-build
A class of governed reference is declared, not coded — and a reference becomes historic by recording it, not by being erased
ONTOREF WAS BUILT AROUND ADRs, and everything that arrived afterwards arrived without a role.
A documentation request COMPOSES a selection over what each kind offers — and composing a book is not publishing one
THE BOOK WAS ONE BOOK, FOR NOBODY. Measured 2026-08-27 on ontoref-self, before the repairs
`gov` is the ROOT of governance, governability and government — not an abbreviation of one of them; an id names structure and a door names audience; a provided domain gets ONE root in its provider's spine; and the rule that says so is checked by a validator that lives in the module, not in a carrier
FOUR PARTS, ONE PREMISE. This ADR carries the axis rule, the rename, the
A capability's policy lives in a module a second caller can load — the entry point may detect, never invoke
Every capability in this project reaches its four declared surfaces — CLI, daemon,
A domain's page resolves from the project that PROVIDES the domain — the stem names a file, `template_root` names which tree, and a contested route registers for nobody
ADR-012 gave a domain a typed page declaration — id, route, title, template,