Corpus position 4139 (js/web/fetch/fetch-preconnect.test.ts) covers preconnected socket reuse and recovery.
Scope:
- lower side-effect
import "harness"correctly - implement
fetch.preconnect()URL validation and local TCP connection establishment - reuse healthy preconnected sockets for fetch
- replace sockets closed via end/terminate/shutdown before, during, or after request startup
- support
--fetch-preconnect=<url>subprocess behavior - provide structured preconnect errors with operation, URL/phase, cause, and composed stack
- add permanent focused coverage and advance the zero-failure frontier.
First blocker: side-effect import lowering currently produces invalid import-call syntax.