Architecture Decision Records (ADRs)
Architectural decisions for the Noxys platform. Each ADR documents the context, decision, and consequences of a significant architectural choice.
Source of truth: this directory (docs/adr/). The Obsidian vault
(03 - Decisions/) contains pointer files referencing this location.
Status legend
- Proposed — under discussion
- Accepted — current decision
- Superseded — replaced by a newer ADR
- Deprecated — no longer relevant
Index
Workflow
Creating a new ADR
- Pick the next available number (do not reuse gaps).
- Copy
_template.mdtoadr-NNN-short-slug.md. - Fill in Status, Context, Decision, Consequences.
- Update this README index.
- Open a PR — base
staging.
Validation
Run scripts/check-adr-format.sh before opening a PR. The script
verifies every ADR has Status, Context, Decision, and Consequences sections.
Numbering policy
ADR numbers are stable — never renumber. Gaps (e.g. missing 023, 025, 027) are intentional; renumbering breaks external references.