Reproduction
Pushed CI 33135419183,
benchmark-comparison-harness, fails at f83c419:
V29 measured-boundary native runner changed without a matrix version bump: bench/frontend_parse.zig#803 correctly updated the frontend class-frame/TDZ structural guards and capture-plan checksum when class lowering became available, but did not supersede the frozen representative matrix runner hash. This is an integration omission, not a measured performance regression.
Acceptance
- Add V30 inheriting the exact immutable V29 hash and repin only the changed frontend native runner. Keep all workload, timing, checksum, attribution, occupancy, provenance and publication contracts unchanged.
- Update the loader's supported version/default, future-version rejection test and current documentation. Retain mutation tests that reject stale runner pins.
- Pass the complete Home benchmark harness self-test inventory; preserve prior artifacts and do not publish any performance claim from this dirty worktree.
- Track descendant pushed CI before closing this issue and #803/#804/#805.
Completed integration (2026-08-28 UTC)
Implementation: 18cd4530. The measured local evidence above and in the linked implementation comments remains unchanged.
- Complete pushed integration: CI 33144524467 at descendant 81978f7b completed successfully: 53 jobs passed, one scheduled-only job skipped, zero failures. This supersedes earlier pending, cancelled, or failed integration reports; those earlier runs are not counted as successful gates.
Closing this implemented issue as completed. Parent-roadmap work and independently tracked follow-ups remain open; this closure does not claim those broader scopes are finished.