Parent tracking: #202 and #66.
Four reduced-runner rewrites currently diverge from the pinned Bun corpus:
- shell which shrinks the upstream 100,000-character command lookup workload to 2,048 characters;
- memfd-disabled converts two Linux-only test.skipIf registrations into macOS passes;
- different-directory snapshot converts an upstream test.todo into a pass;
- RuntimeError uses an exact fixture import substitution even though the shared static import lowerer can provide the module.
Acceptance criteria:
- Remove all four fixture-specific rewrites and their dispatch behavior.
- Preserve the unchanged 100,000-character shell workload.
- Preserve two platform skips and one upstream TODO on macOS rather than promoting them.
- Lower RuntimeError through the shared supported-module path.
- Match pinned Bun counts in Debug and ReleaseSafe, strict and routed modes.
- Keep fixtures byte-identical and do not alter assertions, deadlines, or workloads.