Architecture Decision Records
Each ADR documents a significant architectural decision — what was
decided, why, and what the alternatives were. See
README.md for format, status definitions, and contribution
rules.
Index
- ADR-001 — SQLite: node:sqlite vs better-sqlite3
- ADR-002 — VRF Implementation: HMAC-based vs @noble/curves
- ADR-003 — BFT Consensus: Build from scratch vs libp2p
- ADR-004 — Tool Surface: Phase 0 ships 14 of 19
- ADR-005 — Multi-Model Routing Deferred to Phase 1.5
- ADR-006 —
colibri_codeSemantics and Executable-Meaning Contract
See also
- Architecture — architecture hub.
- docs home — master hub.
Table of contents
- ADR-001 — SQLite: node:sqlite vs better-sqlite3
- ADR-002 — VRF Implementation: HMAC-based vs @noble/curves
- ADR-003 — BFT Consensus: Build from scratch vs libp2p
- ADR-004: Tool Surface — Phase 0 ships 14 of the 19-tool plan (locked after R75 Wave H)
- ADR-005: Multi-Model Routing Deferred to Phase 1.5
- ADR-006: colibri_code Semantics and the Executable-Meaning Contract
- Architecture Decision Records