Problem. ARCHITECTURE.md explains the current design but not the roads not taken — why full state is re-read per event, why vesting is implemented three times, why the contract is immutable, why Postgres. Several of those are being revisited in the current backend issues, which is exactly when the original reasoning matters.
Acceptance criteria
Problem. ARCHITECTURE.md explains the current design but not the roads not taken — why full state is re-read per event, why vesting is implemented three times, why the contract is immutable, why Postgres. Several of those are being revisited in the current backend issues, which is exactly when the original reasoning matters.
Acceptance criteria
decisions/directory exists with a template.