ADR-006: Double-Entry Ledger
Status: Accepted
Context
Financial correctness requires balanced accounting
Decision
Immutable double-entry ledger as source of truth
Alternatives
Single-entry, event sourcing only
Tradeoffs
Storage vs auditability
Consequences
All financial state derivable from ledger