Track the Zig 0.17-to-0.18-dev migration against the pinned CI compiler (0.18.0-dev.146+35accc0).
Completed in pushed commits:
a2a51ed: package minimum, CI/performance pins, and primary setup contract.aebe04b,d23079e,a1db176,332e3c8,51c9fe5: current docs, generated evidence, README generator ownership, and compatibility notes.4055ed1: qualified OptimizeMode tags and explicit shipped-library/unit-test no-libc parity.
Evidence:
- zig build: pass
- docs-link-check: 378 files, all links resolve
- BunPress: 51 pages pass
- focused primary unit test: Debug, ReleaseSafe, and unsuppressed TSan each 1/1 pass, 0 leaks; TSan artifact contains ___tsan_init
- release compatibility: 12/12 gates green
Remaining audit: run the required focused dependency/build gates under the pinned compiler, verify CI metadata and shipped artifacts, and preserve historical 0.17 benchmark evidence without relabeling it. Do not remove error handling from std.crypto APIs unless the current signature proves the operation cannot fail.