PRINCIPLE
Protect financial invariants
Money movement deserves clear ownership, auditability, transactional boundaries and tests around the things that must never drift.
Financial correctness is a domain property. Ledger rules, permissions, limits and state transitions should be deterministic even when surrounding integrations or AI-assisted decisions are probabilistic.