Decisions (ADRs)
Architecture Decision Records capture significant, binding choices about how we build the Reality Kernel and the NetworkAccess platform. Each decision is numbered, dated, and immutable once Accepted — to change a decision, write a new ADR and supersede the old one.
See ADR-0000 for the full lifecycle, supersession discipline, and what earns an ADR.
Decision Index
| ADR | Title | Status |
|---|---|---|
| 0000 | Record architecture decisions and govern their lifecycle | Accepted |
| 0001 | Clean restart onto the Reality Kernel architecture | Accepted |
| 0002 | Brand and vocabulary hierarchy | Accepted |
| 0003 | Source-of-truth and consistency model | Proposed (spike-gated) |
| 0004 | Statement-backing is opt-in per attribute | Accepted |
| 0005 | Branch (definition) early, Scenario (state) deferred | Accepted |
| 0006 | Kernel implementation language | Proposed (build-off-gated) |
| 0007 | Value Types — MVP runtime, full-shaped manifest | Accepted |
| 0008 | Realms as lightweight namespaces | Accepted |
| 0009 | Greenfield kernel; legacy SmartInventory as a connector | Accepted |
| 0010 | Writeback — model the intent, stub the dispatch | Accepted |
| 0011 | Topology — Postgres CTEs + precomputed blast-radius projection | Accepted |
| 0012 | Agent runtime — code-mode over the generated SDK | Accepted |
| 0013 | Offline-ready by design, build online-first | Accepted |
| 0014 | Delivery scope and sequencing | Accepted |
| 0015 | Spine first; kernel stays domain-agnostic (separation in slice 2) | Accepted |
| 0016 | Rich artifacts in the Book — markdown spine, served HTML, Mermaid diagrams | Accepted |