Record Windows scenario and codec gates with shared handoff

This commit is contained in:
2026-09-11 10:29:03 -07:00
parent 828c50c491
commit 41fa5d530c
77 changed files with 16007 additions and 604 deletions
@@ -0,0 +1,203 @@
{
"format_version": 1,
"captured_at_utc": "2026-09-11T17:21:39.7035692Z",
"author": "Codex-956atf /root/analysis_core_resume",
"purpose": "Immutable preservation of closed root-run Windows debug codec gates; no gate rerun, source edit, Git/index mutation or Linux action.",
"source_commit": "847b1caa7e75bb82f6ce5193c45bcfc45973ad1a",
"source_branch": "codex/analysis-core-20260911",
"source_root": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\analysis-core-worktree-20260911",
"source_clean_before_and_after": true,
"local_archive": ".local/analysis-codec-windows-gate-20260911",
"durable_archive": "harness/experiments/analysis-codec-windows-20260911",
"frozen_input_count": 9,
"tracked_core_input_count": 122,
"metadata": [
{
"path": "binary-snapshot.json",
"bytes": 1984,
"sha256": "B8811E16FD5FF14020F231F19777D6C0AFAAE432821FBB63E0919B2CE1845509"
},
{
"path": "pe-imports.json",
"bytes": 612,
"sha256": "5F0D1D5E3234A6FC910790270719247647849300CE14C911F412897E454289C1"
},
{
"path": "frozen-inputs.json",
"bytes": 6436,
"sha256": "D48994D14CB6D1D128E52FEE32CC792E348DC0295C7AE8B1B87F31C088575F03"
},
{
"path": "tracked-core-inputs.json",
"bytes": 21784,
"sha256": "056BB245361A0958DA0D5A8054A91EA5C225B68104AB17BAD132CD331D508A21"
},
{
"path": "closed-logs.json",
"bytes": 6572,
"sha256": "E7D5176C71895DB316C5D10AF4A15759E569759E2AF080317C706440C1EBD709"
},
{
"path": "context.json",
"bytes": 1544,
"sha256": "D0F1802BE7D43EB33BFE1A4CAB087C58571605E622BCD4349925A4310F3C9CA6"
}
],
"runtime_payloads": [
{
"source": "target/debug/deps/oa_core-73987e0d7089bf1e.exe",
"destination": "binary/oa_core-73987e0d7089bf1e.exe",
"bytes": 34962432,
"sha256": "1B7E020F35312FB8ACB163ED1A9C29890CDD4379C03E238D47BA46575E35CC6F",
"source_after_sha256": "1B7E020F35312FB8ACB163ED1A9C29890CDD4379C03E238D47BA46575E35CC6F",
"destination_sha256": "1B7E020F35312FB8ACB163ED1A9C29890CDD4379C03E238D47BA46575E35CC6F"
},
{
"source": ".local/toolchain/llvm-mingw-20260908-ucrt-x86_64/bin/libunwind.dll",
"destination": "binary/libunwind.dll",
"bytes": 190464,
"sha256": "AA282FA47BB2C4E210CEA5E470CDBDCA58568F0BE0BC73E404D86AB9CD95EF6A",
"source_after_sha256": "AA282FA47BB2C4E210CEA5E470CDBDCA58568F0BE0BC73E404D86AB9CD95EF6A",
"destination_sha256": "AA282FA47BB2C4E210CEA5E470CDBDCA58568F0BE0BC73E404D86AB9CD95EF6A"
},
{
"source": ".local/toolchain/rustup/toolchains/stable-x86_64-pc-windows-gnullvm/bin/libunwind.dll",
"destination": "runtime-alternates/rust-stable/libunwind.dll",
"bytes": 90624,
"sha256": "13BF4E99B0193634EBDEB0BBDEFF9753B39F1D04799183F664111014AABF4C2C",
"source_after_sha256": "13BF4E99B0193634EBDEB0BBDEFF9753B39F1D04799183F664111014AABF4C2C",
"destination_sha256": "13BF4E99B0193634EBDEB0BBDEFF9753B39F1D04799183F664111014AABF4C2C"
}
],
"closed_logs": [
{
"name": "analysis-codec-subprocess-first-20260911.log",
"source": ".local/logs/analysis-codec-subprocess-first-20260911.log",
"source_last_write_utc": "2026-09-11T16:48:01.0537466Z",
"command": "cargo test --locked -p oa-core --lib persistence::json_codec::tests::codec_lifecycle_subprocess -- --exact --test-threads=1 --nocapture",
"terminal_exit_code": 0,
"exit_code_provenance": "Root-reported terminal result; raw log has no shell status trailer.",
"observed": "Driver 1 passed, 98 filtered; accepted/refused/malformed/ownership/atomic children each exit code 0 on configured 131072-byte threads.",
"elapsed": "Compile 19m16s; driver 6.08s",
"carriage_return_bytes": 71,
"local_copy": {
"bytes": 3104,
"sha256": "BCD053C7226E17171BF127BE8B3A27A2F75ED13516674AE2DF78D09F5353A21F",
"source_after_sha256": "BCD053C7226E17171BF127BE8B3A27A2F75ED13516674AE2DF78D09F5353A21F",
"destination_sha256": "BCD053C7226E17171BF127BE8B3A27A2F75ED13516674AE2DF78D09F5353A21F"
},
"durable_copy": {
"bytes": 3104,
"sha256": "BCD053C7226E17171BF127BE8B3A27A2F75ED13516674AE2DF78D09F5353A21F",
"source_after_sha256": "BCD053C7226E17171BF127BE8B3A27A2F75ED13516674AE2DF78D09F5353A21F",
"destination_sha256": "BCD053C7226E17171BF127BE8B3A27A2F75ED13516674AE2DF78D09F5353A21F"
}
},
{
"name": "analysis-codec-six-20260911.log",
"source": ".local/logs/analysis-codec-six-20260911.log",
"source_last_write_utc": "2026-09-11T16:51:35.2692799Z",
"command": "cargo test --locked -p oa-core --lib persistence::json_codec::tests -- --test-threads=1 --nocapture",
"terminal_exit_code": 0,
"exit_code_provenance": "Root-reported terminal result; raw log has no shell status trailer.",
"observed": "6 passed, 93 filtered; five subprocess child phases each exit code 0.",
"elapsed": "Compile/cache finish 2.52s; tests 36.65s",
"carriage_return_bytes": 67,
"local_copy": {
"bytes": 3273,
"sha256": "20DAC6C5C8FEE3FC60EA8C2733EEB7EA438055B08B59D9F8F8C81DE9D72F5EF8",
"source_after_sha256": "20DAC6C5C8FEE3FC60EA8C2733EEB7EA438055B08B59D9F8F8C81DE9D72F5EF8",
"destination_sha256": "20DAC6C5C8FEE3FC60EA8C2733EEB7EA438055B08B59D9F8F8C81DE9D72F5EF8"
},
"durable_copy": {
"bytes": 3273,
"sha256": "20DAC6C5C8FEE3FC60EA8C2733EEB7EA438055B08B59D9F8F8C81DE9D72F5EF8",
"source_after_sha256": "20DAC6C5C8FEE3FC60EA8C2733EEB7EA438055B08B59D9F8F8C81DE9D72F5EF8",
"destination_sha256": "20DAC6C5C8FEE3FC60EA8C2733EEB7EA438055B08B59D9F8F8C81DE9D72F5EF8"
}
},
{
"name": "analysis-codec-analysis28-20260911.log",
"source": ".local/logs/analysis-codec-analysis28-20260911.log",
"source_last_write_utc": "2026-09-11T16:51:40.6379426Z",
"command": "cargo test --locked -p oa-core --lib analysis:: -- --test-threads=1",
"terminal_exit_code": 0,
"exit_code_provenance": "Root-reported terminal result; raw log has no shell status trailer.",
"observed": "28 passed, 71 filtered; 25 schema8 tests plus 3 existing topology_context::analysis tests.",
"elapsed": "Compile/cache finish 0.72s; tests 4.34s",
"carriage_return_bytes": 35,
"local_copy": {
"bytes": 3062,
"sha256": "26FF62565CDA9F2AD64DB31C0634593A052E9BFE03577B641E44AAD2EA8129DF",
"source_after_sha256": "26FF62565CDA9F2AD64DB31C0634593A052E9BFE03577B641E44AAD2EA8129DF",
"destination_sha256": "26FF62565CDA9F2AD64DB31C0634593A052E9BFE03577B641E44AAD2EA8129DF"
},
"durable_copy": {
"bytes": 3062,
"sha256": "26FF62565CDA9F2AD64DB31C0634593A052E9BFE03577B641E44AAD2EA8129DF",
"source_after_sha256": "26FF62565CDA9F2AD64DB31C0634593A052E9BFE03577B641E44AAD2EA8129DF",
"destination_sha256": "26FF62565CDA9F2AD64DB31C0634593A052E9BFE03577B641E44AAD2EA8129DF"
}
},
{
"name": "analysis-codec-numeric26-20260911.log",
"source": ".local/logs/analysis-codec-numeric26-20260911.log",
"source_last_write_utc": "2026-09-11T16:51:41.9775469Z",
"command": "cargo test --locked -p oa-core --lib analysis_numeric::tests -- --test-threads=1",
"terminal_exit_code": 0,
"exit_code_provenance": "Root-reported terminal result; raw log has no shell status trailer.",
"observed": "26 passed, 73 filtered.",
"elapsed": "Compile/cache finish 0.91s; tests 0.14s",
"carriage_return_bytes": 33,
"local_copy": {
"bytes": 2664,
"sha256": "7B5A1B7B7F52CE135F0E406D8E09A092DD0E93AEDD07DF42B2D8776E1D4DA33E",
"source_after_sha256": "7B5A1B7B7F52CE135F0E406D8E09A092DD0E93AEDD07DF42B2D8776E1D4DA33E",
"destination_sha256": "7B5A1B7B7F52CE135F0E406D8E09A092DD0E93AEDD07DF42B2D8776E1D4DA33E"
},
"durable_copy": {
"bytes": 2664,
"sha256": "7B5A1B7B7F52CE135F0E406D8E09A092DD0E93AEDD07DF42B2D8776E1D4DA33E",
"source_after_sha256": "7B5A1B7B7F52CE135F0E406D8E09A092DD0E93AEDD07DF42B2D8776E1D4DA33E",
"destination_sha256": "7B5A1B7B7F52CE135F0E406D8E09A092DD0E93AEDD07DF42B2D8776E1D4DA33E"
}
},
{
"name": "analysis-codec-clippy-20260911.log",
"source": ".local/logs/analysis-codec-clippy-20260911.log",
"source_last_write_utc": "2026-09-11T16:54:56.0732308Z",
"command": "cargo clippy --locked -p oa-core --all-targets -- -D warnings",
"terminal_exit_code": 0,
"exit_code_provenance": "Root-reported terminal result; raw log has no shell status trailer.",
"observed": "Finished dev profile [unoptimized]; no warnings or errors in the closed log.",
"elapsed": "3m13s",
"carriage_return_bytes": 9,
"local_copy": {
"bytes": 410,
"sha256": "3FFF0B9934BECDF65707CB8EDBF5F85FE2C2E1C8053C71EEAE5B3D32494E6218",
"source_after_sha256": "3FFF0B9934BECDF65707CB8EDBF5F85FE2C2E1C8053C71EEAE5B3D32494E6218",
"destination_sha256": "3FFF0B9934BECDF65707CB8EDBF5F85FE2C2E1C8053C71EEAE5B3D32494E6218"
},
"durable_copy": {
"bytes": 410,
"sha256": "3FFF0B9934BECDF65707CB8EDBF5F85FE2C2E1C8053C71EEAE5B3D32494E6218",
"source_after_sha256": "3FFF0B9934BECDF65707CB8EDBF5F85FE2C2E1C8053C71EEAE5B3D32494E6218",
"destination_sha256": "3FFF0B9934BECDF65707CB8EDBF5F85FE2C2E1C8053C71EEAE5B3D32494E6218"
}
}
],
"binary_binding": "Closed logs name the isolated oa-core source and oa_core-73987e0d7089bf1e.exe. Current binary was preserved before further root compiler work; source hashes were checked after gates against clean commit 847b1caa.",
"runtime_binding": "Root reports every gate dot-sourced .local/toolchain/env.ps1, which prepended CARGO_HOME/bin then LLVM-MinGW bin. Environment-path libunwind is staged beside binary; identical current stable host/target runtime is separately preserved as an alternative. Cargo may add search paths. No loaded-module capture was taken, so no definitive loaded DLL binding is claimed.",
"runtime_alternative": "Current Rust stable host bin and target rustlib/bin libunwind.dll both have SHA256 13BF4E99B0193634EBDEB0BBDEFF9753B39F1D04799183F664111014AABF4C2C (90624 bytes); the environment-path LLVM-MinGW candidate is AA282FA47BB2C4E210CEA5E470CDBDCA58568F0BE0BC73E404D86AB9CD95EF6A (190464 bytes).",
"verification": "Source-before/source-after/copied SHA256 and byte lengths agree. Durable copies preserve original closed-log bytes; metadata uses UTF-8 LF. See readback.json for the final independent reread.",
"production_depth_128_validated": false,
"remaining": [
"Frozen legacy/migration/checked-save regression integrations",
"Windows release execution and measured peak memory/time under broad accepted and refused shapes",
"Deep partial legacy Value teardown and mixed Expr variant/width lifecycle closure",
"Large combined ordinary/historical Project shapes; counts are not proof of acceptable memory or UI speed",
"Source8 grammar and source parity; server/CLI/command/response adapters and their output/error caps",
"Evaluator and final product acceptance",
"Linux runtime acceptance: explicitly deferred by user; do not auto-resume"
]
}