| Control plane outage | Gate denies requests requiring live policy, budget, provider, or tenant state. | New high-risk execution, provider changes, tool authorization, code actions. | Health checks, diagnostics, explicitly pre-authorized low-risk signed offline policy scope. | Denial reason, dependency status, last known policy version, caller identity, request hash if capture succeeds. | Whether unavailable current policy would allow the request. |
| Audit storage failure | Gate refuses execution requiring durable audit and attempts alternate sinks if configured. | Provider invocation, downstream action, workflow progress. | Retry audit write, failover audit sink, diagnostics. | Audit failure event in available sink; local volatile record if no durable sink is available. | Complete durable record if every audit path fails before persistence. |
| Provider timeout | Provider result is incomplete. Fallback only if approved for the same policy obligations. | Tool execution from missing response, workflow completion, success claims. | Controlled retry, approved fallback, caller-visible failure. | Provider attempt ID, timeout class, retry or fallback decision, budget reconciliation state. | Whether provider eventually processed the request without provider evidence. |
| Malformed provider response | Gate rejects response for downstream action. | Tool-call execution, structured workflow transition, code mutation. | Return validation error or retry if policy permits. | Raw response hash, validation failure code, rejected action metadata. | Provider intent or correctness beyond observable response. |
| Network partition | Gate blocks requests dependent on unreachable control, audit, provider, or budget services. | Execution requiring unreachable dependencies. | Local status, partition diagnostics, signed offline policy scope if configured. | Partition event, dependency graph, denial events for affected requests. | Global event ordering across partitions until reconciliation. |
| Partial policy failure | Any unknown required check results in denial. | Request execution, provider routing, tool authorization. | Non-executing diagnostics. | Policy trace showing failed evaluator and unknown result. | Whether the missing evaluator would have allowed the request. |
| Budget ledger unavailable | Budget-controlled requests are denied unless explicitly covered by reserved quota. | Spend-incurring model calls outside reserved quota. | Requests covered by pre-reserved budget and diagnostics. | Budget dependency failure and reserved quota decision if used. | Current global budget if the ledger is unreachable. |
| Claw unavailable | Workflow transitions are blocked. Gate may allow non-executing output only if policy permits. | Workflow advancement, approval bypass, action-bearing tool use. | Read-only model response if classified safe and non-actionable. | Claw dependency failure and blocked transition event. | Whether Claw would have approved the transition. |
| Code unavailable | Code-affecting actions are blocked even if Gate and Claw evaluate the request. | File changes, repository operations, CI actions, deployment actions. | Non-mutating explanation or plan generation if policy permits. | Blocked execution event with requested action and actor identity. | Outcome of code action because it did not execute. |