Abstract Failure in distributed systems is often treated as a binary condition. An operation either succeeds or fails. This model is convenient, but fundamentally incorrect in the context of financial infrastructure.

In distributed financial systems, operations can partially succeed, succeed externally but fail internally, fail silently, or remain in an indeterminate state. These conditions intr