retry and resilience client Shipped
What this lens looks for
Exponential backoff with full jitter for transient failures (408, 429, 500, 502, 503, 504); max 3-5 retries for idempotent, 0 for non-idempotent; never retry 400/401/403/404/422; circuit breaker for cascading failures
What its verifier checks
Retry logic only on retryable status codes; non-idempotent requests (POST) not retried by default; backoff includes jitter; circuit breaker or similar prevents cascading