Our retry loop made an outage worse. The circuit breaker stopped the cascade.
Anthropic had a 22-minute degraded period. Our agent service treated every 5xx as retryable and made the situation worse. Here is the small Rust crate I wrote so it does not happen again.