coordination-strategy-adapts-to-correctness-cost

Status: IN

The architecture adapts its coordination strategy to the cost of incorrectness: financial domains use explicit locking (pessimistic for wallets, optimistic for hotels) because monetary errors are high-cost and must be prevented, while non-financial domains achieve correctness coordination-free through deterministic identity derivation and structural construction because eventual consistency is acceptable — the mechanism complexity matches the domain's tolerance for inconsistency.

Justifications

financial vs non-financial domains demand different coordination weight; the architecture matches mechanism to risk

Depends on (SL): financial-correctness-combines-locking-with-structural-asymmetry, write-correctness-is-both-structural-and-coordination-free

Depended on by

JSON