Files
ARCADIA-Studio/harness/experiments/analysis-source3-bridge-windows-20260913/README.md
T

21 lines
3.1 KiB
Markdown

# Source3 bridge Windows gate evidence
This archive follows the [failed historical S0/S1 gates](../analysis-source-s0-s1-windows-20260913/README.md), preserving those results unchanged. The private enum rename at [9ff6e7c](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/commit/9ff6e7cf7a3b16ed42edd35a1f640b251e9b7756) passed strict all-target Clippy. The explicit source3 bridge at [6216cff](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/commit/6216cff4cfeb1502b8453b40547aacb74941f2b2) passed its focused Windows gates and strict all-target Clippy. Source and design remain at those published commits; no source snapshots are duplicated here.
[manifest.json](manifest.json) binds 26 raw files (653,720 bytes): six completed result/log/input triples, four admission receipts, recorder and admission helpers, and two independent reviews. Each receipt retains its own original raw input manifest and absolute provenance paths. Executables and toolchains are omitted; artifact hashes remain in the original receipts. Reproduction requires the pinned source and a matching Windows toolchain/build environment, adapting recorded absolute paths.
| Gate | Source | Actual result |
| --- | --- | --- |
| Strict Clippy, all targets | 9ff6e7c | Exit 0; 518 unchanged inputs |
| Listing | 6216cff | Exit 0; 118 unique tests |
| Source3 bridge | 6216cff | Exit 0; 4 passed |
| Staged syntax | 6216cff | Exit 0; 11 passed |
| Save containment guard | 6216cff | Exit 0; 4 passed |
| Strict Clippy, all targets | 6216cff | Exit 0; 520 unchanged inputs |
All five 6216cff receipts bind 520 unchanged inputs. Archive verification matched each source's full recorded input set against immutable Git blobs, checked admission hashes, and verified that the listing is exactly the [original 114-test listing](../analysis-source-s0-s1-windows-20260913/evidence/.local/analysis-source-gates-20260913/list-2c515cf-r2.result.json) plus the four independently named bridge tests. All nineteen focused test names match their admitted selections and passed. The original listing dependency was published in root `0f002b4`; its hash is retained in this manifest rather than duplicating its bytes.
The bridge constructs the closed source3 migration envelope explicitly, retaining strict legacy-wire rejection and refusing current-only scratch data. The implementation review preserves the reserved `activity` alias finding and the subsequent `reviewed_activity` correction; source inspection at review time is distinct from the later four actual passing tests. The second review preserves the diagnosis and the boundary between this correction and complete source8 migration.
The 6216cff strict log was copied only after its final receipt and confirmed process closure (2026-09-13 04:48:59.657325 UTC). No compiler, UI, source edit or analysis-worktree mutation was performed during archiving. These passes do not establish a passing full library suite, public source8 parsing/writing, bundle migration, source save/update/reopen, resource-profile adoption or GUI behavior. No full-suite rerun is represented here; the older 98-pass/16-failure result remains historical evidence at its own pin.