A decision record explains one binding design rule of Cluster ERP: the problem it addresses, the rule itself, its consequences in the code, and the code and tests that enforce it. Every rule recorded here is stated in the project's written engineering rules and has the status Accepted. The full list of rules, including the smaller ones, is on coding rules.
Architecture¶
Data¶
- Decimal money
- No hard delete
- ULID primary keys
- Party unification
- Product, model, and version breakdown
Interface and languages¶
Related pages¶
Verified against commit 92f8051 on 2026-11-13.