Skip to main content

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