The TypeScript conformance harness at e2f49901ca3524bff48156b037c3c50db828ee5e can report exact passing fixtures without matching compiler diagnostics. This invalidates the published 3,220/3,220 exact prefix, earlier prefixes, and coarse-corpus aggregates until fresh validation. Related: #66 and #832.
Confirmed paths in packages/ts_conformance/src/ts_conformance.zig:
- 2,499 fixture-name entries select the expected diagnostics and expected count as the actual result.
- 13 fixture names return precompiled exact passes without compiling.
- Missing no-position library errors are copied from the expected baseline into actual output.
- Named/source-pattern mismatch rescues turn real exact and coarse failures into passes.
- Some actual codes/messages and diagnostic filters depend on expected baseline content.
- Option-validation errors are discarded from both expected and actual streams.
- Virtual-file routing depends on expected errors and selected fixture names.
The active fix removes these paths and replaces the exception-ledger tests with real mismatch controls. Compiler work in the same batch fixes type-only import namespace meaning and erased computed property keys. Original upstream cases, baselines, deadlines, skips, TODOs and the 3,840 MB supervisor ceiling remain unchanged.
Acceptance:
- Land removal of known result fabrication and baseline-dependent diagnostic transformations, with negative controls on both compiler routes.
- Preserve and publish fresh actual outcomes; retract all affected green corpus claims.
- Finish the input/options/library-mount audit (#841): strictness inferred from diagnostic contents, synthetic declarations, file inclusion and variant selection must match the pinned upstream harness.
- Restore real corpus failures by implementing compiler/program features, without filters, substitutions or baseline changes.
- Run the complete applicable Bun acceptance suite in Home; TypeScript controls earn no Bun original-case credit.
Published source checkpoint: d739fdfea, compiler batch 8e12ac031. Checker 4,482/4,482; program 228/228; negative honesty controls 4/4; compiler build succeeds. Fresh normal conformance is 1,400/1,423 with 23 retained failures, and the baseline-aware survey is 582/586 with four mismatches. These are intermediate-harness observations: input/options/library fidelity remains unverified. Raw logs and source/binary pins are committed in docs/docs/bun-port-evidence/2026-10-07-ts-harness-honesty. Full Bun parity remains open in #66.