Addresses the twelfth automated review finding: bodyUsed only means a body was disturbed, so a route that read one chunk of an upload left the rest paused on a keep-alive socket. The close decision now follows the incoming message's end of stream. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>