Direct answer
How does a cascading failure happen in a multi-agent system?
#A cascade begins when one agent creates an unsupported interpretation, state, or instruction that another component accepts as valid. The error crosses handoffs, shared memory, tools, or approvals, becomes increasingly difficult to distinguish from trusted state, and produces a downstream decision or side effect.
- HTTP success does not establish semantic correctness.
- Every boundary needs explicit input, output, confidence, provenance, and failure behavior.
- Containment should stop propagation before rollback becomes the only option.
Source basis: reviewed synthesis of the strategy corpus. Report-derived claims remain subject to the verification boundary in the source library.