Architecture Decision Records preserve decisions whose consequences outlive a single issue or pull request. They explain why a boundary exists; they do not track work, progress, priority, or release readiness.
- Use a four-digit sequence and a short noun phrase:
0002-example-boundary.md. - Give every new record a status:
Proposed,Accepted,Partially superseded,Superseded, orRejected. - Do not rewrite an accepted decision to conceal history. Add a new record and mark the old record superseded.
- Record alternatives and consequences, not an implementation diary.
- Keep work state in GitHub issues and pull requests.
| ADR | Status | Decision |
|---|---|---|
| 0001 | Accepted | Two-plane WARP representation |
| 0002 | Accepted | WARP instances and descended attachments |
| 0003 | Superseded | Historical causality-first ingress and materialization |
| 0004 | Accepted | Dependency injection without global state |
| 0005 | Superseded | Historical deterministic physics proposal |
| 0006 | Superseded | Historical non-determinism enforcement proposal |
| 0007 | Partially superseded | BOAW execution mechanics; ADR 0020 governs storage authority |
| 0008 | Accepted | Worldline runtime model |
| 0009 | Superseded | Historical frontier-relative state-patch transport |
| 0010 | Accepted | Observational seek and administrative rewind |
| 0011 | Partially superseded | Explicit observation mechanics; ADR 0021 governs public optics |
| 0012 | Accepted | Repository knowledge model after Method |
| 0013 | Accepted | Echo and Continuum authority boundary |
| 0014 | Accepted | Generated rule authorship and footprint honesty |
| 0015 | Partially superseded | Compiler, registry, provider, and host responsibilities |
| 0016 | Accepted | Causal transport identity and idempotence |
| 0017 | Accepted | Canonical little-endian binary boundary |
| 0018 | Accepted | Sessions as causal contexts |
| 0019 | Accepted | Bunny owns reusable geometry |
| 0020 | Accepted | Retained reading storage and proof boundary |
| 0021 | Accepted | Public WARP optic over internal observation |
| 0022 | Accepted | Application-requested, Echo-owned anchor admission |
| 0023 | Accepted | Admitted executable operation packages |
ADR 0006 predates this index contract and did not declare a status. Its superseded tombstone preserves that fact without silently ratifying the old implementation proposal.