Fleet Failure Modes
June 10, 2026 · View on GitHub
Incident-style catalog. Use in postmortems and pattern design.
FM-01 Shadow Agent
Signal: Production action; no registry entry.
Cause: Easy agent creation without catalog discipline.
Mitigation: F1 gate — no connectors without manifest. Weekly registry review.
FM-02 Credential Soup
Signal: Cannot answer "with what authority?"
Cause: Shared keys; mixed claw/assistant semantics.
Mitigation: Identity primitive; rotate keys per agent class.
FM-03 Inbox Bypass
Signal: Destructive action without approval record.
Cause: "Fast path" for trusted agent.
Mitigation: Tool risk ratings; destructiveHint + inbox required.
FM-04 Budget Avalanche
Signal: Monthly bill 10× with no attribution.
Cause: Multiple L2 loops + sub-agents; no caps.
Mitigation: Fleet Budget Guard before second unattended loop.
FM-05 Handoff Schema Drift
Signal: Worker agents misinterpret manager output.
Cause: Natural-language handoffs without typed contracts.
Mitigation: Hierarchical Delegation pattern; JSON schema at boundaries.
FM-06 Clone Fork Bomb
Signal: 50 variants of same agent; configs diverge.
Cause: Clone without forked_from tracking or owner.
Mitigation: Agent Clone & Fork policy; registry promotion rules.
FM-07 Audit Theater
Signal: Logs exist but cannot correlate across agents.
Cause: Per-agent logging only.
Mitigation: Cross-Agent Audit; shared trace ID on handoffs.
FM-08 Kill Switch Fail
Signal: Could not stop runaway agent in incident.
Cause: Kill procedure never tested; scattered schedulers.
Mitigation: FLEET_PAUSE_ALL + documented platform stops; quarterly drill.