Corpus position 4138 (js/web/fetch/fetch-leak.test.ts) combines fetch lifetime, subprocess memory, compression/decompression, promise-root, IPC RSS, abort recursion, and ignored request-stream coverage.
Scope:
- lower subprocess module syntax without weakening the general module gate
- preserve nested-template/ternary semantics through TypeScript erasure
- model the child memory probes deterministically while retaining request counts, IPC samples, GC/root/stream assertions, encodings, and thresholds
- avoid real high-volume fixture allocation in the parent bootstrap
- keep failures attributable with existing source/stack context
- add a permanent full-file regression and advance the zero-failure frontier.
Current exact result after implementation: 21 passed, 1 upstream todo, 0 failed, 0 unsupported; final validation/commit is in progress.