000-rahi-bootstrap
Bootstrap spec system for rahi (specify first, build by spec)
Lifecycle approvedImplementation n-aVerification unknownQualification unknown
Foundational contract for the rahi corpus. Authored truth lives only in markdown with YAML frontmatter; machine-consumable truth about the corpus is compiler-emitted JSON read only through spec-spine; every artifact is a deterministic function of (config, file contents); and a typed authority graph governs who owns what. rahi is specified in full before a line of it is built: the corpus is the design, spec numbers are the build order, and an orchestrator drives one spec per fresh session through build, ship, shepherd, and verify. This spec also freezes the seven chassis invariants (constitution VI through XI and XIV) that no later spec may amend.
Read the full pinned specification ↗Relationships
depended on by
Claimed units
No ownership claims exported.
Source headings
- 000: Bootstrap spec system for rahi
- 1. The authoring / derived boundary
- 2. Identity: directory name equals id
- 3. The typed authority graph
- 4. Determinism
- 5. The refusal rule
- 6. The frozen chassis invariants
- 7. Corpus conventions
- 8. Lifecycle as scheduling
- 9. Bootstrap order
- Amendments received
Frozen anchors
markdown-truth-boundaryjson-truth-boundarydeterminism-requirementdirectory-name-equals-idtyped-authority-graphrefusal-ruleone-deployment-unitidp-authoritystore-separationtxn-atomicitydeny-by-defaultchain-linearlayer-direction