| normal | Expected normal 200 | silent | complete |
| invalid-match | Invalid route with expected 404 | silent | complete |
| invalid-injected | Invalid route returns unexpected 200 | status flagged | complete |
| restricted-denied | Denied context with expected 403 | silent | complete |
| restricted-injected | Denied context returns unexpected 200 | status flagged | complete |
| restricted-allowed | Allowed context legitimately returns 200 | silent | complete |
| error-match | Expected bounded 500 response | silent | complete |
| error-injected | 500 with accurate declared length of 32,768 bytes | size flagged | complete |
| stream-complete | All three controlled portions arrive | silent | complete |
| stream-delay | Controlled 50-ms delays between gated portions | silent | complete |
| stream-truncate | Origin stops after validated 512-byte prefix | silent | truncated |
| stream-cancel | Controlled client closes after 256-byte prefix | silent | cancelled |
| unusual | Legitimate unusual-route 200 | silent | complete |
| redirect | Expected 302, not followed | silent | complete |
| head | HEAD with declared length, no payload | silent | complete |
| no-content | Legitimate 204 without payload | silent | complete |
| not-modified | Legitimate 304 without payload | silent | complete |
| partial | Valid 206 with Content-Range | silent | complete |
| proxy | Ordinary proxied response | silent | complete |
| cache-miss | MISS populates bounded synthetic cache | silent | complete |
| cache-hit | HIT avoids a new origin request | silent | complete |
| internal-redirect | Upstream 404 → final 200 via X-Accel-Redirect | silent | complete |
| side-effect | Origin increments in-memory counter, normal 200 | silent | complete |