Files
ARCADIA-Studio/harness/experiments/peer-union-e34-windows-20260923

Frozen e34 Windows gate evidence

The portable verifier passed for source e34ba27e26ede3ab55f276acc250d92b2e0c3204, Git tree 29f769926e2e907f0b40c3b33ec36658ee6601b7. Its finite semantic-control run passed all 13 cases: one positive accepted and 12 deliberately mutated packages rejected. This verifies recorded evidence and exact Git inputs; it does not rerun Cargo, tests, or native workflows.

The 1,073,739-byte archive is unchanged from the original capture package: SHA256 08c9a6e72e74e3368a1b167b358bf76923db3986d53457d5ead707926d6b3b5b. The reviewed verifier is 24,051 bytes: SHA256 2e2186141957d9490fecd8ada6956aa1419510602735007b287b36235ae477a8. The top-level archive, manifest, verifier, and .gitattributes are exact copies of the tested v2 package. The manifest's status field records its packaging-time state; the completed verification is established by the execution receipts below.

Recorded gates and source bindings

  • Literal workspace inventory: 2,013 names, 60 executables, three doctest sections.
  • Literal unfiltered workspace run: 2,005 passed, zero failed, eight ignored.
  • Two direct repaired desktop groups: six and one passed.
  • Strict workspace/all-target Clippy, three native artifacts, and one external transition-oracle build passed their recorded admission checks.
  • Every e34 gate binds the same 760 committed inputs. Verification checked 1,520 Git blobs across the separate e34 and historical f82 subjects.
  • The workspace run rebuilt three executable hashes. Three fresh direct listings bind their 0 / 12 / 1,347 members; admission uses those three replacements and the other 57 original artifact identities. Both the initial missing-DLL failure and successful supplementary-listing retry remain in the unchanged archive.
  • The external transition build binds its three prepared files and preparation receipt, distinguishing the original f82 preparation from its actual e34 build.

Historical f82 combined-desktop-diagnostic-1 remains a failed run: 1,337 passed, three failed, seven ignored. The verifier independently pins its original raw log, failed identities, and ignored names/reasons. The repaired e34 source is a distinct subject. The preceding published 13-gate checkpoint is at 2e7c39965ccf91449054d247e82a9882da80b9b3:harness/experiments/peer-union-windows-20260923.

Verification and controls

Run from this directory with Python and Git, against a repository containing both the e34 and f82 commits:

python verify.py --repo /path/to/ARCADIA-Studio

The verifier parses raw logs itself, checks exact commands and artifact bindings, and uses read-only Git commands. It never imports or executes archived launchers. The standalone positive run exited zero with empty stderr in 9.688 monotonic seconds. The separate 13-case driver run exited zero in 69.375 monotonic seconds. These are evidence-verification timings, not application or test-suite timings.

Semantic mutation Rejection boundary in the reviewed verifier
Historical failed/ok identity swap; removed panic details Line 293: fixed historical log hash
Ignored/ok identity swap; changed ignore reason, including manifest updates Line 193: independent eight-test ignore policy
Supplementary leaf receipt reports failure while aggregate reports success Line 166: aggregate/leaf equality
Supplementary before snapshot changed Line 158: before-snapshot equality
Rebuilt artifact rolled back to its original hash Line 181: expected artifact identities
Outcome replaced with an unlisted name Line 86: exact outcome membership
Duplicate outcome replacing another Line 85: unique outcomes
Filter added to workspace command Line 134: exact command
Source-input digest changed consistently across records Line 321: actual Git blob comparison for e34 Cargo.lock
Compiler error appended to native build log Line 225: compiler-error refusal

Ordinary archive, payload, reference, and verifier hashes were valid in every control; rejection did not depend on stale wrapper hashes. The source-input mutation reached Git validation. There were zero unexpected results.

