Delivery
Responses where the wire-level delivery of the body lies — short bodies, early closes, Content-Length mismatches.
Sends a Content-Type: application/json header and an opening fragment of a JSON object, then closes the stream cleanly after N bytes. No Content-Length, so there's no size mismatch to detect — the stream just ends before the body is complete. The result will fail JSON.parse() but doesn't look like a network error.
Sends a Content-Length header claiming the full payload size, but closes the stream early. Tests how clients handle responses that end before they should.
Endpoints where the body delivered over the wire disagrees with what the
response headers or stream framing promised. These catch a different class
of bug from format chaos: they test how clients react to short reads, early
stream closes, and inconsistent Content-Length headers — independent of
what the body bytes actually contain.