Source S2a Windows gate evidence
Source b2c970b4673e062e47eadd12906d2316c4b1a7b3 adds shared raw scanning with a legacy adapter and a private typed declaration/cursor stage. The checkpoint report states the boundary. Public source8 stays disabled.
manifest.json binds 36 raw files (1,085,294 bytes): seven closed gate triples, three admission receipts, original recorders/admission helper, independent audit scripts/results/review, source handoff and this archival helper. Every raw file is copied byte-identically from its original path. Prior listing/failure dependencies are linked and hashed rather than duplicated. Executables and toolchains are omitted; original executable paths/hashes and input manifests remain unchanged.
| Gate | Actual outcome |
|---|---|
| Core listing | 129 unique tests; exit 0 |
| Typed syntax | 21 passed; exit 0 |
| Legacy token fixture | 1 passed; exit 0 |
| Full core library | 113 passed / 16 failed; exit 101 |
| Strict core all-target Clippy | exit 0; closed 2026-09-13 05:32:11.812372 UTC |
| Production-language listing | 16 unique tests; exit 0 |
| Production-language full target | 7 passed / 9 failed / 0 ignored; exit 101 |
All seven gates bind the same 524 unchanged inputs. The independent core audit compares every input with its pinned Git blob, all 129 runtime names with the actual listing, artifact hashes and admission bindings. All eleven additions and eight retained bridge/save guards pass. The sixteen full-library failures exactly retain the earlier failed-name set and now all stop at unsupported source8; the two legacy examples advanced from their old definitions-envelope error. Production-language outcomes are compared separately with their actual listing before archiving. No compiler, test, GUI or Git write is run by the archival helper.
The separate production-language target has eight public8 header failures and one outdated V2 oracle projection. Recursive comparison of the complete raw retained/original Debug values found only a left-only empty /definitions catalog; all other original structure and values match. The pinned V2 fixture equals the right operand. This does not show V2 data loss, but the test remains failed and later assertions did not execute. The compact comparison helper/result and original raw log are preserved.
This checkpoint does not establish passing full-core behavior, public source8 persistence/migration/update, resource-profile adoption, desktop integration or GUI acceptance. Reproduction requires the pinned source and a matching Windows build environment, with recorded absolute paths adapted.