verification/positive.result.json and verification/controls.result.json retain exact argv, working directory, exit code, UTC observations, monotonic duration, and raw-output pins. Their adjacent stdout/stderr files are byte-preserved. verification/controls/report.json and each control's manifest/stdout/stderr preserve individual results. verification/boundary-audit.json adds inspected traceback boundaries and hashes for each case. Original machine paths in these receipts are provenance, not portable execution instructions.

verification/before.json and verification/after.json are byte-identical, SHA256 14511bf9c9548259345a29920fc6b58d92934043c9d414aa1739112005da2392: all 760 current source inputs, clean tracked state, source HEAD/tree, both original and v2 packages, and watched helpers remained unchanged during execution. verification/copied-file-pins.json maps every copied file to its original local path and byte pin. The boundary audit is 21,458 bytes, SHA256 4fe12bd061756617727b4dccfe2879616caf53851ef4ab420a4db91f9c909b10.

Duplicated and mutated control ZIPs are intentionally omitted here. Their original copies remain local-only under .local/scunion/.local/e34-evidence-v2-verification-run-20260923-1/controls. Each omitted ZIP's identity is retained in its copied case manifest and boundary audit. Per-case verifier/README/attributes copies are also omitted. This directory contains the original shared evidence ZIP and reviewed verifier needed to recreate the finite controls.

To reproduce controls without changing this evidence directory, run the following Python setup from the repository root, then run the printed command. It creates a fresh temporary directory and places the exact driver in its expected layout:

from pathlib import Path
import shutil
import subprocess
import sys
import tempfile

repo = Path.cwd()
evidence = repo / 'harness/experiments/peer-union-e34-windows-20260923'
scratch = Path(tempfile.mkdtemp(prefix='arcadia-e34-controls-'))
package = scratch / 'peer-union-e34-evidence-proposal-v2-20260923'
package.mkdir()
for name in ('evidence.zip', 'manifest.json', 'verify.py', 'README.md', '.gitattributes'):
    shutil.copyfile(evidence / name, package / name)
driver = scratch / 'e34-evidence-v2-controls.py'
shutil.copyfile(evidence / 'helpers' / driver.name, driver)
command = [sys.executable, str(driver), '--repo', str(repo), '--out', str(scratch / 'results')]
print(subprocess.list2cmdline(command))

The driver retains all generated cases and raw outputs. The exact original v2 producer, external execution recorder, and review diff are in helpers/ for provenance; those two original-workspace helpers expect their original sibling directory layout. The control driver and the portable verifier are the supported reproduction entrypoints described above. Static review added independent historical/ignore policy checks, supplementary receipt consistency including the retained failed attempt's source/baseline bindings, and native error refusal.

Evidence limits

  • Verification checks recorded evidence; it does not rerun gates or reconstruct executable bytes. No executable binaries or DLLs are included.
  • Eight named tests were ignored, not executed or passed. Their exact names, sections, and reasons are in the manifest, positive stdout, and independent verifier policy. The unwired Scenario label experiment is outside the inventory.
  • Native workflow trials, native usability, public source8, and release acceptance are outside this package's claims.
  • The full gate launch rejected lifecycle-phase and stack overrides, but its fb receipt omits those environment fields. Launch preconditions are transcript evidence, not a captured receipt snapshot. Direct focused and supplementary listings capture both as null.
  • Host UTC clock jumps occurred. The main fb recorder lacks a monotonic duration; no original gate elapsed-time claim is derived from UTC subtraction.
  • Historical f82 failures and the initial missing-DLL supplementary attempt remain failures in the retained evidence.

Adding this evidence to Git

The archive and some evidence names can match repository ignore rules. The parent integrator must explicitly include them; do not assume an ordinary add captured every file. From the repository root:

git add -f -- harness/experiments/peer-union-e34-windows-20260923

Top-level .gitattributes is byte-preserved from the tested package. Nested attributes disable text conversion for copied helpers and raw receipts. Inspect the staged files and run the staged package verifier before committing. No source change, publication, or release acceptance is implied by this directory.