Spanda

Architecture Decision Records (ADRs)

Index of significant architectural decisions for the Spanda platform.

Governance: architecture-governance.md · Process: design-review-process.md · Template: template.md


When to Write an ADR

Create an ADR when a change:

Minor bug fixes and internal refactors without contract changes do not require ADRs.


How to Add an ADR

  1. Copy template.md to NNNN-short-title.md (next sequential number).
  2. Set Status to Proposed.
  3. Open a PR or link from an architecture proposal issue.
  4. After Architecture Review, set status to Accepted, Rejected, or Superseded.
  5. Add a row to the index table below.

Index

ADR Title Status Date
0001 Permanent Architecture Governance Accepted 2026-07-08
0002 Official std.policies.* package scaffolds Accepted 2026-07-10

Status Definitions

Status Meaning
Proposed Under review; not yet binding
Accepted Approved; implement per ADR
Rejected Not adopted; rationale preserved
Superseded Replaced by a newer ADR (link successor)
Deprecated Still in codebase but scheduled for removal

Relationship to Other Docs