Preserve full desktop pass and strict Clippy findings at 8bf7607

This commit is contained in:
2026-09-13 06:19:17 -07:00
parent ad4fce6280
commit f0795aa5c2
13 changed files with 19566 additions and 0 deletions
@@ -0,0 +1 @@
* -text -whitespace
@@ -0,0 +1,28 @@
# Details full and strict gate: closed 8bf evidence
The full desktop suite passed **1085 tests, zero failed, four ignored**, with all **1089 exact listed names** represented and no filtering. Libtest reported **939.74 seconds**. The subsequent strict Clippy stage failed with **seven diagnostics**: Cargo exited **101**; the outer PowerShell runner (parent terminal35767) exited **1**. This is a closed failed combined gate. **No GUI build or native acceptance follows.**
Tested source: [8bf7607a3f3b53db0c36364f54f57674c64ea2f1](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/src/commit/8bf7607a3f3b53db0c36364f54f57674c64ea2f1). The [published focused closure at7122f91](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/src/commit/7122f91671b56a5f23f1495ff2e78dcaec3661ed/harness/experiments/scenario-details-focused-8bf7607-20260913/README.md) supplies the preceding list/295-test batch results and unchanged runner dependencies; they are linked rather than recopied here.
| Stage | Actual command | Result |
| --- | --- | --- |
| all | `cargo test -p oa-desktop --all-targets --locked --offline -- --test-threads=1` | Cargo0;1085 passed/0 failed/4 ignored/0 filtered |
| clippy | `cargo clippy -p oa-desktop -p oa-server --all-targets --locked --offline -- -D warnings` | Cargo101;seven diagnostics;wrapper1 |
Full execution ran from 12:37:09.9034836Z to12:53:04.9619280Z on2026-09-13; the939.74-second number is libtest duration, not the entire wrapper interval. Strict ran from13:02:54.4328749Z to13:06:43.6482921Z. Both stages retain identical before/after **611 source/config records**, matching the published focused initial capture, with unchanged captured external inputs and no postflight failure.
## Raw result and failure
[Full log](original/all.log), [full receipt](original/all-receipt.json), [strict log](original/clippy.log), [strict receipt](original/clippy-receipt.json), and all four before/after captures are byte-identical copies. Strict reports two collapsible-if findings, two manual-range-contains findings, two literal-Some unwrap findings, and one large-enum-variant finding. Exact messages and source locations are recorded in the raw strict log and [verified results](verified-results.json). No diagnostic was suppressed or replaced by a later passing run. The strict receipt's selectionValid flag concerns its runner checks; cargoExitCode101 still makes this stage fail.
The same test executable is bound before/after both stages:150483968 bytes, SHA-256 `38b9ff204c9ecc590d0f8e1dee68e5c6b09ee65d189c0c1181e9570d3fe7c9bf`. The executable is not copied into this archive. Archival verification compared closed manifests and receipt bindings; it did not rerun tests or rehash a subsequently changing product checkout.
## Exact prerequisite mapping and reproduction scope
[Source/reference mapping](source-reference.json) resolves all56 transitive gate-file dependencies: the eight originals included here and48 files at exact focused commit `7122f91671b56a5f23f1495ff2e78dcaec3661ed`. Each linked file was compared against its current gate bytes, SHA-256 and that commit's Git blob. The separately linked environment script also matches its receipt hash and pinned Git blob. This preserves the full→focused→list and strict→full receipt/log chain without duplicating the earlier archive. The original all receipt SHA-256 is `a31a32e6104fe5fd84d9e203ff3739fd9462923739a616d90729fd8994d3491d`; strict raw-log SHA-256 is `02fe584d5fa87310e42738df91ae5f3494c4be966afe98d0ac300f3548af0f7f`.
For offline inspection, combine the eight files under original/ with the mapped files from the pinned focused archive, preserving names and bytes. The referenced run-batched.ps1 contains the actual all/clippy commands. For new execution on another machine, fetch exact8bf, establish the matching Windows toolchain/dependency graph and fresh successful list/focused binary binding, then run all and clippy in separate stages into fresh evidence. Archived absolute paths identify this host; they do not assert that peers share its filesystem or executable. No archived receipt may be overwritten or relabelled as a new run.
[Archive manifest](archive-manifest.json) binds eight copied originals totaling830629 bytes. `.gitattributes` prevents line-ending normalization. Raw .log files are Git-ignored by the repository and must be explicitly force-added by the publication owner. This preparation performed no Git mutation, compilation, test execution, native action or publication.
The prepared native8bf attempt2 recipe is superseded pending a corrected source and fresh matching acceptance gate; it must not be staged from this failed chain. Seven lint corrections and the separate arrangement-route correction are being handled outside this archive. No result for that new source is claimed here.
@@ -0,0 +1,94 @@
{
"schema": "scenario_details_full_strict_archive_v1",
"status": "Closed full success and strict failure; originals byte-exact; no GUI build",
"source_commit": "8bf7607a3f3b53db0c36364f54f57674c64ea2f1",
"file_count": 8,
"bytes": 830629,
"files": [
{
"source": "C:/Users/User/Documents/Git/ARCADIA-Studio/.local/scenario-details-gates-batched-20260913/all.log",
"path": "original/all.log",
"bytes": 127071,
"sha256": "ef8f492f713a7be33d22563a918623d255f99bff872396d8fea6f829def585c1",
"git_blob": "7e24b0b4522b9520928171a0a3075c36fd125189"
},
{
"source": "C:/Users/User/Documents/Git/ARCADIA-Studio/.local/scenario-details-gates-batched-20260913/all-receipt.json",
"path": "original/all-receipt.json",
"bytes": 214397,
"sha256": "a31a32e6104fe5fd84d9e203ff3739fd9462923739a616d90729fd8994d3491d",
"git_blob": "50ef86cead7ca602d2788396aff45ece5d4f1bb3"
},
{
"source": "C:/Users/User/Documents/Git/ARCADIA-Studio/.local/scenario-details-gates-batched-20260913/inputs-complete-all-before.json",
"path": "original/inputs-complete-all-before.json",
"bytes": 119187,
"sha256": "393a5413e9840f4747174cec8795d54869ad7050867272df3ced5ef05677a4d5",
"git_blob": "b00023152e36fd16e00f29bfeb6ff97e3baeac49"
},
{
"source": "C:/Users/User/Documents/Git/ARCADIA-Studio/.local/scenario-details-gates-batched-20260913/inputs-complete-all-after.json",
"path": "original/inputs-complete-all-after.json",
"bytes": 119187,
"sha256": "215526abae0dc9956cc31e239fa6921acd92e31088ff09e8082ea828d6d760bf",
"git_blob": "622032b4f9eab96acf8925ab5fd06eef60ed2fdb"
},
{
"source": "C:/Users/User/Documents/Git/ARCADIA-Studio/.local/scenario-details-gates-batched-20260913/clippy.log",
"path": "original/clippy.log",
"bytes": 5775,
"sha256": "02fe584d5fa87310e42738df91ae5f3494c4be966afe98d0ac300f3548af0f7f",
"git_blob": "c172822bd12f2c3fcfebd06629e1ebf14d827670"
},
{
"source": "C:/Users/User/Documents/Git/ARCADIA-Studio/.local/scenario-details-gates-batched-20260913/clippy-receipt.json",
"path": "original/clippy-receipt.json",
"bytes": 6638,
"sha256": "1d4dc8b62e7b153bad2c2496e497517a5da91d4c3bb5640016e8a2c3e5d62f0a",
"git_blob": "2e890dce832c692ee442be58e5707efb0dd611bf"
},
{
"source": "C:/Users/User/Documents/Git/ARCADIA-Studio/.local/scenario-details-gates-batched-20260913/inputs-complete-clippy-before.json",
"path": "original/inputs-complete-clippy-before.json",
"bytes": 119187,
"sha256": "0c13ff27689ba24051b505906298cedb715fd4b47c4336cbaaaa588ec89b1f4b",
"git_blob": "06dcda62d2cfd5a5365cc960e33f053c9d07aaf2"
},
{
"source": "C:/Users/User/Documents/Git/ARCADIA-Studio/.local/scenario-details-gates-batched-20260913/inputs-complete-clippy-after.json",
"path": "original/inputs-complete-clippy-after.json",
"bytes": 119187,
"sha256": "496bfce8b5a7ced98235d3e90b54a1f4b47329b11aa8f8477488f0898e31e4bc",
"git_blob": "8b9795f2ced0c8644e9c0298a5a2cbadd3b957e2"
}
],
"metadata_files": [
{
"path": ".gitattributes",
"bytes": 20,
"sha256": "e97602ab9cac70102245345c5ab0fc9830df8b17f1072b188265a662a3a547ae",
"git_blob": "bd2de00cda30e433943ceb23971ade38d5a3fc86"
},
{
"path": "README.md",
"bytes": 4853,
"sha256": "add1d34edd6605e99029eb312a2f1d4badf608b56e6138ca2dbdadc94d4ed278",
"git_blob": "4fba5e7dd120d773bf5826cdb2c7d15a5225603e"
},
{
"path": "source-reference.json",
"bytes": 39979,
"sha256": "cd1109d0764714bec3e512182b0eabe5a4fd3b730d29233f5e29685c76eab92b",
"git_blob": "a865be776d7f9be1cbbf64087ef2d4fff01b137f"
},
{
"path": "verified-results.json",
"bytes": 2900,
"sha256": "21ec69c9fe7f9ed33244a588eae9a94a48dcaf8f2d0d855c2d5e92c3dfe5f6c2",
"git_blob": "5c8b59feca7f2d4831a8f0d31f376d4032ea7466"
}
],
"prerequisite_commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"linked_prerequisite_files": 48,
"linked_environment_files": 1
}
@@ -0,0 +1,106 @@
{
"stage": "clippy",
"executionMode": "cargo-single-stage",
"batchReceipts": [],
"batchPlanSha256": "982e2b7caedcedfaaae17c6303fa5f01279c898cccefb2153487d51800f73b9b",
"command": "cargo clippy -p oa-desktop -p oa-server --all-targets --locked --offline -- -D warnings",
"arguments": [
"clippy",
"-p",
"oa-desktop",
"-p",
"oa-server",
"--all-targets",
"--locked",
"--offline",
"--",
"-D",
"warnings"
],
"base": "8bf7607a3f3b53db0c36364f54f57674c64ea2f1",
"workspace": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\scenario-spacing-ytr83r-20260913",
"target": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target",
"startUtc": "2026-09-13T13:02:54.4328749Z",
"endUtc": "2026-09-13T13:06:43.6482921Z",
"cargoExitCode": 101,
"selectionValid": true,
"inputsUnchanged": true,
"postflightFailure": null,
"boundScriptAndInputHashes": {
"inputs-complete-focused-batch01-after.json": "36d3f2746cb74dea5dba9dafd882b2be8ad5fd77f2f174e31382812553634121",
"inputs-complete-focused-batch03-after.json": "e2cc0f5512a11c79e620126a62077d73b19f84867bb63d62d1f9ccc67d4987e4",
"prior-gate-provenance.json": "49f7a232d41c31df621c15158d5cb3554d33965f3cba89a886a96a6444289618",
"inputs-complete-focused-batch01-before.json": "b418fb48cafc63dc4a9400176e5fd865bc39bb80ddb23de22c6fd9da99e4007b",
"recovery-provenance.json": "063aee5192a1a8eed6675995679929c4d8b717db95e1e4e6bc1e011f153e2d9a",
"capture-followon.ps1": "80160a7f089b671b1475a5eecb7303192b3b11682104e56650d04566973da653",
"batch-helpers.ps1": "67b36dc78b49d94c1880f871137dd5d685e8761136801265dd9652e900e18e63",
"inputs-complete-before.json": "918c5f24b8d65e09ae39850d394015d92265003aa14776b35ef0882b4869c73f",
"focused-batch02-receipt.json": "8b119c40b8b76add84297daeaa670178d3a0be0935654a91002814dafd0f0ca2",
"external-inputs.json": "c3b5e21073267a3640d41edfd9d82514c47494e0b433a3053b50a4219f552f51",
"inputs-complete-focused-batch02-before.json": "f77065c5ac75493093bf7f3c176424f877688d3618b8d177925fa8a60a5c039b",
"verify-parser.ps1": "480cb83fea011d875c2839c277a503b7c4b9c5b9f1df09cf1aa191fcf5c711a3",
"inputs-complete-focused-batch02-after.json": "6a62dffc5cc5d3e5a11050537444b518d80b12c2d3592bd4e3610da7ff84ed0b",
"source-change-provenance.json": "9f1327f69deb795c2f29f0cd93aa634cacba05a972540d62445a645bc905511f",
"selection-provenance.json": "35d75c8911db632417b3b0779f2dfc7cf84cf021d0d99b25a3e65aedec0fb1f1",
"run-batched.ps1": "32666e3facefcbb5d3cf92cb4693e5849eae133130c7fd723dfa93602dc94415",
"finalize.ps1": "d48b2da4063d719f5a2ccdee82f100bb8a6e66c08a6cc4c5561314f2a5c2a593",
"parser-verification.json": "38286acc9bdd913af5194cb26d53c8e9905734853ae168c8f2d67c2c7e490375",
"RECOVERY.md": "164965a0dc12431a300fc3583e2df95ccaaf693ac7854af3a99b953827c72195",
"batches.json": "982e2b7caedcedfaaae17c6303fa5f01279c898cccefb2153487d51800f73b9b",
"diagnostic.ps1": "2303ae5408a6317a3abf9d862c4d6772f87c259916588be354c049c5075fbdba",
"expected-inputs.json": "8ffccc50774a6e80b6dfd3c4a39315bbca6b57e771326d4f048a37340ac0a99f",
"binary-inputs.ps1": "58a185bddd852398bdc175faf05fce232ec77d2f0ebb1af31074d544339cc540",
"enumeration.json": "50badcbc88272887ac5510f8468855472e3cbd5010322bd75931c2ed70abb572",
"cache-policy.json": "7ae079d8b8a8e05be73ef51af147ce6e0f9f984539bc9cb6bf075df8b252ac46",
"list-receipt.json": "e2d9258afab904c7d0d9f3efbb3c3cc02511a33296c1698b3114b3d6b7a125a1",
"expected-tests.json": "4eaa6987aa91c7dcabb14ad4a3b17a4cec7718a30a820034ea4efa1a3afcb6d0",
"enumerate-inputs.ps1": "545b3d0200f8564e26c739f2e8f1ce6de9407fbe35e162d7551a7873012df6a6",
"run.ps1": "6c984c2e12f43f1cc35b1864450264c1cdb4efa9b211bac7fe226459c52b91d7",
"source-change-template.json": "1b616f44948d91b32e3e7d5b45bb79d211772ea1bd495372dfecdca0e77b007d",
"validate-scripts.ps1": "8070b7dada426fe70134e78f5b202a243558650f0eb8ee673e9634c0d36de1f9",
"capture.ps1": "20dbc7eba617d2119f6cc0a68aa00c1d85372504995a9b85b023835cc93404ff",
"focused-batch03-receipt.json": "46dabc9d2107594806d7574830200e60a6626da1283781171d74af9d3cd37ee2",
"finalization.json": "c529de5736e8d1fecf201901c60a081cfd92839c595baf3287eedce02a454d80",
"focused-batch03.log": "871c74d8527ee3497282ccd8bc9931e4a6df6c8195875105f4d039e7e9a62665",
"focused-batch02.log": "88de44aadab911296e923dea37daddf8b05c760bda88f2c6c527dc066b85418d",
"focused-batch01.log": "02421ddc04e6c1346d445d0f1cacdf562e0cb714344a9b4bd491ae48fc46f50c",
"server-provenance.json": "69bc359251803ce80d8e65cd1983f33d9eb7553c12098ca9b10a05a523e1f19a",
"focused-batch01-receipt.json": "0e25674adfd35a573c8b458f26a125be40afe012a623c4e460a9dbc257bacc1e",
"inputs-complete-focused-batch03-before.json": "1592ce8823c4e7fca596dfdda040d6c73f3a89807a1ed4d33dae0e2c5cd36aef"
},
"priorStage": {
"stage": "all",
"receiptSha256": "a31a32e6104fe5fd84d9e203ff3739fd9462923739a616d90729fd8994d3491d",
"rawLogSha256": "ef8f492f713a7be33d22563a918623d255f99bff872396d8fea6f829def585c1"
},
"externalEnvironmentPath": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\env.ps1",
"externalEnvironmentSha256": "be2226f08764bb6961b4be8513ce55bab076890cddd2fef0f54a4031f94a82d4",
"toolchainVersionsSha256": "6ab6b9767eae2ceec8ace9924324baa1819141612d499f0014ca0efb8b307c3c",
"rawLogSha256": "02fe584d5fa87310e42738df91ae5f3494c4be966afe98d0ac300f3548af0f7f",
"beforeCaptureSha256": "0c13ff27689ba24051b505906298cedb715fd4b47c4336cbaaaa588ec89b1f4b",
"afterCaptureSha256": "496bfce8b5a7ced98235d3e90b54a1f4b47329b11aa8f8477488f0898e31e4bc",
"listedTests": [],
"executedTests": [],
"testResultSummaries": [],
"matchedRegressionTests": [],
"ignoredTests": [],
"listSummaries": [],
"testExecutablesBefore": [
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\arcadia_studio-27db9628b266bf39.exe",
"bytes": 150483968,
"sha256": "38b9ff204c9ecc590d0f8e1dee68e5c6b09ee65d189c0c1181e9570d3fe7c9bf",
"mtimeUtc": "2026-09-13T11:55:59.5691552Z"
}
],
"testExecutables": [
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\arcadia_studio-27db9628b266bf39.exe",
"bytes": 150483968,
"sha256": "38b9ff204c9ecc590d0f8e1dee68e5c6b09ee65d189c0c1181e9570d3fe7c9bf",
"mtimeUtc": "2026-09-13T11:55:59.5691552Z"
}
],
"testBinaryBindingValid": true,
"binary": null
}
@@ -0,0 +1,127 @@
Checking http v1.5.0
Checking http-body v1.1.0
Checking hyper v1.11.1
Checking http-body-util v0.1.5
Checking hyper-util v0.1.20
Compiling oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\scenario-spacing-ytr83r-20260913\crates\oa-core)
Checking tower-http v0.6.11
Checking axum-core v0.5.6
Compiling oa-server v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\scenario-spacing-ytr83r-20260913\crates\oa-server)
Checking axum v0.8.9
Checking hyper-rustls v0.27.9
Checking reqwest v0.12.28
Compiling oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\scenario-spacing-ytr83r-20260913\crates\oa-desktop)
error: this `if` statement can be collapsed
--> crates\oa-desktop\src\app\diagram_usages\tests.rs:1030:9
|
1030 | / if call == calls[1]
1031 | | && let Some((previous_call, previous)) = &previous_camera
1032 | | {
1033 | | if *previous_call != call {
... |
1036 | | }
| |_________^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.98.0/index.html#collapsible_if
= note: `-D clippy::collapsible-if` implied by `-D warnings`
= help: to override `-D warnings` add `#[allow(clippy::collapsible_if)]`
help: collapse nested if block
|
1031 ~ && let Some((previous_call, previous)) = &previous_camera
1032 ~ && *previous_call != call {
1033 | assert!(&camera != previous);
1034 ~ }
|
error: manual `Range::contains` implementation
--> crates\oa-desktop\src\app\diagram_usages\tests.rs:1378:13
|
1378 | assert!(zoom < 0.05 && zoom >= 0.0001);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `(0.0001..0.05).contains(&zoom)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.98.0/index.html#manual_range_contains
= note: `-D clippy::manual-range-contains` implied by `-D warnings`
= help: to override `-D warnings` add `#[allow(clippy::manual_range_contains)]`
error: used `unwrap()` on `Some` value
--> crates\oa-desktop\src\behavior\scenario\camera.rs:187:35
|
187 | let start = fit(bounds(), viewport.unwrap()).unwrap();
| ^^^^^^^^^^^^^^^^^
|
help: remove the `Some` and `unwrap()`
--> crates\oa-desktop\src\behavior\scenario\camera.rs:186:24
|
186 | let viewport = Some(Size::new(700., 500.));
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
= help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.98.0/index.html#unnecessary_literal_unwrap
= note: `-D clippy::unnecessary-literal-unwrap` implied by `-D warnings`
= help: to override `-D warnings` add `#[allow(clippy::unnecessary_literal_unwrap)]`
error: used `unwrap()` on `Some` value
--> crates\oa-desktop\src\behavior\scenario\camera.rs:241:35
|
241 | let start = fit(bounds(), viewport.unwrap()).unwrap();
| ^^^^^^^^^^^^^^^^^
|
help: remove the `Some` and `unwrap()`
--> crates\oa-desktop\src\behavior\scenario\camera.rs:221:24
|
221 | let viewport = Some(Size::new(700., 500.));
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
= help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.98.0/index.html#unnecessary_literal_unwrap
error: large size difference between variants
--> crates\oa-desktop\src\behavior\scenario\spacing\controller.rs:88:1
|
88 | / pub(crate) enum Finish {
89 | | Click(Id),
| | --------- the second-largest variant contains at least 16 bytes
90 | | Noop,
91 | |/ Commit {
92 | || command: Command,
93 | || selected: Id,
94 | || scale: f32,
95 | || pan: Vector,
96 | || },
| ||_____- the largest variant contains at least 380 bytes
97 | | }
| |__^ the entire enum is at least 384 bytes
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.98.0/index.html#large_enum_variant
= note: `-D clippy::large-enum-variant` implied by `-D warnings`
= help: to override `-D warnings` add `#[allow(clippy::large_enum_variant)]`
help: consider boxing the large fields or introducing indirection in some other way to reduce the total size of the enum
|
92 - command: Command,
92 + command: Box<Command>,
|
error: this `if` statement can be collapsed
--> crates\oa-desktop\src\behavior\scenario\usage\tests.rs:13:5
|
13 | / if let Some(steps) = p.elements.get_mut(&owner).unwrap().steps_mut() {
14 | | if !steps.contains(&id) {
15 | | steps.push(id);
16 | | }
17 | | }
| |_____^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.98.0/index.html#collapsible_if
help: collapse nested if block
|
13 ~ if let Some(steps) = p.elements.get_mut(&owner).unwrap().steps_mut()
14 ~ && !steps.contains(&id) {
15 | steps.push(id);
16 ~ }
|
error: manual `!Range::contains` implementation
--> crates\oa-desktop\src\behavior.rs:687:33
|
687 | vec![if change < 2 || change >= 4 {
| ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `!(2..4).contains(&change)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.98.0/index.html#manual_range_contains
error: could not compile `oa-desktop` (bin "arcadia-studio" test) due to 7 previous errors
@@ -0,0 +1,846 @@
{
"schema": "scenario_details_full_strict_dependency_map_v1",
"source_commit": "8bf7607a3f3b53db0c36364f54f57674c64ea2f1",
"prerequisite_commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"prerequisite_archive": "harness/experiments/scenario-details-focused-8bf7607-20260913",
"scope": "Closed all and failed clippy; exact original bytes and transitive prerequisites. No GUI build or replacement passing strict evidence.",
"dependencies": [
{
"gate_path": "RECOVERY.md",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/RECOVERY.md",
"git_blob": "926a4405eb694b54fd4ea2e284625b6472af136f",
"bytes": 4023,
"sha256": "164965a0dc12431a300fc3583e2df95ccaaf693ac7854af3a99b953827c72195",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "all-receipt.json",
"archive_path": "original/all-receipt.json",
"bytes": 214397,
"sha256": "a31a32e6104fe5fd84d9e203ff3739fd9462923739a616d90729fd8994d3491d",
"referenced_by": [
"receipt root/chain",
"clippy-receipt.json:priorStage"
]
},
{
"gate_path": "all.log",
"archive_path": "original/all.log",
"bytes": 127071,
"sha256": "ef8f492f713a7be33d22563a918623d255f99bff872396d8fea6f829def585c1",
"referenced_by": [
"all-receipt.json",
"clippy-receipt.json:priorStage"
]
},
{
"gate_path": "batch-helpers.ps1",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/batch-helpers.ps1",
"git_blob": "3ef5f35db0207fa1d0140193eeecc3e5fc97cb74",
"bytes": 3138,
"sha256": "67b36dc78b49d94c1880f871137dd5d685e8761136801265dd9652e900e18e63",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "batches.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/batches.json",
"git_blob": "1276f455f946e8475f9870acde9c11dd14de7893",
"bytes": 37447,
"sha256": "982e2b7caedcedfaaae17c6303fa5f01279c898cccefb2153487d51800f73b9b",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"all-receipt.json",
"clippy-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json",
"focused-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json",
"focused-batch03-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json"
]
},
{
"gate_path": "binary-inputs.ps1",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/binary-inputs.ps1",
"git_blob": "0a2f0c797a9eec26151ebc2c956f86b45d3e5e17",
"bytes": 1234,
"sha256": "58a185bddd852398bdc175faf05fce232ec77d2f0ebb1af31074d544339cc540",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "cache-policy.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/cache-policy.json",
"git_blob": "23664e60703a6928bdaafb2dc575a0b927108ea6",
"bytes": 479,
"sha256": "7ae079d8b8a8e05be73ef51af147ce6e0f9f984539bc9cb6bf075df8b252ac46",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "capture-followon.ps1",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/capture-followon.ps1",
"git_blob": "703bd0ba25c985599d70171015e39c9baa9dae92",
"bytes": 4141,
"sha256": "80160a7f089b671b1475a5eecb7303192b3b11682104e56650d04566973da653",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "capture.ps1",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/capture.ps1",
"git_blob": "956249129b992b97ba02fa780858285b035788e8",
"bytes": 4119,
"sha256": "20dbc7eba617d2119f6cc0a68aa00c1d85372504995a9b85b023835cc93404ff",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "clippy-receipt.json",
"archive_path": "original/clippy-receipt.json",
"bytes": 6638,
"sha256": "1d4dc8b62e7b153bad2c2496e497517a5da91d4c3bb5640016e8a2c3e5d62f0a",
"referenced_by": [
"receipt root/chain"
]
},
{
"gate_path": "clippy.log",
"archive_path": "original/clippy.log",
"bytes": 5775,
"sha256": "02fe584d5fa87310e42738df91ae5f3494c4be966afe98d0ac300f3548af0f7f",
"referenced_by": [
"clippy-receipt.json"
]
},
{
"gate_path": "diagnostic.ps1",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/diagnostic.ps1",
"git_blob": "ee962afce58e6200aae10bdaec48cdb6b9d6a16a",
"bytes": 6853,
"sha256": "2303ae5408a6317a3abf9d862c4d6772f87c259916588be354c049c5075fbdba",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "enumerate-inputs.ps1",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/enumerate-inputs.ps1",
"git_blob": "7fc5233a5628a798652821cc49418cc205f0536e",
"bytes": 1843,
"sha256": "545b3d0200f8564e26c739f2e8f1ce6de9407fbe35e162d7551a7873012df6a6",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "enumeration.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/enumeration.json",
"git_blob": "8672461230e42c2528885ba8645a0b3e3fcdec0f",
"bytes": 74945,
"sha256": "50badcbc88272887ac5510f8468855472e3cbd5010322bd75931c2ed70abb572",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "expected-inputs.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/expected-inputs.json",
"git_blob": "e6a4f90f28d9267de50bbf4db26d0f9b8f3e2ee8",
"bytes": 117627,
"sha256": "8ffccc50774a6e80b6dfd3c4a39315bbca6b57e771326d4f048a37340ac0a99f",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "expected-tests.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/expected-tests.json",
"git_blob": "b039108d26496727f3a405830746b904cf3bb398",
"bytes": 157428,
"sha256": "4eaa6987aa91c7dcabb14ad4a3b17a4cec7718a30a820034ea4efa1a3afcb6d0",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "external-inputs.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/external-inputs.json",
"git_blob": "45e4bb034bb9fba4b0f1b41b3c09b04c4ceda2a2",
"bytes": 1457,
"sha256": "c3b5e21073267a3640d41edfd9d82514c47494e0b433a3053b50a4219f552f51",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "finalization.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/finalization.json",
"git_blob": "1749b425ba1445927a128dd0bf8c4ed9d16dce17",
"bytes": 611,
"sha256": "c529de5736e8d1fecf201901c60a081cfd92839c595baf3287eedce02a454d80",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "finalize.ps1",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/finalize.ps1",
"git_blob": "98c38af4634c275a1cf454a4c2d76258c63ae5b8",
"bytes": 11671,
"sha256": "d48b2da4063d719f5a2ccdee82f100bb8a6e66c08a6cc4c5561314f2a5c2a593",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "focused-batch01-receipt.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/focused-batch01-receipt.json",
"git_blob": "7b3b8989339070ecc8020a6d542b86ddcd15f2cc",
"bytes": 46320,
"sha256": "0e25674adfd35a573c8b458f26a125be40afe012a623c4e460a9dbc257bacc1e",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:batchReceipts",
"receipt root/chain",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "focused-batch01.log",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/focused-batch01.log",
"git_blob": "c57fc0ddc274c1a4a4da41c41f60a8bd204bb4ef",
"bytes": 13245,
"sha256": "02421ddc04e6c1346d445d0f1cacdf562e0cb714344a9b4bd491ae48fc46f50c",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:batchReceipts",
"focused-batch01-receipt.json",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "focused-batch02-receipt.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/focused-batch02-receipt.json",
"git_blob": "cb1dd57d032a59d32292f1d6da5567b0507ac22f",
"bytes": 46509,
"sha256": "8b119c40b8b76add84297daeaa670178d3a0be0935654a91002814dafd0f0ca2",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:batchReceipts",
"receipt root/chain",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "focused-batch02.log",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/focused-batch02.log",
"git_blob": "4df52b45c3e14971f451ff3239653767c8ad6df6",
"bytes": 13139,
"sha256": "88de44aadab911296e923dea37daddf8b05c760bda88f2c6c527dc066b85418d",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:batchReceipts",
"focused-batch02-receipt.json",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "focused-batch03-receipt.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/focused-batch03-receipt.json",
"git_blob": "29acf1d0a363c605240074ac0346711bd60af464",
"bytes": 40918,
"sha256": "46dabc9d2107594806d7574830200e60a6626da1283781171d74af9d3cd37ee2",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:batchReceipts",
"receipt root/chain"
]
},
{
"gate_path": "focused-batch03.log",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/focused-batch03.log",
"git_blob": "bab3d5def764b630957b6dcc4a3729b07bf587da",
"bytes": 11238,
"sha256": "871c74d8527ee3497282ccd8bc9931e4a6df6c8195875105f4d039e7e9a62665",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:batchReceipts",
"focused-batch03-receipt.json"
]
},
{
"gate_path": "focused-receipt.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/focused-receipt.json",
"git_blob": "ee9f8a5e225d2a45fdde9b346fc38c1c4b579b36",
"bytes": 91720,
"sha256": "2a1a72b711bfd6e08a4d9d23deec9a2d3da074faabe2ac7b44089c515b031986",
"referenced_by": [
"all-receipt.json:priorStage",
"receipt root/chain"
]
},
{
"gate_path": "focused.log",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/focused.log",
"git_blob": "6f8a00762b3b87e7e7255cf2220e9a5e63056972",
"bytes": 37622,
"sha256": "170108532c2b807864a9efe4f17ab518dfcb2c95d26f47d3dc566af6b91fca72",
"referenced_by": [
"all-receipt.json:priorStage",
"focused-receipt.json"
]
},
{
"gate_path": "inputs-complete-all-after.json",
"archive_path": "original/inputs-complete-all-after.json",
"bytes": 119187,
"sha256": "215526abae0dc9956cc31e239fa6921acd92e31088ff09e8082ea828d6d760bf",
"referenced_by": [
"all-receipt.json"
]
},
{
"gate_path": "inputs-complete-all-before.json",
"archive_path": "original/inputs-complete-all-before.json",
"bytes": 119187,
"sha256": "393a5413e9840f4747174cec8795d54869ad7050867272df3ced5ef05677a4d5",
"referenced_by": [
"all-receipt.json"
]
},
{
"gate_path": "inputs-complete-before.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/inputs-complete-before.json",
"git_blob": "a9b5dc186296b04cb324a8c6568ab478f2f1c7bb",
"bytes": 119187,
"sha256": "918c5f24b8d65e09ae39850d394015d92265003aa14776b35ef0882b4869c73f",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "inputs-complete-clippy-after.json",
"archive_path": "original/inputs-complete-clippy-after.json",
"bytes": 119187,
"sha256": "496bfce8b5a7ced98235d3e90b54a1f4b47329b11aa8f8477488f0898e31e4bc",
"referenced_by": [
"clippy-receipt.json"
]
},
{
"gate_path": "inputs-complete-clippy-before.json",
"archive_path": "original/inputs-complete-clippy-before.json",
"bytes": 119187,
"sha256": "0c13ff27689ba24051b505906298cedb715fd4b47c4336cbaaaa588ec89b1f4b",
"referenced_by": [
"clippy-receipt.json"
]
},
{
"gate_path": "inputs-complete-focused-after.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/inputs-complete-focused-after.json",
"git_blob": "14c72d626308fe4ff7044ae7589590fd266aafff",
"bytes": 119187,
"sha256": "e79a8a6774c0d7094dd4e2bd23d192aa2af335bf295dc502f2c73d12b90c4792",
"referenced_by": [
"focused-receipt.json"
]
},
{
"gate_path": "inputs-complete-focused-batch01-after.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/inputs-complete-focused-batch01-after.json",
"git_blob": "966323dfbdd561b4e4d94f64bf833bf0a4e3a7fd",
"bytes": 119187,
"sha256": "36d3f2746cb74dea5dba9dafd882b2be8ad5fd77f2f174e31382812553634121",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "inputs-complete-focused-batch01-before.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/inputs-complete-focused-batch01-before.json",
"git_blob": "47c9ca0431b934960a013b1f734cfbd3a54246ce",
"bytes": 119187,
"sha256": "b418fb48cafc63dc4a9400176e5fd865bc39bb80ddb23de22c6fd9da99e4007b",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "inputs-complete-focused-batch02-after.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/inputs-complete-focused-batch02-after.json",
"git_blob": "263473bbac41cb29768d55919ebe00e6270ba633",
"bytes": 119187,
"sha256": "6a62dffc5cc5d3e5a11050537444b518d80b12c2d3592bd4e3610da7ff84ed0b",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "inputs-complete-focused-batch02-before.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/inputs-complete-focused-batch02-before.json",
"git_blob": "87c70f04bc464bcb93bfdd030c06e9d6b3cc4afc",
"bytes": 119187,
"sha256": "f77065c5ac75493093bf7f3c176424f877688d3618b8d177925fa8a60a5c039b",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "inputs-complete-focused-batch03-after.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/inputs-complete-focused-batch03-after.json",
"git_blob": "feda0a4b3064ede27b4ec636b21124dd843ccc4f",
"bytes": 119187,
"sha256": "e2cc0f5512a11c79e620126a62077d73b19f84867bb63d62d1f9ccc67d4987e4",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json"
]
},
{
"gate_path": "inputs-complete-focused-batch03-before.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/inputs-complete-focused-batch03-before.json",
"git_blob": "76292c64fac2bdea18dd2697f27a30c5fd50a1b2",
"bytes": 119187,
"sha256": "1592ce8823c4e7fca596dfdda040d6c73f3a89807a1ed4d33dae0e2c5cd36aef",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json"
]
},
{
"gate_path": "inputs-complete-focused-before.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/inputs-complete-focused-before.json",
"git_blob": "3e7877802601bb20b8d53da7d55b60ce23703621",
"bytes": 119187,
"sha256": "969f806677f58ddf279a153745e519596848ff8a2f92cc368cfd983767b27a45",
"referenced_by": [
"focused-receipt.json"
]
},
{
"gate_path": "inputs-complete-list-after.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/inputs-complete-list-after.json",
"git_blob": "61aa653599ae70ecbccf72a602cd29a97508a92e",
"bytes": 119187,
"sha256": "7f709cf87c191641a541b77ae73de974fa266305e5b3a898fb092a9d662a3986",
"referenced_by": [
"list-receipt.json"
]
},
{
"gate_path": "inputs-complete-list-before.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/inputs-complete-list-before.json",
"git_blob": "418aed0e19db33161f7ed289d87a07598e44f2d4",
"bytes": 119187,
"sha256": "13af0adbe53803a9655af5e442f4d03c592570172e778da7624b21fbcd28d692",
"referenced_by": [
"list-receipt.json"
]
},
{
"gate_path": "list-receipt.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/list-receipt.json",
"git_blob": "1b1e76011f33449671500762085e29df368d4086",
"bytes": 160008,
"sha256": "e2d9258afab904c7d0d9f3efbb3c3cc02511a33296c1698b3114b3d6b7a125a1",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:priorStage",
"receipt root/chain"
]
},
{
"gate_path": "list.log",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/list.log",
"git_blob": "14038b60e953e3646fda56a03be523eff299b9c7",
"bytes": 120099,
"sha256": "214572d5f64e584e37666c5c13a7589116143df4ed5e2c968f339038da3f5aca",
"referenced_by": [
"focused-receipt.json:priorStage",
"list-receipt.json"
]
},
{
"gate_path": "parser-verification.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/parser-verification.json",
"git_blob": "1b7f77b54ab6755de02010bd90b53d9b7196912e",
"bytes": 1344,
"sha256": "38286acc9bdd913af5194cb26d53c8e9905734853ae168c8f2d67c2c7e490375",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "prior-gate-provenance.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/prior-gate-provenance.json",
"git_blob": "d6a47efe94cd48cce2e9fcc9ef509258483243a3",
"bytes": 4409,
"sha256": "49f7a232d41c31df621c15158d5cb3554d33965f3cba89a886a96a6444289618",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "recovery-provenance.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/recovery-provenance.json",
"git_blob": "b040ca9aa8a475f4e626fede538110e2afbe942c",
"bytes": 5874,
"sha256": "063aee5192a1a8eed6675995679929c4d8b717db95e1e4e6bc1e011f153e2d9a",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "run-batched.ps1",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/run-batched.ps1",
"git_blob": "cb73c09124ba46fd2d84961234e3261b64bef619",
"bytes": 18635,
"sha256": "32666e3facefcbb5d3cf92cb4693e5849eae133130c7fd723dfa93602dc94415",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "run.ps1",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/run.ps1",
"git_blob": "7729107f505378585759692767b18ca9ab2dde5a",
"bytes": 13178,
"sha256": "6c984c2e12f43f1cc35b1864450264c1cdb4efa9b211bac7fe226459c52b91d7",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "selection-provenance.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/selection-provenance.json",
"git_blob": "75fdf934fb77b846d60168f10f9c31b7f22322e7",
"bytes": 2977,
"sha256": "35d75c8911db632417b3b0779f2dfc7cf84cf021d0d99b25a3e65aedec0fb1f1",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "server-provenance.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/server-provenance.json",
"git_blob": "a74b83f6c7a78dd97edb16bbc369337284a6fdf6",
"bytes": 1306,
"sha256": "69bc359251803ce80d8e65cd1983f33d9eb7553c12098ca9b10a05a523e1f19a",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "source-change-provenance.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/source-change-provenance.json",
"git_blob": "b5691ab7f9b7f5f58a2e26dcf970d91c18c88737",
"bytes": 751,
"sha256": "9f1327f69deb795c2f29f0cd93aa634cacba05a972540d62445a645bc905511f",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "source-change-template.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/source-change-template.json",
"git_blob": "59497ecbd853c8e76a8e9eb7fbf47c2679286e41",
"bytes": 4915,
"sha256": "1b616f44948d91b32e3e7d5b45bb79d211772ea1bd495372dfecdca0e77b007d",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "toolchain-versions.json",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/toolchain-versions.json",
"git_blob": "138e564a1b714b1a003cc28d159c346be58c7696",
"bytes": 2268,
"sha256": "6ab6b9767eae2ceec8ace9924324baa1819141612d499f0014ca0efb8b307c3c",
"referenced_by": [
"all-receipt.json",
"clippy-receipt.json",
"focused-receipt.json",
"list-receipt.json",
"focused-batch01-receipt.json",
"focused-batch02-receipt.json",
"focused-batch03-receipt.json"
]
},
{
"gate_path": "validate-scripts.ps1",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/validate-scripts.ps1",
"git_blob": "c2f71415240e9572f9911910484bd79a38773fdc",
"bytes": 505,
"sha256": "8070b7dada426fe70134e78f5b202a243558650f0eb8ee673e9634c0d36de1f9",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
},
{
"gate_path": "verify-parser.ps1",
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/original/verify-parser.ps1",
"git_blob": "b32bb1470a22803a15bba324f8c5c1933d7e0c2c",
"bytes": 4151,
"sha256": "480cb83fea011d875c2839c277a503b7c4b9c5b9f1df09cf1aa191fcf5c711a3",
"referenced_by": [
"all-receipt.json:boundScriptAndInputHashes",
"clippy-receipt.json:boundScriptAndInputHashes",
"focused-receipt.json:boundScriptAndInputHashes",
"list-receipt.json:boundScriptAndInputHashes",
"focused-batch01-receipt.json:boundScriptAndInputHashes",
"focused-batch02-receipt.json:boundScriptAndInputHashes",
"focused-batch03-receipt.json:boundScriptAndInputHashes"
]
}
],
"external_environment": {
"commit": "7122f91671b56a5f23f1495ff2e78dcaec3661ed",
"repository_path": "harness/experiments/scenario-details-focused-8bf7607-20260913/environment/env.ps1",
"git_blob": "5cb33d1033f3e59885e10ed1f06f6e472967c52b",
"bytes": 572,
"sha256": "be2226f08764bb6961b4be8513ce55bab076890cddd2fef0f54a4031f94a82d4"
}
}
@@ -0,0 +1,78 @@
{
"schema": "scenario_details_full_strict_verified_results_v1",
"verifiedUtc": "2026-09-13T13:10:36.096Z",
"source_commit": "8bf7607a3f3b53db0c36364f54f57674c64ea2f1",
"all": {
"cargo_exit": 0,
"actual_unique_tests": 1089,
"passed": 1085,
"failed": 0,
"ignored": 4,
"filtered": 0,
"libtest_seconds": "939.74",
"startUtc": "2026-09-13T12:37:09.9034836Z",
"endUtc": "2026-09-13T12:53:04.9619280Z",
"receipt_sha256": "a31a32e6104fe5fd84d9e203ff3739fd9462923739a616d90729fd8994d3491d"
},
"clippy": {
"cargo_exit": 101,
"outer_runner_exit": 1,
"outer_exit_evidence": "Parent confirmed closed terminal35767; raw receipt records cargoExitCode101.",
"diagnostics": [
{
"message": "this `if` statement can be collapsed",
"location": "crates\\oa-desktop\\src\\app\\diagram_usages\\tests.rs:1030:9"
},
{
"message": "manual `Range::contains` implementation",
"location": "crates\\oa-desktop\\src\\app\\diagram_usages\\tests.rs:1378:13"
},
{
"message": "used `unwrap()` on `Some` value",
"location": "crates\\oa-desktop\\src\\behavior\\scenario\\camera.rs:187:35"
},
{
"message": "used `unwrap()` on `Some` value",
"location": "crates\\oa-desktop\\src\\behavior\\scenario\\camera.rs:241:35"
},
{
"message": "large size difference between variants",
"location": "crates\\oa-desktop\\src\\behavior\\scenario\\spacing\\controller.rs:88:1"
},
{
"message": "this `if` statement can be collapsed",
"location": "crates\\oa-desktop\\src\\behavior\\scenario\\usage\\tests.rs:13:5"
},
{
"message": "manual `!Range::contains` implementation",
"location": "crates\\oa-desktop\\src\\behavior.rs:687:33"
}
],
"startUtc": "2026-09-13T13:02:54.4328749Z",
"endUtc": "2026-09-13T13:06:43.6482921Z",
"receipt_sha256": "1d4dc8b62e7b153bad2c2496e497517a5da91d4c3bb5640016e8a2c3e5d62f0a"
},
"captures": {
"source_count": 611,
"before_after_exact": true,
"match_published_focused_initial": true,
"external_inputs_exact": true,
"current_checkout_rehashed": false
},
"binary": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\arcadia_studio-27db9628b266bf39.exe",
"bytes": 150483968,
"sha256": "38b9ff204c9ecc590d0f8e1dee68e5c6b09ee65d189c0c1181e9570d3fe7c9bf",
"mtimeUtc": "2026-09-13T11:55:59.5691552Z",
"source": "Closed before/after receipt bindings; executable omitted from archive"
},
"dependency_closure": {
"new_originals": 8,
"pinned_prior_files": 48,
"additional_pinned_environment": 1,
"all_bytes_and_git_blobs_match": true
},
"no_compiler_or_test_execution_during_archive": true,
"gui_build_executed": false,
"native_acceptance": false
}