{ "scope": "Private artifact-binding helper failure before query rustc/test; all core gates and original artifacts1 Cargo build already passed", "helper": "run-query.ps1", "helperSha256": "c112d1a496ed9d39e202f7704548863af45e532dfe89c675bb84b2569201b1ec", "observedExitCode": 1, "observedLine": 34, "exception": "Exception calling Substring with 1 argument(s): startIndex cannot be larger than length of string. (Parameter startIndex)", "cause": "Cargo reports top-level liboa_core.rlib without the hash suffix assumed by the helper", "recovery": "Read existing successful Cargo JSON; bind top-level rlib to one byte-identical hashed dependency rlib using SHA256 plus exact byte readback; preserve matching fingerprint. No repeated Cargo/core gates.", "resumedHelper": "run-query-resume.ps1", "resumedHelperSha256": "07c707cfe4c143af8a64a5ba88de24c866d9a9929f23206f39e21df589c0977b" }