Two routed Bun fixtures still receive source mutations even though their behavior should be covered by the shared module/TypeScript pipeline:
js/web/request/request-subclass.test.tshas its type-only import and constructor annotations removed by a fixture-specific rewrite;js/web/fetch/fetch-preconnect.test.tshas its side-effectharnessimport replaced manually.
Delete both rewrite functions, run the byte-identical pinned Bun fixtures unchanged, and fix shared machinery only if the raw sources expose a real gap. Pinned Bun baseline: 2 pass for Request subclass and 12 pass for fetch.preconnect.