diff --git a/research/h25-o03-source-repair-20261101/LICENSE b/research/h25-o03-source-repair-20261101/LICENSE new file mode 100644 index 0000000000..d645695673 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/research/h25-o03-source-repair-20261101/NOTICE.md b/research/h25-o03-source-repair-20261101/NOTICE.md new file mode 100644 index 0000000000..bb8f833aa4 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/NOTICE.md @@ -0,0 +1,7 @@ +# Attribution and scope notice + +Apache-2.0 applies to these contributions. Original file notices and historical provenance are preserved byte for byte. Chris / Clear1nsight, Douglas R. Colkitt, CrocSwap, and the contributors to PR6029, PR6326, PR6332, PR6328 and PR5864 retain credit for predecessor and parallel work. Public exact commit references are in SOURCES.json. This archive does not recast inventory-only work as a serializer result. + +Substantial AI assistance: OpenAI Codex GPT-6.1-sol at max reasoning supported W1-W4 authorship, conditional analysis, a separate independent AI source reviewer, and publication packaging. "Independent" here describes a separate AI source-review role. No independent human or proof-kernel acceptance is asserted. + +The Apache-2.0 license text in LICENSE is the standard text copied from /usr/share/common-licenses/Apache-2.0. Its source is an operating-system license text, not a scientific dependency or host/runtime attestation. diff --git a/research/h25-o03-source-repair-20261101/OUTCOME.json b/research/h25-o03-source-repair-20261101/OUTCOME.json new file mode 100644 index 0000000000..56502ae4e8 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/OUTCOME.json @@ -0,0 +1,48 @@ +{ + "O03_qualified": false, + "W4_v1": "REJECTED_PRESERVED", + "W4_v2": "SINGLE_REPAIR_ACCEPTED_SOURCE_DRAFT_ONLY", + "W5_admitted": false, + "accepted_local_milestones": [ + "R1", + "R2", + "R3", + "R4" + ], + "authentic_decodes": 0, + "benchmarks": 0, + "complete_physical_cost": "OPEN_NOT_ZERO", + "controls": { + "W1": { + "executed": 0, + "proposals": 50 + }, + "W2": { + "executed": 0, + "proposals_per_normal_or_optimized_mode": 14 + }, + "W4": { + "conserved_v1_variants": 47, + "executed": 0, + "new_v2_variants": 12, + "ordered_case_labels": 30, + "variants": 59 + } + }, + "controls_executed": 0, + "current_runtime_seal": false, + "goal_or_automation_resumption": false, + "human_acceptance_claimed": false, + "independent_review_kind": "AI_source_review_only", + "measured_gain": null, + "new_runtime_admission_termination_completion_producers": "ABSENT_NOT_INTEGRATED", + "original_goal_credit_added": 0, + "proof_kernel_acceptance_claimed": false, + "remaining": "archive/integration/NEXT-DEPENDENCIES-v1.json", + "schema": "h25-o03-source-archive-outcome-v1", + "source_adopted": false, + "source_freeze_is_runtime_custody": false, + "status": "W1_W4_SOURCE_SCOPES_COMPLETE_ONLY", + "target_executions": 0, + "target_imports": 0 +} diff --git a/research/h25-o03-source-repair-20261101/README.md b/research/h25-o03-source-repair-20261101/README.md new file mode 100644 index 0000000000..d8339c0fe7 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/README.md @@ -0,0 +1,42 @@ +# H25 O03 source repair: W1-W4 review archive + +This package preserves a completed, independently source-reviewed W1-W4 round. It is a source and review archive, with byte-exact drafts, conditional arguments, proposed controls, failure history, and the sole W4 repair. The review accepted the exact declared local source scopes. No source was installed or adopted; all target executions are **0**, W5 remains **unadmitted**, O03 remains **not qualified**, there is **no measured gain**, and complete physical cost remains **OPEN_NOT_ZERO**. + +| Order | Delivered source scope | Start here | +| --- | --- | --- | +| W1 | Conditional byte/framing correctness and provider-dependent auxiliary-space analysis; 50 unexecuted boundary proposals | [Bound/framing argument](archive/w1-bounds/BOUND-FRAMING-REVIEW.md) | +| W2 | Four-region primary-exception hardening draft, failure-state table, exact inverse/preservation evidence, 14 unexecuted proposed controls per normal/-O mode | [Failure-state table](archive/w2-failure/FAILURE-STATE-TABLE.md), [draft source](archive/w2-failure/source-v1/bounded_serialization.py) | +| W3 | Conditional source-route plan, 23-row provider dependency matrix, bounded acquisition proposal and timing interface | [Closure plan](archive/w3-runtime/RUNTIME-CLOSURE-PLAN.md) | +| W4 | Bounded tagged/legacy timing parser/readback v2, grammar, independent literal expectations, T01-T30 with 59 unexecuted variants | [Accepted v2 source](archive/w4-timing/v2/parent_readback_v3_DRAFT_v2.py), [original handoff](archive/w4-timing/HANDOFF.md) | + +The [final independent source review](archive/review/FINAL-REVIEW-v1.json) has SHA-256 `a8ecfc1d805e30dff1031f51dc371ea567de962cf4115077dfa55e3e6da8a420`; its [external source-review freeze](archive/review/FINAL-FREEZE-v1.json) has SHA-256 `cee7e0a6891761fe8c1d76f148cf5d78f43f6d0260cb3c0ae9a951fd8b748970`. This is independent AI source review, with no human or proof-kernel acceptance implied. + +## W4 rejection and single repair + +The [v1 rejection](archive/review/W4-REVIEW-v1.json) and original v1 source/47 variants remain intact. The admitted wall literal `179.990000000000000000000000001` plus `.01` is exactly `180.000000000000000000000000001`, greater than 180. Ambient Decimal precision could round that violation to 180. The [accepted v2 review](archive/review/W4-REVIEW-v2.json) covers the sole repair: an explicit isolated precision-128 context and a conservative 60-aligned-digit arithmetic argument. All 330 v1 payloads and 47 original variant/oracle entries are conserved; 12 new variants yield 59 total. This paragraph describes the reviewed source argument; the parser and variants were never run. + +## Reading and checking this archive + +`archive/` contains every file in the closed local round, unchanged, including control, review, cost, failed checker, rejected v1 and repaired v2 records. `dependencies/` contains only named source/text inputs needed to inspect that review. [SOURCES.json](SOURCES.json) records public commit provenance and [RELOCATION-MAP-v1.json](RELOCATION-MAP-v1.json) resolves the exact historical absolute/project paths to these copies. The source package needs neither network access nor Git to inspect. It does not include the approximately 17 MB authentic transports or full predecessor packages. Those execution dependencies remain named public pinned references in SOURCES.json; no hidden live workspace access is required to read the supplied source. + +The retained JSON, proofs, fixtures, code and absolute paths are historical bytes. Their original commands are not portable replay instructions, and this export makes no claim of fully standalone execution, source-history ancestry, runtime qualification or relocation of executable imports. Normal exported Git modes are 100644. Original modes are recorded; no original payload mode was changed. A source content freeze is not immutable runtime custody. + +The sole optional metadata command is: + +```sh +python3 -I -S -B research/h25-o03-source-repair-20261101/check_archive.py +``` + +It parses its own manifest and hashes regular package files only. It never imports, parses, compiles, decodes, launches or tests candidate code or fixtures. [SOURCE-EXPORT-MANIFEST-v1.json](SOURCE-EXPORT-MANIFEST-v1.json) covers all package files except itself; the external publication export freeze anchors the manifest and full transfer tree. No VERIFY.json replay hook is registered, in accordance with the guide's archive-format option. Prior passive-source receipts remain historical evidence, not new executed validation. + +## Remaining obligations + +W1's 50 bounds controls, W2's 14 controls per mode, and W4's 30 labels/59 variants are proposals, all unexecuted. The original 70 serializer, 39 loader, and 15 consumer cases retain their predecessor status; this source round ran none of them. No current runtime seal, new admission/launcher/termination/controller-completion producer, concrete adopted source profile, or W5 admission exists. Trusted request hashes require an authenticated controller. Timing validity, workload success, termination coverage, resource compliance and complete physical accounting remain separate obligations. [OUTCOME.json](OUTCOME.json) and [ordered next dependencies](archive/integration/NEXT-DEPENDENCIES-v1.json) retain the exact boundaries. + +## Open next questions + +The structured questions in [TASK.json](TASK.json) identify why each next step matters, its smallest useful first step and its blockers: concrete source/control selection, separately authorized actual-host/provider sealing, then current producer/control integration and fresh W5 admission. This publication grants none of those actions and does not resume the original goal or automations. + +## Credit and license + +Chris / Clear1nsight; Douglas R. Colkitt and CrocSwap; and the circuit, verification, and source lineage in PRs [6029](https://github.com/CrocSwap/integer-mult-bounds/pull/6029), [6326](https://github.com/CrocSwap/integer-mult-bounds/pull/6326), [6332](https://github.com/CrocSwap/integer-mult-bounds/pull/6332), [6328](https://github.com/CrocSwap/integer-mult-bounds/pull/6328), and [5864](https://github.com/CrocSwap/integer-mult-bounds/pull/5864) retain their credit. The inventory work has a separate scope and supplies no serializer speedup credit. Substantial OpenAI Codex GPT-6.1-sol assistance at max reasoning produced source, analysis, independent AI review, and this export. This is not independent human review or proof-kernel certification. Contributions are Apache-2.0; retained source notices remain unchanged. See [NOTICE.md](NOTICE.md) and [LICENSE](LICENSE). diff --git a/research/h25-o03-source-repair-20261101/RELOCATION-MAP-v1.json b/research/h25-o03-source-repair-20261101/RELOCATION-MAP-v1.json new file mode 100644 index 0000000000..7f0354f961 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/RELOCATION-MAP-v1.json @@ -0,0 +1,6645 @@ +{ + "export_package_path": "research/h25-o03-source-repair-20261101", + "historical_project_root": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453", + "original_round_root": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101", + "rows": [ + { + "bytes": 3183, + "export_path": "archive/CHECKPOINT-v1.md", + "git_blob_sha1": "4879f831eb9e243b1cc33859e918614e4e63c1e0", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/CHECKPOINT-v1.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/CHECKPOINT-v1.md", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "f45247727c0ad0a030a30c940f0d39089961c7f2751e96e9c796c03027d28739" + }, + { + "bytes": 3226, + "export_path": "archive/PLAN-v1.md", + "git_blob_sha1": "039492e39ec4428324edba5ef648f0fba72e75f3", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/PLAN-v1.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/PLAN-v1.md", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "41d4b6ae63908e5cb55fe7b5705339dd645dc51e1a5052a68f450e14001f086b" + }, + { + "bytes": 1986, + "export_path": "archive/control/AUTHORIZATION-v1.json", + "git_blob_sha1": "04479750eac45f0a1c00152ca73ac2dc74bb55be", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/AUTHORIZATION-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/AUTHORIZATION-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "7a59c7ad4f8922b5603200561027ddb9c5da5ce20e0d98dc211dc44c3e56c6b7" + }, + { + "bytes": 768, + "export_path": "archive/control/GOAL-SCOPE-ADDENDUM-v1.json", + "git_blob_sha1": "f86cfa5339741792eab8023355e208933435f995", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/GOAL-SCOPE-ADDENDUM-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/GOAL-SCOPE-ADDENDUM-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "5f44f1bcfa12ad7c8b28bc9e8d31409861d86dbc8d29ad3814ec5cdd9f63a881" + }, + { + "bytes": 3985, + "export_path": "archive/control/INPUT-LINEAGE-ADDENDUM-v1.json", + "git_blob_sha1": "fd943e2f3a3560c7be1f2c79f4e859d45303cb01", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-LINEAGE-ADDENDUM-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-LINEAGE-ADDENDUM-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "88c96dca09f7f253b7e7fec83dcc3ce4e0947309e167860a99d78bff5e0e8be8" + }, + { + "bytes": 11803, + "export_path": "archive/control/INPUT-PINS-v1.json", + "git_blob_sha1": "3f8bca21d6c00a867dc313dbdbdb0c14a1d44b93", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955" + }, + { + "bytes": 4708, + "export_path": "archive/control/ROUND-CLOSE-v1.json", + "git_blob_sha1": "d459fda5f10e0ede3a633dc01f16b6beee879b83", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/ROUND-CLOSE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/ROUND-CLOSE-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "50f01fa9e9b76b8f7c69926001ffd3737d7eb15fb22f9ed59e5f983897eedbbe" + }, + { + "bytes": 7317, + "export_path": "archive/control/STATE.json", + "git_blob_sha1": "37927c95fddfbd48823c49803d5bdcbb1cbfc470", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/STATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/STATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "6667f4584ed2f5a11c027de115c19d8ad46ef704be02089160f25efa31a09645" + }, + { + "bytes": 2667, + "export_path": "archive/control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "git_blob_sha1": "71d2431b5b8b6499e9b8afb28691153c46d58fa0", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "b0b504eb58e3cee17a720a82f2791c1bc0d4544385640dec1e3fa52d65003cc9" + }, + { + "bytes": 774, + "export_path": "archive/control/W4-REPAIR-ASSIGNMENT-v1.json", + "git_blob_sha1": "b8055f5c673a03744fad77df98b22f5b2d5d54cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/W4-REPAIR-ASSIGNMENT-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/W4-REPAIR-ASSIGNMENT-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "2596a2f426b73897bbc26d3f465ed3b207512d28b5df7fcd683c07c9b10a8b3d" + }, + { + "bytes": 47715, + "export_path": "archive/inputs/O03-audit-and-work-orders-20261101.md", + "git_blob_sha1": "0a2cd369a6bf937da9cecb08c831a16cb230f380", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/inputs/O03-audit-and-work-orders-20261101.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/inputs/O03-audit-and-work-orders-20261101.md", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30" + }, + { + "bytes": 22103, + "export_path": "archive/inputs/O03-proposed-Sol-work-orders-20261101.md", + "git_blob_sha1": "34da3eb6ad71844017da1c1d8aeeb56e10bd3ebc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/inputs/O03-proposed-Sol-work-orders-20261101.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/inputs/O03-proposed-Sol-work-orders-20261101.md", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545" + }, + { + "bytes": 1678, + "export_path": "archive/integration/ACCEPTED-DRAFT-SOURCE-IDENTITIES-v1.json", + "git_blob_sha1": "27994c316c5e334f44c6da172e6bc2313a785a6a", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/ACCEPTED-DRAFT-SOURCE-IDENTITIES-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/ACCEPTED-DRAFT-SOURCE-IDENTITIES-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "4665ede76e9238130f6fa9f1f66a24e267cd3501e684a4b8b6adbc67f8d3f73d" + }, + { + "bytes": 134467, + "export_path": "archive/integration/FROZEN-PAYLOAD-READBACK-v1.json", + "git_blob_sha1": "8c0b4d1da7b4f0f8e15f6bb39137d26ae5d23a16", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/FROZEN-PAYLOAD-READBACK-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/FROZEN-PAYLOAD-READBACK-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "fdc0270b4d7b17f9387ab00d65b63770224e55f2e892794678b5be736e2e9aae" + }, + { + "bytes": 2556, + "export_path": "archive/integration/INTEGRATION-OBLIGATIONS-v1.md", + "git_blob_sha1": "d0df1cdde20ea6db65058a15e8c66a82a23e3ccf", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/INTEGRATION-OBLIGATIONS-v1.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/INTEGRATION-OBLIGATIONS-v1.md", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "b7773412ee9a5af24cb34fc43b165452617af487718856c3aadd54b99906f976" + }, + { + "bytes": 2029, + "export_path": "archive/integration/NEXT-DEPENDENCIES-v1.json", + "git_blob_sha1": "8df8ab832c4becb4d319db6b3380af19f1dd1619", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/NEXT-DEPENDENCIES-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/NEXT-DEPENDENCIES-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bacc5e4c834f8b3373c6135c272d8eab07fff2d60650c54616ffe45bb972eb49" + }, + { + "bytes": 13316, + "export_path": "archive/integration/ORIGINAL-PRESERVATION-READBACK-v1.json", + "git_blob_sha1": "72b354519521ccc2a3a575e28bfcd50a0cf01650", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/ORIGINAL-PRESERVATION-READBACK-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/ORIGINAL-PRESERVATION-READBACK-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a865f745371a5b2b6ab836cf5afe77384e34f096c862fe97c3245dd2588a5e9d" + }, + { + "bytes": 497, + "export_path": "archive/reports/FINDING-20261101T075956004382Z.json", + "git_blob_sha1": "499ff2cff6ac65a8b9d71e291ad3ca0c044aaa13", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/FINDING-20261101T075956004382Z.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/FINDING-20261101T075956004382Z.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "1babe64279caa3bb0622ba1a707a788f7e247392584bd0e6d5f2e20e005ef5b5" + }, + { + "bytes": 1220, + "export_path": "archive/reports/OBSERVATION-20261101T074454037366Z.json", + "git_blob_sha1": "b7842d5573bbf8a6a0a363dd79448a3419bf7aea", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/OBSERVATION-20261101T074454037366Z.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/OBSERVATION-20261101T074454037366Z.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "8077caf0ebe4c030310c71d2046dedfc2e1aa90f57cbb337bd6c5a72fbaea369" + }, + { + "bytes": 768, + "export_path": "archive/reports/PARENT-PASSIVE-CHECK-FAILURE-v1.json", + "git_blob_sha1": "c4e68a24a4d27654e49bfd89f81ed719e6e022ff", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/PARENT-PASSIVE-CHECK-FAILURE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/PARENT-PASSIVE-CHECK-FAILURE-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "66aab8f6ecf2d722a7175674f6593eba005a61c7f8119c1ce30f53f960738786" + }, + { + "bytes": 651, + "export_path": "archive/reports/PROGRESS-20261101T075837049953Z.json", + "git_blob_sha1": "6642df43909c3eeb17a11ff5a0d3a7116742972f", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/PROGRESS-20261101T075837049953Z.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/PROGRESS-20261101T075837049953Z.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "ea86aaf114b18e65a7d2a57091814fc49a43ff5594935daa8b61b0fde7b3400f" + }, + { + "bytes": 624, + "export_path": "archive/reports/PROGRESS-20261101T080615443959Z.json", + "git_blob_sha1": "65120bae9708fc8acea8a4b83d0851941bb7d07f", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/PROGRESS-20261101T080615443959Z.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/PROGRESS-20261101T080615443959Z.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "03c68b5c768434d345fbce2b5f12f0c7a04ebc3be64daebf15737652fd9dfef8" + }, + { + "bytes": 8708, + "export_path": "archive/review/FINAL-FREEZE-v1.json", + "git_blob_sha1": "2352ea7384352d096079d877c567f17fba0b28dc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/FINAL-FREEZE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/FINAL-FREEZE-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "cee7e0a6891761fe8c1d76f148cf5d78f43f6d0260cb3c0ae9a951fd8b748970" + }, + { + "bytes": 25554, + "export_path": "archive/review/FINAL-REVIEW-v1.json", + "git_blob_sha1": "759d6aaf409ad7e12e16fb508566c92fb6e7be9e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/FINAL-REVIEW-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/FINAL-REVIEW-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a8ecfc1d805e30dff1031f51dc371ea567de962cf4115077dfa55e3e6da8a420" + }, + { + "bytes": 3990, + "export_path": "archive/review/INPUT-LINEAGE-VERIFICATION-v1.json", + "git_blob_sha1": "6ec8ee33c9a51ce9211a8a75f1b052a3c8268714", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/INPUT-LINEAGE-VERIFICATION-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/INPUT-LINEAGE-VERIFICATION-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "6a772ea23625ce772af586b347aa419fda2716e81ac262feeedf2c6359fcf731" + }, + { + "bytes": 11594, + "export_path": "archive/review/INPUT-VERIFICATION-v1.json", + "git_blob_sha1": "41163b90e9cb5817ec817a16fd730c7139cc0623", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/INPUT-VERIFICATION-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/INPUT-VERIFICATION-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "0a6123d3b15f6554ed570d8173c1ac34f86e7479c9a972e1768333fe30d263e6" + }, + { + "bytes": 13950, + "export_path": "archive/review/ORIGINAL-SOURCE-EVIDENCE-v1.json", + "git_blob_sha1": "9a6045bc2246c81378f2a94aedf0fc8688db9fd0", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/ORIGINAL-SOURCE-EVIDENCE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/ORIGINAL-SOURCE-EVIDENCE-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "5a3dea0cc1aa6a190bbc9600f7baa780e83f0f04db52411e40e7ae247fc9f332" + }, + { + "bytes": 204, + "export_path": "archive/review/PASSIVE-READ-014-v1.json", + "git_blob_sha1": "96a7ae2b98df989b4024ac701351bf85475732e0", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/PASSIVE-READ-014-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/PASSIVE-READ-014-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "f46506d5528f2dfd9831c0095ff42b4019b98af963928a52da60d7810d063147" + }, + { + "bytes": 2514, + "export_path": "archive/review/READ-CHECK-COST-BOOTSTRAP-v1.json", + "git_blob_sha1": "714ef2009805000beeb8b018ad4f3f849c844e2b", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/READ-CHECK-COST-BOOTSTRAP-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/READ-CHECK-COST-BOOTSTRAP-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "d5421d198224ededda28cf1dd64b7db4e68ef9c1a7698f81a34ab485b04b3f85" + }, + { + "bytes": 5665, + "export_path": "archive/review/READ-CHECK-COST-v1.json", + "git_blob_sha1": "0d0ee75e10e7bdd649d2d402f6e17a10096d028d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/READ-CHECK-COST-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/READ-CHECK-COST-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a86a04cef3057a0ded2e3872fa910f74a27a008a4c4af1d871a9adaaba31d936" + }, + { + "bytes": 10412, + "export_path": "archive/review/REVIEW-CRITERIA-v1.json", + "git_blob_sha1": "080bfb582e767bd8688fbe6e27c6f02a4f0d9714", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/REVIEW-CRITERIA-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/REVIEW-CRITERIA-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "dd4b0d8a4c6ab457c7b00c645a2ceda99fc124866e257ef1a34b99e7b2a11412" + }, + { + "bytes": 21929, + "export_path": "archive/review/W1-EVIDENCE-v1.json", + "git_blob_sha1": "c27c91bd00c7a469949b80416dd3b17e255fc7f8", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-EVIDENCE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-EVIDENCE-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "e79a7d884efe04012ce2e0f0c609e402642177bccf7d07bc4778896f4d3aeecd" + }, + { + "bytes": 100, + "export_path": "archive/review/W1-READ-CHECK-001-v1.json", + "git_blob_sha1": "11e36692cfec5e3e22f8c149239cf9f0aeb0b39a", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-READ-CHECK-001-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-READ-CHECK-001-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "9d10c8821084ee4c24d71e5f9d8b666855b71d4d95583bb6254f881d22c5f09b" + }, + { + "bytes": 100, + "export_path": "archive/review/W1-READ-CHECK-002-v1.json", + "git_blob_sha1": "396deb28730cee2799023ec96cd3f09bd23796c0", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-READ-CHECK-002-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-READ-CHECK-002-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "478163db3b55b28cbd522f268d1613d055925971020bcf347cdbc48c947aaf81" + }, + { + "bytes": 101, + "export_path": "archive/review/W1-READ-CHECK-003-v1.json", + "git_blob_sha1": "cfd0413f7b5b5cf8027f27fb8e4b1bd50890e20d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-READ-CHECK-003-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-READ-CHECK-003-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "8a18937b25d22cc6307e1a96134e35dd1eaad349269c44c6a7c2ec31f4366066" + }, + { + "bytes": 3301, + "export_path": "archive/review/W1-REVIEW-v1.json", + "git_blob_sha1": "4de7ed4135f78a726e56116a0fd3ca6faf75aeba", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-REVIEW-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-REVIEW-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "671b0a9cae6ac078fa923cbe90d250cd515bda882dd3d65e692a5c3fc6e7efcc" + }, + { + "bytes": 19078, + "export_path": "archive/review/W2-EVIDENCE-v1.json", + "git_blob_sha1": "de6e071d41ef91b6da85d5c391b7788701b76d5e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-EVIDENCE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-EVIDENCE-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "2ee1d9e3c99b38978de3e7ac3bd26dab5d077bed4de4f109ee42c6789bb4a2d6" + }, + { + "bytes": 100, + "export_path": "archive/review/W2-READ-CHECK-001-v1.json", + "git_blob_sha1": "de47ceb532bb84db9852b93d430f496d2959c76d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-READ-CHECK-001-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-READ-CHECK-001-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "6f56fc5424fc23b3a325d8b26a4d833740a82a62b9d6754c818cb03bdbe89f98" + }, + { + "bytes": 100, + "export_path": "archive/review/W2-READ-CHECK-002-v1.json", + "git_blob_sha1": "3f33c22c4601eb7bd9e3b4702a506a4119d45647", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-READ-CHECK-002-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-READ-CHECK-002-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "98c7a1bf65c3a9fd985ce50fc27d980a465bf2ed1b6c577cd98fa7338df082cd" + }, + { + "bytes": 100, + "export_path": "archive/review/W2-READ-CHECK-003-v1.json", + "git_blob_sha1": "8d796b7519de41bc4e0450c19d812ee699baa416", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-READ-CHECK-003-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-READ-CHECK-003-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "0908862910c00f669095235eae71fd2c9d1dde2a24355a27e551a4ed11de4ddc" + }, + { + "bytes": 2565, + "export_path": "archive/review/W2-REVIEW-v1.json", + "git_blob_sha1": "98c90e10a6168af1d3d4f17277daf4bf7c4124b4", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-REVIEW-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-REVIEW-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "80ee89a0d9869c3b437f907a1e523a56cfc66fa4b21302d0f663bd02200fa314" + }, + { + "bytes": 8065, + "export_path": "archive/review/W2-STATIC-VERIFICATION-v1.json", + "git_blob_sha1": "70d3c0bffbbc8625e792ea1b19773e53a3f1e84a", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-STATIC-VERIFICATION-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-STATIC-VERIFICATION-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a4ea270c0f6c0a615753ee1687b8539a52bbd07bde6e68aee0057467ec0f4bbb" + }, + { + "bytes": 31416, + "export_path": "archive/review/W3-EVIDENCE-v1.json", + "git_blob_sha1": "17770f633b94d4179c5db31608e56d1fdd900fcc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-EVIDENCE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-EVIDENCE-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "d0cd3705fb72432d80cd655e027cf2278bdcc5732d05fae9cce9fcdf24672709" + }, + { + "bytes": 100, + "export_path": "archive/review/W3-READ-CHECK-003-v1.json", + "git_blob_sha1": "072e474e253997333b1ded776ae8f5fddc0f937b", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-READ-CHECK-003-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-READ-CHECK-003-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "988e29e0ad6cb61353d62db094200e21e6bc6372459ab514faa667e1341ad5eb" + }, + { + "bytes": 99, + "export_path": "archive/review/W3-READ-CHECK-004-v1.json", + "git_blob_sha1": "3473d1abc26a912cf1888cf35e00a1030fc30cdf", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-READ-CHECK-004-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-READ-CHECK-004-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "7910527650d2a9feadfc68a2b14b4d958317e352d8febd3cc33b978df8ffcedf" + }, + { + "bytes": 100, + "export_path": "archive/review/W3-READ-CHECK-005-v1.json", + "git_blob_sha1": "200d2e06a8fd6f0ca133a2b32855cc3ef60e3707", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-READ-CHECK-005-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-READ-CHECK-005-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "58c270b1d51095f7dc2ae30291a313493693d63fc4561302289db1f72e5df4ac" + }, + { + "bytes": 2101, + "export_path": "archive/review/W3-REVIEW-v1.json", + "git_blob_sha1": "a4f2787b09e24ec83cefec944304d4db840fc9ea", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-REVIEW-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-REVIEW-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "4d2d9b93324fe242e741e26a8629bc6b156c40ba5fc8626ed242ec6f8ec7496a" + }, + { + "bytes": 3985, + "export_path": "archive/review/W3-STATIC-VERIFICATION-v1.json", + "git_blob_sha1": "9e9a1164879af9f2442f5c3b46224f5922c46539", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-STATIC-VERIFICATION-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-STATIC-VERIFICATION-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a7038d80431ef4a1214f70257ac3a73de5d2ef32dab5eec1fadf9c666b7830e6" + }, + { + "bytes": 328501, + "export_path": "archive/review/W4-CONSERVATION-EVIDENCE-v2.json", + "git_blob_sha1": "4e18fe5a22653411c78e03552474d6ae0262cdeb", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-CONSERVATION-EVIDENCE-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-CONSERVATION-EVIDENCE-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "ae3eec659b16c7ba744a789f2c5b5a44af79f1e0f9725edeeb577d1ee007f5b9" + }, + { + "bytes": 104932, + "export_path": "archive/review/W4-EVIDENCE-v1.json", + "git_blob_sha1": "e604c45cf3677d3616e6de5ddccd5453051cfef6", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-EVIDENCE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-EVIDENCE-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "6ece1181a2bb38dd4226bfced721b8ae9146e361cdfb2a009e8d358a4271888a" + }, + { + "bytes": 9277, + "export_path": "archive/review/W4-EVIDENCE-v2.json", + "git_blob_sha1": "c3911ce74f239e16e2fbac162148cf71c93f884c", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-EVIDENCE-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-EVIDENCE-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "71a1d6fd64fa4a1f27914fc8c545fbc3103e4696e44bbdd37879533b1bedf431" + }, + { + "bytes": 99, + "export_path": "archive/review/W4-READ-CHECK-002-v1.json", + "git_blob_sha1": "d7b61d3644a4d1d53981ed6feda6cf4441f88a80", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-002-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-002-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "77e4dfa9338311a7f13430b5d4d439d91a3781b1a3e7e76d02479bf1952c0510" + }, + { + "bytes": 100, + "export_path": "archive/review/W4-READ-CHECK-002-v2.json", + "git_blob_sha1": "e9f5163ddf9287b3d21ffd3234f3d476754b6748", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-002-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-002-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "0ec9a546bd4de772f23470618f37f8f3e1ed05bb3609020519545ce358e3cfc2" + }, + { + "bytes": 99, + "export_path": "archive/review/W4-READ-CHECK-003-v1.json", + "git_blob_sha1": "ba700255455f2e9440e0c018a1547d93364dd719", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-003-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-003-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "703b9157dfe6ff6a7fe8454a4aec16a7a66a41ef22a7c1d2d81cd75df009aa39" + }, + { + "bytes": 438, + "export_path": "archive/review/W4-READ-CHECK-003-v2.json", + "git_blob_sha1": "ffcd83e6f734ff61bec6ccda767e42f55372a3ac", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-003-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-003-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "c1864add4a254d478c33126e01a064703421f0426376177b19bc8d0938687db9" + }, + { + "bytes": 100, + "export_path": "archive/review/W4-READ-CHECK-004-v1.json", + "git_blob_sha1": "e84c79e8f0dfc1ba195f9ae1efe62690075bd550", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-004-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-004-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "859a6c274c44b7302d5d942d4439fecdea564c42eddc63bb640f7dd47fecbb4e" + }, + { + "bytes": 100, + "export_path": "archive/review/W4-READ-CHECK-005-v1.json", + "git_blob_sha1": "07eeb79a7973c3a35c78dd5b9e509f2e479d8a7f", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-005-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-005-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "2c1cc3dd2a79441a8d5805c3958fda043d71a55e03442687e0d487f70c611bea" + }, + { + "bytes": 100, + "export_path": "archive/review/W4-READ-CHECK-006-v1.json", + "git_blob_sha1": "4190a0f6453a15d28ce3bcd1620cab550c4bf610", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-006-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-006-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "1981835a8ae006496adb4efb3fc040d04e8a939c6f11c31ad459a1eb339ce6bc" + }, + { + "bytes": 3038, + "export_path": "archive/review/W4-REVIEW-v1.json", + "git_blob_sha1": "126cd1a836852db41ecebbf5c3ce5855981d632b", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-REVIEW-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-REVIEW-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "3a28e5590a3214bbbe7e3f8ffd9f602c241e7ed500a957ef2041babf09ecf233" + }, + { + "bytes": 2654, + "export_path": "archive/review/W4-REVIEW-v2.json", + "git_blob_sha1": "421dd8657a859f0af048c56fe75de471dfc5e670", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-REVIEW-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-REVIEW-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "1c4c0ff0e19a7d53230ff3fb69c9e3374a0784e7006a56cf2997af8566a59987" + }, + { + "bytes": 121087, + "export_path": "archive/review/W4-STATIC-VERIFICATION-v1.json", + "git_blob_sha1": "37aa8a78ddd90cfd8f9e042709e7f19a741a8a43", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-STATIC-VERIFICATION-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-STATIC-VERIFICATION-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "25eb7435490d4b35b883da16576044c7ded7c6b2c7142df50b1b1056aff90f36" + }, + { + "bytes": 33911, + "export_path": "archive/review/W4-STATIC-VERIFICATION-v2.json", + "git_blob_sha1": "5d25d13af40922c713cbcc37684b93954b77ac5f", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-STATIC-VERIFICATION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-STATIC-VERIFICATION-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "5ac6906724b7a8785b6a2289cf1d9b8fa2f9d11279de15b6a8d7f11fd386ea9a" + }, + { + "bytes": 8633, + "export_path": "archive/w1-bounds/ASSUMPTIONS.json", + "git_blob_sha1": "10736021b5bdb1d3fd0041ac5d9157ecbeef2888", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/ASSUMPTIONS.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/ASSUMPTIONS.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a29480ee82353beb399e56a6ec24ad503eb2c25d8eba5c0e6627eb6779686c2d" + }, + { + "bytes": 18186, + "export_path": "archive/w1-bounds/BOUND-FRAMING-REVIEW.md", + "git_blob_sha1": "3f115cf60f9bad6d09c0d88907294d9be67d28f3", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/BOUND-FRAMING-REVIEW.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/BOUND-FRAMING-REVIEW.md", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "2b5897ccb654459fb9f8e6d434acf78f569a27f4df33a4532a892e6e01391ec1" + }, + { + "bytes": 17120, + "export_path": "archive/w1-bounds/BOUNDARY-CONTROLS.json", + "git_blob_sha1": "7d4478b3f966d5f4a1f3b4db094791a3a0135547", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/BOUNDARY-CONTROLS.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/BOUNDARY-CONTROLS.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "18db076ae310452c97a24ffcc0a2b87e86a5aaad42fa66655fce165f6c87f6ff" + }, + { + "bytes": 2301, + "export_path": "archive/w1-bounds/FREEZE-v1.json", + "git_blob_sha1": "cdde6cdcfbb1f40619be7580fe9a67255a55efe6", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/FREEZE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/FREEZE-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "9ff7f806c47965245e600a3a5d01bfcc9ccc2b58a3640bf38df723125dcdbdd4" + }, + { + "bytes": 4648, + "export_path": "archive/w1-bounds/HANDOFF-v1.json", + "git_blob_sha1": "dcbb80b0603be98c90546427e5fdf78c47cc7414", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/HANDOFF-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/HANDOFF-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "d293df76d079acb4f9c1a598c9cde96e2b7df8ab1ea2de191e13381c8fed455a" + }, + { + "bytes": 15688, + "export_path": "archive/w1-bounds/INPUTS.json", + "git_blob_sha1": "691fcc59030e3ea85819b84ee55a2846782fc3ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/INPUTS.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/INPUTS.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "2b91d84f9096e10ed40cbe9ffd008acaac2a69cf2d863c32183fce14315a35c1" + }, + { + "bytes": 11769, + "export_path": "archive/w2-failure/FAILURE-STATE-TABLE.md", + "git_blob_sha1": "653d45a178871d625c0b7389ea594456f5073c02", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/FAILURE-STATE-TABLE.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/FAILURE-STATE-TABLE.md", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a1774d8a12e224e955db868e18282c73597385ef9de278148f7f865f62dfb26c" + }, + { + "bytes": 9249, + "export_path": "archive/w2-failure/FREEZE-v1.json", + "git_blob_sha1": "95c9205052a84a445e23aa8cd3c8b192f550b69e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/FREEZE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/FREEZE-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "747e5b1b6f655b7f18be701e118c589cfd6d1243418a92e9402568299800a3e8" + }, + { + "bytes": 5852, + "export_path": "archive/w2-failure/HANDOFF-v1.json", + "git_blob_sha1": "1b5049a3d70c4a1c7d478fbd47e5ae637a4b018e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/HANDOFF-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/HANDOFF-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "d276f0aba9d4c697d42d22a86e4083d1c504ba0b1db52f524079ab0a2ea03405" + }, + { + "bytes": 6077, + "export_path": "archive/w2-failure/INPUTS.json", + "git_blob_sha1": "70382b88e7173da8b419770f82f20f338eebad07", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/INPUTS.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/INPUTS.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "8676c9e97cdf8cdbc7387fb2295bda30f9778fdc732096d3cc75b2987d4b7293" + }, + { + "bytes": 20080, + "export_path": "archive/w2-failure/NEW-FAILURE-CONTROLS.json", + "git_blob_sha1": "d98e374dbdd480d6ae0b9e274fad27d257d97879", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/NEW-FAILURE-CONTROLS.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/NEW-FAILURE-CONTROLS.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "7d2f2afb26c51986f28176385899d5f4132a9aa26c3aa17c84892dd404b8f209" + }, + { + "bytes": 3914, + "export_path": "archive/w2-failure/OLD-CONTROLS-PRESERVATION-v1.json", + "git_blob_sha1": "484dd53b250a286db84c423139263492ae876f2b", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/OLD-CONTROLS-PRESERVATION-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/OLD-CONTROLS-PRESERVATION-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "677ae6454fa67ae884e0f60103d81ed841fba027c12a0da0d97c95b75afb2183" + }, + { + "bytes": 818, + "export_path": "archive/w2-failure/PASSIVE-ACCOUNTING-C03-v1.json", + "git_blob_sha1": "351f6c1742469d2f631d3a7126f4b5bc99c2fb0c", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C03-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C03-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "3cea8bf7f69e26f76a8957e9982e16c239ccf773cebc17f426c4c92350cb3d91" + }, + { + "bytes": 1054, + "export_path": "archive/w2-failure/PASSIVE-ACCOUNTING-C04-v1.json", + "git_blob_sha1": "9e4bd07af561794c779002367f2ef8d1382eb226", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C04-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C04-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "0847decfac7b7320454645596cb3783965e47959d7b40d11358c9e938f7408f9" + }, + { + "bytes": 1277, + "export_path": "archive/w2-failure/PASSIVE-ACCOUNTING-C05-v1.json", + "git_blob_sha1": "2f6b8e18b9219eaae1bdbc54972b29b2f65e316d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C05-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C05-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "44ab8cb31c3c988844d294718b2cf1d2039675c9bf54b170ab7ffcb42e0d9276" + }, + { + "bytes": 1482, + "export_path": "archive/w2-failure/PASSIVE-ACCOUNTING-C06-v1.json", + "git_blob_sha1": "c03f0d8e481aead7031d8f0514e680a804c7ecfb", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C06-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C06-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "51e925909f6542b7c865a1548df815ebe8c6efc2cc9364c59b0881fba7363656" + }, + { + "bytes": 1680, + "export_path": "archive/w2-failure/PASSIVE-ACCOUNTING-C07-v1.json", + "git_blob_sha1": "cc5cd3cedfb01b859dfe05f5320313d48822d510", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C07-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C07-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "daa7abc9a5c294e660cdcf5609ba5569777e981c406f057582f2748d9044d05c" + }, + { + "bytes": 4106, + "export_path": "archive/w2-failure/PASSIVE-ACCOUNTING-C08-v1.json", + "git_blob_sha1": "ec54083c6fd390f5b1ce6029dd9f5b6bac8e84e5", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C08-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C08-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "f3d6d9bb34861a4229e0ef74c8eb53253a4b21f09f6ac704e9030878a8fff036" + }, + { + "bytes": 4855, + "export_path": "archive/w2-failure/PASSIVE-ACCOUNTING-C10-v1.json", + "git_blob_sha1": "5ebf3cee1a0216683474da9de6a40b235d8628a6", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C10-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C10-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "8d0d824600cf56f7c5b280ac8c4f367146fd3eaec55cba89c2b5bac3ff3b326b" + }, + { + "bytes": 593, + "export_path": "archive/w2-failure/PASSIVE-ACCOUNTING-INITIAL-v1.json", + "git_blob_sha1": "3b6b6f7ccdf3634b304c9e77e0174b59195369c6", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-INITIAL-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-INITIAL-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "cf8ca468d8ad20dcb2af87f9cf3dc7e5a170cd96e0c9465d10cbd8d783f58325" + }, + { + "bytes": 6060, + "export_path": "archive/w2-failure/PASSIVE-ACCOUNTING-v1.json", + "git_blob_sha1": "46fd683994c952268d39bb008fae1b481b2beef5", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "1e6cb768cc545c4c0822be2ea3f59b7cb27d2ae0bd026dffeda34d0febb2eff6" + }, + { + "bytes": 3421, + "export_path": "archive/w2-failure/PASSIVE-CHECKS.json", + "git_blob_sha1": "e4b228c0fcadbae055dd4ef143c87dc0358cf4f7", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-CHECKS.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-CHECKS.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "6ded92c932eb2bbbb5e040222a8794198c9f2f9626c0c1b0e91aa3380d736ca5" + }, + { + "bytes": 1755, + "export_path": "archive/w2-failure/PRESERVATION-v1.json", + "git_blob_sha1": "08ce79d10e7e4cdb7303ca0cea88b7e2b5dbf886", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PRESERVATION-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PRESERVATION-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "5c74045f221a0cd0691870bf114ac3b13a4e8ea0cd414dd2e980976a5dc35c05" + }, + { + "bytes": 930, + "export_path": "archive/w2-failure/attempts/C09-passive-freeze-failure-v1/FAILURE.json", + "git_blob_sha1": "61cdfebb6ff7e795f04e287db0e38e6ba7692a49", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/attempts/C09-passive-freeze-failure-v1/FAILURE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/attempts/C09-passive-freeze-failure-v1/FAILURE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "cd7370369574aa2303abacfbfa706ccfe49b600646645d2eed8b7f0fea0a5ef1" + }, + { + "bytes": 19649, + "export_path": "archive/w2-failure/attempts/C09-passive-freeze-failure-v1/NEW-FAILURE-CONTROLS-before-fixture-cap-fix.json", + "git_blob_sha1": "217f0914cb1357976003174133f824e575a677eb", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/attempts/C09-passive-freeze-failure-v1/NEW-FAILURE-CONTROLS-before-fixture-cap-fix.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/attempts/C09-passive-freeze-failure-v1/NEW-FAILURE-CONTROLS-before-fixture-cap-fix.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "4a5e02aa82bbb5b39814867b937e42ef61d42dd0f0dfdea5adf43a12e9020e96" + }, + { + "bytes": 2436, + "export_path": "archive/w2-failure/inverse-v1.patch", + "git_blob_sha1": "0a833e4c08a5a65963ec5e3f07a6ddfd8014e769", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/inverse-v1.patch", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/inverse-v1.patch", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "94de6cfcdeae505fea40adb242e75f4d8c17bb2a9c33465429ffe8ed20e3b8b5" + }, + { + "bytes": 2436, + "export_path": "archive/w2-failure/minimal-v1.patch", + "git_blob_sha1": "55a82e0884ac3b1381a8785a76606458718fde90", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/minimal-v1.patch", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/minimal-v1.patch", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "313bdaa9eee999f405ffd023ba5818387bd232ea2889d60312c4999e8a73bc09" + }, + { + "bytes": 23560, + "export_path": "archive/w2-failure/originals-v1/bounded_serialization.py", + "git_blob_sha1": "70c4587a67a9f11f87dcc333b3cc84c4b17de773", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/originals-v1/bounded_serialization.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/originals-v1/bounded_serialization.py", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 23844, + "export_path": "archive/w2-failure/source-v1/bounded_serialization.py", + "git_blob_sha1": "358f7b10828005cae453716d57103bab9fc6ff6a", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/bounded_serialization.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/bounded_serialization.py", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "fdeeb791c6cb0c03a5ab15903d51c3eb4cc5ff2a945c50d7f550acfe11376f3d" + }, + { + "bytes": 15778, + "export_path": "archive/w2-failure/source-v1/new_failure_controls.py", + "git_blob_sha1": "35388100d9602e0a8998d6e770bf452249d276e8", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/new_failure_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/new_failure_controls.py", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "742f1de31551d43c2665ad6166577c104a0acc746b3503cc60c5f11798c9a24d" + }, + { + "bytes": 16047, + "export_path": "archive/w3-runtime/ACQUISITION-PROPOSAL.json", + "git_blob_sha1": "f9f92ba296c7c49544447615854a23d5ab720bd0", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/ACQUISITION-PROPOSAL.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/ACQUISITION-PROPOSAL.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "2f8959db0e0fbe310e9f47eb3a7dc9f5beba91ced409bccf83b057d7d798f448" + }, + { + "bytes": 1504, + "export_path": "archive/w3-runtime/ATTEMPTS-v1.json", + "git_blob_sha1": "c29ab416e0c18f7aff3582ec47a0cd0c6385b4ce", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/ATTEMPTS-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/ATTEMPTS-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "8adc37b5660100467cb780f247cd662b66854bcacb8d4f1b84962643fc8526db" + }, + { + "bytes": 44747, + "export_path": "archive/w3-runtime/DEPENDENCY-MATRIX.json", + "git_blob_sha1": "c4ac9f0cd8578ba99e05f0fbe4acfd150eeed257", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/DEPENDENCY-MATRIX.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/DEPENDENCY-MATRIX.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "716ffa9238d6b79030174a59947d55b1a2c9539d8c5aca9ce197df01687b29e1" + }, + { + "bytes": 4634, + "export_path": "archive/w3-runtime/FREEZE-v1.json", + "git_blob_sha1": "3ce42ae245c391823e9e9a612bad5a1076ae0ff5", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/FREEZE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/FREEZE-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "e1b95913ef26a8c0f5cf41af4489304cd421839e44d987c8795faa45f94d890d" + }, + { + "bytes": 4428, + "export_path": "archive/w3-runtime/HANDOFF-v1.json", + "git_blob_sha1": "b9d53fd48e80ae07630a03fe617c87618acc88be", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/HANDOFF-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/HANDOFF-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "7a3806c7d5c6ef17807b2508c47e8186993475d2dddddeb772e64b94d063f79a" + }, + { + "bytes": 21364, + "export_path": "archive/w3-runtime/INPUTS.json", + "git_blob_sha1": "54490aeff22e025a8b5008624f551fb760a59de2", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/INPUTS.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/INPUTS.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "5516c6a58dd34d6e0bf8f560697b8cf3036abc48d5afea1d7196903be4e7a5bb" + }, + { + "bytes": 1492, + "export_path": "archive/w3-runtime/PASSIVE-CHECKS-v1.json", + "git_blob_sha1": "494528c3ed1b0ce772b775bdaa1cb83bb4daab0a", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/PASSIVE-CHECKS-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/PASSIVE-CHECKS-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "be48743dcfddafe7b9a505aad2739a04a6ea3c95bad7c8c22f94859fb70e439b" + }, + { + "bytes": 49385, + "export_path": "archive/w3-runtime/READ-ACCOUNTING-v1.json", + "git_blob_sha1": "9218945772b12038ff3e31a8e1edee0e868ba289", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/READ-ACCOUNTING-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/READ-ACCOUNTING-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "de61a9ed3f5dc5d83965c4615afc2e15f5655d94ce2b03d653e4fb5a225ae79c" + }, + { + "bytes": 15859, + "export_path": "archive/w3-runtime/RUNTIME-CLOSURE-PLAN.md", + "git_blob_sha1": "ea50c65baa0193f8c0082c102c6633cd1f47240f", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/RUNTIME-CLOSURE-PLAN.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/RUNTIME-CLOSURE-PLAN.md", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "b42032ce255d50f1ed34f75840a87ff60baae83cd6f4e1c8a9e988321a127aed" + }, + { + "bytes": 12759, + "export_path": "archive/w3-runtime/SOURCE-IMPORTS-v1.json", + "git_blob_sha1": "004fbaa4dd7386f548e5c849b4f9f03d4c214109", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/SOURCE-IMPORTS-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/SOURCE-IMPORTS-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "b04aa3a4c46d496ca5e3eb630c88b3e570906ba9908b2111d8568518926483b6" + }, + { + "bytes": 7737, + "export_path": "archive/w3-runtime/SUPPLEMENTAL-IMPORTS-v1.json", + "git_blob_sha1": "80824a02c9ca334027bf5ee6992bd4e840eed784", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/SUPPLEMENTAL-IMPORTS-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/SUPPLEMENTAL-IMPORTS-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "ce80e7b0efc4256a09e2dd2a1039ae6dfd7b96c8f254c942772999b2564c339e" + }, + { + "bytes": 3567, + "export_path": "archive/w3-runtime/TIMING-PROVIDER-CONTRACT-v1.json", + "git_blob_sha1": "4186bab345e2ec456d49bf88ab30cb009387663c", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/TIMING-PROVIDER-CONTRACT-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/TIMING-PROVIDER-CONTRACT-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "78403162cc5d763d2c02ad70098ca2eecf2fe8948eb87677d6e7bad7bd3106d5" + }, + { + "bytes": 746, + "export_path": "archive/w4-timing/ATTEMPTS-v1.json", + "git_blob_sha1": "3adfb5eb57cd69f58012d2d52f0044fe89cb577a", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/ATTEMPTS-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/ATTEMPTS-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "56e0f90db42853d22d5d026b578f35b084f3e55e1b8d9bb9b27e062918913f12" + }, + { + "bytes": 84357, + "export_path": "archive/w4-timing/CONTROL-MANIFEST.json", + "git_blob_sha1": "98328f29d649752263c172e33a76514b71550711", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/CONTROL-MANIFEST.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/CONTROL-MANIFEST.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "8f8e18716404d4593cc94e66863fe63523b8fe6cbee64d1a7e1a3db01102f99c" + }, + { + "bytes": 58465, + "export_path": "archive/w4-timing/FREEZE-v1.json", + "git_blob_sha1": "88aad4947927d4f2b8efdd3361ae2c7270328eaa", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/FREEZE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/FREEZE-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57ef6f8369e8a6dab4c615ff9ae740b7135e4df15580e448a76a73635bec04be" + }, + { + "bytes": 3192, + "export_path": "archive/w4-timing/HANDOFF.md", + "git_blob_sha1": "fd7c36c51b7838566a565c6dcaafd0e938c0adda", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/HANDOFF.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/HANDOFF.md", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "84b619994e678339ad676ead14ff3d4b077a809149afc33d53a344a2f4090ead" + }, + { + "bytes": 6559, + "export_path": "archive/w4-timing/INPUTS.json", + "git_blob_sha1": "51f69073d99b9f7100744132d5c57ec6fcdd7d3e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/INPUTS.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/INPUTS.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "6827e296ad56792f11a0e03c035e9805dbb0e7abae4e1d9a10c11d455f5eca43" + }, + { + "bytes": 2145, + "export_path": "archive/w4-timing/PASSIVE-ACCOUNTING-v1.json", + "git_blob_sha1": "577c432ed3e29fdc73c5f89d7a7e08d274ff0bc0", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/PASSIVE-ACCOUNTING-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/PASSIVE-ACCOUNTING-v1.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bb705d9143ba33e1b8efce5e7e3fa6140e58afc19353fee3abdb982b7f378bb6" + }, + { + "bytes": 13789, + "export_path": "archive/w4-timing/TIMING-GRAMMAR.md", + "git_blob_sha1": "272c0b532f511916b56e545bce840ae710b8e6ef", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/TIMING-GRAMMAR.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/TIMING-GRAMMAR.md", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "c8ba66e722eaaa391cdfdfb7a7d043d1e2c5b2785fd56f9c92173c4acd5deb37" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T01/main/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 811, + "export_path": "archive/w4-timing/fixtures/T01/main/EXPECTED.json", + "git_blob_sha1": "5aeb0757b5530e6b66e7ab95ee8e1a9024530ecb", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "59a66990c28261731b7ba7e25ad8c561dc4a49d71f4705ee73ff0133d25d4794" + }, + { + "bytes": 1139, + "export_path": "archive/w4-timing/fixtures/T01/main/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "b869fa1eb533c6913acd607f904452e7e8bac6bf", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "0bb441c6af12c57d7b7e13dd35c124499df55594a27f98406a983f1339c7442f" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T01/main/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T01/main/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/fixtures/T01/main/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T01/main/termination.json", + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T02/exit1/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "export_path": "archive/w4-timing/fixtures/T02/exit1/EXPECTED.json", + "git_blob_sha1": "2bce4b1cd066731d33cc01848ae072e8337273a0", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "1772cd795a4b0ab4844ed82485a88ba84a5c187251a0c246f3b898307f419e32" + }, + { + "bytes": 1144, + "export_path": "archive/w4-timing/fixtures/T02/exit1/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "1a9d26a992cfb00ad0301a5fae896e83eb5cf20b", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57a22a298fa9350ec57761ca81411f5cea639dea8ce73b8b973f432a6a18f16e" + }, + { + "bytes": 714, + "export_path": "archive/w4-timing/fixtures/T02/exit1/admission.json", + "git_blob_sha1": "2b8c1e773a0412f215a8ef87e4ee7677d208eebf", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72" + }, + { + "bytes": 715, + "export_path": "archive/w4-timing/fixtures/T02/exit1/observer.json", + "git_blob_sha1": "10149ef09e7d5bcbb57a139226a6c273d22bfc07", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a6944b83cc28d1763618c7c134cea5cfc7dcc9c9cd5dd2c7431639c52de3b1e3" + }, + { + "bytes": 168, + "export_path": "archive/w4-timing/fixtures/T02/exit1/raw-time.bin", + "git_blob_sha1": "45a51922775e1372eeace35b414b649dde8e0ecc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "4799f18b7354cee0edd97d97aeb4d2e4174abf7bb5e0c74c62e94e4540885409" + }, + { + "bytes": 668, + "export_path": "archive/w4-timing/fixtures/T02/exit1/termination.json", + "git_blob_sha1": "6d1464e3ffed557e5fe8309040374252102eed03", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "6f4dc1bfddf96ce8fe51ac818745eac894ac5e0bde7eb985e9197af88f0f3ec8" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T03/signal15/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "export_path": "archive/w4-timing/fixtures/T03/signal15/EXPECTED.json", + "git_blob_sha1": "2bce4b1cd066731d33cc01848ae072e8337273a0", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "1772cd795a4b0ab4844ed82485a88ba84a5c187251a0c246f3b898307f419e32" + }, + { + "bytes": 1159, + "export_path": "archive/w4-timing/fixtures/T03/signal15/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "10ea4c25c99231aaa077f3556647861fe8545771", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "d8c9567db47af6d30f5cbc5d3299fdc233d018aff6938973dabdb54122c9d93b" + }, + { + "bytes": 713, + "export_path": "archive/w4-timing/fixtures/T03/signal15/admission.json", + "git_blob_sha1": "eaa6a541e2a6d794b866381e4aa400f8593c1347", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "e6fa7982aa3a345ae9894393b561dbdebc4a2e2f5ae646c152204b86fa8908cd" + }, + { + "bytes": 715, + "export_path": "archive/w4-timing/fixtures/T03/signal15/observer.json", + "git_blob_sha1": "e8424dabb9ba09c2d2d824f0061182ed3da17925", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "5566964e6fce03063b8923e7c888e665b3a06418faa9db08df385db5dafcbdf7" + }, + { + "bytes": 162, + "export_path": "archive/w4-timing/fixtures/T03/signal15/raw-time.bin", + "git_blob_sha1": "0e58713ae3babb77fc4f12f927e1b25bb7dd36cd", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "e6ecf2de2fc2c88e5cbd8b91fe292eafc8a145ec81abf4aa9dc44d4793ab8844" + }, + { + "bytes": 671, + "export_path": "archive/w4-timing/fixtures/T03/signal15/termination.json", + "git_blob_sha1": "9432ddeb1f96e15b1de6f27f0eb2cb7cf09bc9fb", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "ece24439b150f61d117ad7335951ed59dae6029e611681f1ab3487e4f3c85832" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T04/historical-exact148/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 960, + "export_path": "archive/w4-timing/fixtures/T04/historical-exact148/EXPECTED.json", + "git_blob_sha1": "e81052a333731b923d3da68defe6cce2d9ebb754", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "c8268af1a93e5e81946398434e5579176e8af1ff17bd1ee12746c8583f71c620" + }, + { + "bytes": 312, + "export_path": "archive/w4-timing/fixtures/T04/historical-exact148/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "20ae70130a66ba3a2fef63256fc16569dcea0e18", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "7751258ea35d124d6150c7c2dbc336c2fb2b55152ec94dbd034e73ced5d0adf1" + }, + { + "bytes": 148, + "export_path": "archive/w4-timing/fixtures/T04/historical-exact148/raw-time.bin", + "git_blob_sha1": "a8b5f46650c82884912cab62e2be6e7c218bd80e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 142, + "export_path": "archive/w4-timing/fixtures/T05/missing/CONDITION.json", + "git_blob_sha1": "a06347540f9a207ed67ead3d2d3b956f137cafb3", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "5cf3bad02f551c21d906126c7f8999d100f4476d870c01d7f497d3838877bc9b" + }, + { + "bytes": 664, + "export_path": "archive/w4-timing/fixtures/T05/missing/EXPECTED.json", + "git_blob_sha1": "6629c6946029f86c9672140eb1822e570c0494fa", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bb75b58f3cba811faac0b04ce55b812ad24051e52ff8690126a7d3b93008d30f" + }, + { + "bytes": 1154, + "export_path": "archive/w4-timing/fixtures/T05/missing/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "f8746015dbab21376692aa3ecb26c6e6ab0900af", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "6dc7e8b361c19631107903cf73e03debb3669773b82d69c0c0b5f8c2d2131899" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T05/missing/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T05/missing/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T05/missing/termination.json", + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T06/empty/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T06/empty/EXPECTED.json", + "git_blob_sha1": "058f7b8a0d79944b210cbe2a0519f3d729dc1414", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + { + "bytes": 1144, + "export_path": "archive/w4-timing/fixtures/T06/empty/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "9f2c8cacd1c23a3ab209a8b391e02ee499202552", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "9dfef87f6c9c7fb99efb1b778e2b610f785c25ba0cf0749215e4c9ff090a24c1" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T06/empty/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T06/empty/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 0, + "export_path": "archive/w4-timing/fixtures/T06/empty/raw-time.bin", + "git_blob_sha1": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T06/empty/termination.json", + "git_blob_sha1": "32c173ca1d19549f80f7a893178a0e7fac6c86c7", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "921ac4e1d2a353fea5f83d66d80a0401455b66f9972d88705e307c937c00970f" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T07/prefix-only/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T07/prefix-only/EXPECTED.json", + "git_blob_sha1": "058f7b8a0d79944b210cbe2a0519f3d729dc1414", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + { + "bytes": 1174, + "export_path": "archive/w4-timing/fixtures/T07/prefix-only/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "f2e05f9a0a38639f24d3dc2e026b0280c5f5d904", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "cd33575ff30c57c29619cddeeb0d8ee2e3b1359789bfd0badfa9227a34e526c5" + }, + { + "bytes": 714, + "export_path": "archive/w4-timing/fixtures/T07/prefix-only/admission.json", + "git_blob_sha1": "2b8c1e773a0412f215a8ef87e4ee7677d208eebf", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T07/prefix-only/observer.json", + "git_blob_sha1": "4c2157545baa84785126e201f353a5f0bb983742", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "b935fa44d9e9b63f3a1e90e7ef35c833ea51fd0cf633279071bc661a944f1753" + }, + { + "bytes": 38, + "export_path": "archive/w4-timing/fixtures/T07/prefix-only/raw-time.bin", + "git_blob_sha1": "8dbba0a880d06cf2becfcc138888893a39e9ca86", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "682bbcac082e76cb4acdd4a163fe6ee80088623442d8978912a910f7ca7c8937" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T07/prefix-only/termination.json", + "git_blob_sha1": "5e0596e763d9c5b0ebd19fb4b7c0e3cce82b7bf4", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bf8321ed492343e1bc150623bbb3ea0e70d030963cec6bf68b6e79eee1ea7111" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T08/truncated/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 664, + "export_path": "archive/w4-timing/fixtures/T08/truncated/EXPECTED.json", + "git_blob_sha1": "8cdd10b847df4e658bcc09770a8279f0d2ee3a60", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1164, + "export_path": "archive/w4-timing/fixtures/T08/truncated/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "6e28abbd493ff25982f36f25cf195aa495bf99b8", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "89add8ff0ddbc2d4f18eb2b7e3f9e3f8fb546bbad16fc49da818b5cfc1f5451a" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T08/truncated/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T08/truncated/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 32, + "export_path": "archive/w4-timing/fixtures/T08/truncated/raw-time.bin", + "git_blob_sha1": "baa5e7187a48718aee3c615b0298346b3459939d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "7cee4884de549140a5734726237a2133cb54c4764e212b1a1d73c43dbddf3225" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T08/truncated/termination.json", + "git_blob_sha1": "6524c3d81dbe9349ed8a4ed6e08e7909eefefd9f", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "2b0dc60ba88d2c33ca9d0d65ba5065fd3fe07daa694213a508002ecd41dc184d" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T09/malformed/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 664, + "export_path": "archive/w4-timing/fixtures/T09/malformed/EXPECTED.json", + "git_blob_sha1": "8cdd10b847df4e658bcc09770a8279f0d2ee3a60", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1164, + "export_path": "archive/w4-timing/fixtures/T09/malformed/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "80ea0bac115dc74f3b61b516f92000a859e1a8d8", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "1c2163abbe35cd39a3b49118e59def41309c9a2e6d6812a944f64d8b992a82e9" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T09/malformed/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T09/malformed/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 18, + "export_path": "archive/w4-timing/fixtures/T09/malformed/raw-time.bin", + "git_blob_sha1": "17f93f608e8dc1bbe170cef49d136211b3963d8e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T09/malformed/termination.json", + "git_blob_sha1": "19cde81816cf2906fbb32125ec0159256555218c", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T10/duplicate/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T10/duplicate/EXPECTED.json", + "git_blob_sha1": "058f7b8a0d79944b210cbe2a0519f3d729dc1414", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + { + "bytes": 1164, + "export_path": "archive/w4-timing/fixtures/T10/duplicate/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "85a7ce1dba7904b1472a2da74c19527732cb30d0", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "4b8f287160663a0e76df77ef19be7769d57d6507fec27969fd96752de2331006" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T10/duplicate/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T10/duplicate/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 260, + "export_path": "archive/w4-timing/fixtures/T10/duplicate/raw-time.bin", + "git_blob_sha1": "e6a985f136cf29f01f9d220241e0cecd1c0a592e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "8d42432a308b3149cb59e5b34f937887547344adc3f36d8336632868405f121b" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T10/duplicate/termination.json", + "git_blob_sha1": "8724c7cdb6fbe89f03cedb24a9cc4c607726aed7", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "2113af3b3818702b7b508bf83d227a0a6a630fa6cc2b1ce1a4ab8ea790191417" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T11/suffix/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 663, + "export_path": "archive/w4-timing/fixtures/T11/suffix/EXPECTED.json", + "git_blob_sha1": "43a97b3577532ce4b4b94abafd35a6ff145c2e00", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "abdac2b3cb54c3a7dd15fe4156cc46deffb84f6b672ef48cae649185e2d55246" + }, + { + "bytes": 1149, + "export_path": "archive/w4-timing/fixtures/T11/suffix/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "03dd2210b0885343030021da6fc8bc34693a3f7c", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "c5674e4ef03bdcaa2c9915f5f121bf30d39d593f8d6bb286efd5772a9ee5a9e6" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T11/suffix/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T11/suffix/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 141, + "export_path": "archive/w4-timing/fixtures/T11/suffix/raw-time.bin", + "git_blob_sha1": "459bfc39209a4e226dc88f8d63560407d006143c", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "40d8c82f4a150886b055a9ebbd8f90a1ff7e7f162269249ac57e9e757c579568" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T11/suffix/termination.json", + "git_blob_sha1": "100a284592048d2e3e04fd0d1eb186e06eca36bc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "867704607530cabe3517d85e8f96d26bddf6b3c005ba054aa7d0e38e8688c1cd" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T12/duplicate-key/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "export_path": "archive/w4-timing/fixtures/T12/duplicate-key/EXPECTED.json", + "git_blob_sha1": "fd3edd91bf806ea4412b432713859fdf8f280c1a", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "9d6b335eb9b7423b8b06f68707b2718963fc9d48a72dd6375c107fc85bb44161" + }, + { + "bytes": 1184, + "export_path": "archive/w4-timing/fixtures/T12/duplicate-key/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "e61511ba1c942009984025784e4e7a508e27d3fd", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "58a51d2c786393bef8207abda0d285d9507820f3bcd2ed603c6b6fa328d8bc33" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T12/duplicate-key/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T12/duplicate-key/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T12/duplicate-key/raw-time.bin", + "git_blob_sha1": "209bd12899bdadeb6156d03ec7a2e603994dd3e1", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "25db74f21ff3458bac7a51bcb5828e278c9e6ab9c463e046a32203305358079f" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T12/duplicate-key/termination.json", + "git_blob_sha1": "97c2da783631a8ae782f96e0cd594ac4242cd242", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "d12ee38e3ca4bbb438bd595bfb0b2795417bc5b41b6bbfe4c75f4be65597e393" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T13/missing-system/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 663, + "export_path": "archive/w4-timing/fixtures/T13/missing-system/EXPECTED.json", + "git_blob_sha1": "d6b484ad34406ab2390d64d9503bcd669a98d8a8", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "1c5963ba3caa0e9d260057679f9f7ed211d71b99a8f127a42ae90bf133a93c27" + }, + { + "bytes": 1189, + "export_path": "archive/w4-timing/fixtures/T13/missing-system/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "dedcc2812da3bc8d54aa2af23e051d0a9965472d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a239cdbca74025052d98c2d6f3b7cf5c68c7dc6c3fbf2d49193ea81c93a084b2" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T13/missing-system/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T13/missing-system/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 108, + "export_path": "archive/w4-timing/fixtures/T13/missing-system/raw-time.bin", + "git_blob_sha1": "f7f6a9b9c6a890a6361635d74c66b109800cbc03", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "18258765bfe0844866b4f2fa41f85367415be50d443d8d23640c89298c669174" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T13/missing-system/termination.json", + "git_blob_sha1": "015a630076602992bfff5abf5e29704f55ed9dfb", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "995d640f0dc23193a1c87fff0fa5567dc9ddf4f577f06704c17286d1eb5d81a8" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T14/extra/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 663, + "export_path": "archive/w4-timing/fixtures/T14/extra/EXPECTED.json", + "git_blob_sha1": "d6b484ad34406ab2390d64d9503bcd669a98d8a8", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "1c5963ba3caa0e9d260057679f9f7ed211d71b99a8f127a42ae90bf133a93c27" + }, + { + "bytes": 1144, + "export_path": "archive/w4-timing/fixtures/T14/extra/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "1484e9438f9d8fd7bb361556e979d7cbf0f060ce", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "b8068e1e8810598cdb010543927ebd34af20f82f5780719c152705fa9493ded4" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T14/extra/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T14/extra/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 145, + "export_path": "archive/w4-timing/fixtures/T14/extra/raw-time.bin", + "git_blob_sha1": "129eed9b29ca0e9fd334cd716746d83fd7986544", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a16380241579ebc1df5703bd7ea76014896cc20210b42c9f566cec6908e70769" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T14/extra/termination.json", + "git_blob_sha1": "279fd9c478452a16e60a6790decc0d13570b2928", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "983498dfb65c5e9b45f05ec436d26ecf84b0bf47250ce0c03c9a704f0270fb57" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T15/string/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "export_path": "archive/w4-timing/fixtures/T15/string/EXPECTED.json", + "git_blob_sha1": "c9c4e2e4e0c34c25a49f9e14adaaecd3fa8e7834", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1149, + "export_path": "archive/w4-timing/fixtures/T15/string/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "579347b355bc9c36a773239387b19b9c4f0a93ee", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "ef539ec8e9ffd825abd4a088b5a1f2c52b35ba002c81649573f62b82bdeb839c" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T15/string/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T15/string/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 132, + "export_path": "archive/w4-timing/fixtures/T15/string/raw-time.bin", + "git_blob_sha1": "6667ef8f47f7ca2b01564bf73d0cb7659fdf3977", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "55d57cbade4b1b8f7ac9fddedcb5a1b08a69b84b45891a8f5844cdf21be9806d" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T15/string/termination.json", + "git_blob_sha1": "796c75403e55038e866ee01bc5b4cacdbc782920", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "ebfd987c71886296aa530d1eb3fe7aa4fff5ae95d391c43f0a306b9f518730c6" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T16/boolean/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "export_path": "archive/w4-timing/fixtures/T16/boolean/EXPECTED.json", + "git_blob_sha1": "c9c4e2e4e0c34c25a49f9e14adaaecd3fa8e7834", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1154, + "export_path": "archive/w4-timing/fixtures/T16/boolean/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "c680dfe1760cfbcfa90503f20b740739b414caf2", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "04025e93ee63db32eb827197fefe0414dd7f11fb47afbef95e680116a06c90a4" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T16/boolean/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T16/boolean/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/fixtures/T16/boolean/raw-time.bin", + "git_blob_sha1": "386de2a9d97bd0fb6bd18c4cfd42bb899c98c57e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "0d6c5bc5ea975cb7eac5623c1b63fde473b3f54308da9d21d4c8bc332ddb174a" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T16/boolean/termination.json", + "git_blob_sha1": "ed51ef1d3b11cad6a7a180765c029589f33baac2", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "17b62f6ba17a47c62b81d3337e4c47de034bda8952cc25e546d8b18ba9d85ce0" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T17/nan/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T17/nan/EXPECTED.json", + "git_blob_sha1": "9cc4953a6007933c4285abff5f17621fc730dd52", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "237a19120b0a78c487830c705c3dab6e4bf863bab1bb8c80e16a5e1aa9b55ee3" + }, + { + "bytes": 1134, + "export_path": "archive/w4-timing/fixtures/T17/nan/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "8c0c5d4879c198c297db838c7394aa8b13db61a3", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "d9da5d1a05b40f4f38c6418973c17313882c5202d26fba14ce3d01d8bd000357" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T17/nan/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T17/nan/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 129, + "export_path": "archive/w4-timing/fixtures/T17/nan/raw-time.bin", + "git_blob_sha1": "3dbe9495b0d487c48ef7a0934a8af02616a22644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "225f270cba6ba77969b77f330c048c743a6f33e2dc7e47030d2560627c8ef4a7" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T17/nan/termination.json", + "git_blob_sha1": "c3d598b7a2e0c840f77d973e25612adabb8eb7ec", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "24677bdf04fba91f981da622a8677a227862b8f3c006b7084cabcf0fbe3d3e1f" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T18/infinity/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T18/infinity/EXPECTED.json", + "git_blob_sha1": "9cc4953a6007933c4285abff5f17621fc730dd52", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "237a19120b0a78c487830c705c3dab6e4bf863bab1bb8c80e16a5e1aa9b55ee3" + }, + { + "bytes": 1159, + "export_path": "archive/w4-timing/fixtures/T18/infinity/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "c3b21ca6441f239c6977314adb9532ff2d6f0d0b", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "be86d2e58d430cb4d171fe9b3a5cd2935c02e71574b6cdd94d8928552069b021" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T18/infinity/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T18/infinity/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 134, + "export_path": "archive/w4-timing/fixtures/T18/infinity/raw-time.bin", + "git_blob_sha1": "ac7bd3b508702f10216e1fba699fb7eb00b38f36", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a3ce51688e6738a2108bc005a86c975584a21e7efbf924049719459df470e254" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T18/infinity/termination.json", + "git_blob_sha1": "1e6142ae876b62e1bcae104f81e779b0e1ed0aed", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "ef4c71ca71167a70f34bbc9df1380c0ec4fefa1d567616c38c1bede453ec150a" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T18/overflow1e309/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 671, + "export_path": "archive/w4-timing/fixtures/T18/overflow1e309/EXPECTED.json", + "git_blob_sha1": "ff228e47ca9256dbd4d7bd97e21d3728ac1d25a3", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "5ea8cb680c1c172e6b7933bfe774986b18bdb5a911f6ebf11f5ae726ac9767ca" + }, + { + "bytes": 1184, + "export_path": "archive/w4-timing/fixtures/T18/overflow1e309/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "c086268cb21c7ec2616a1e6dad26c0c5532627d8", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "844754e4e7a4a503d1984101c00d75026ecc3abbd5589d6a733884132007495f" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T18/overflow1e309/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T18/overflow1e309/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 131, + "export_path": "archive/w4-timing/fixtures/T18/overflow1e309/raw-time.bin", + "git_blob_sha1": "05c68d5ef42144f52e38c9ec270d3213729f331e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "b5163cc542f901a628ed9e93adc1d0ea746f6c4d77a32f185b334284a7fed64b" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T18/overflow1e309/termination.json", + "git_blob_sha1": "e1b60a4e5427ccc27977a721ba6a2b8e0306c65d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "b08c90f3e9adf072eff881432d046fa95cd6272fe5f5f44bfea450f156aceb06" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T19/negative-rss/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "export_path": "archive/w4-timing/fixtures/T19/negative-rss/EXPECTED.json", + "git_blob_sha1": "c9c4e2e4e0c34c25a49f9e14adaaecd3fa8e7834", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1179, + "export_path": "archive/w4-timing/fixtures/T19/negative-rss/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "5ce24a4ff1ee21cc7c0b113c11e310ac59cc370e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "68530efc6663d603374745d0e9712853bab3341e9c3f13020b03ebcfe7cfa53c" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T19/negative-rss/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T19/negative-rss/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 127, + "export_path": "archive/w4-timing/fixtures/T19/negative-rss/raw-time.bin", + "git_blob_sha1": "32612b99fb07b8fc64de4d380d98afd9994596a1", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "3ba3b2b31cc9003291a82610683976234be8dd5ef2be5418ad1f68237b226210" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T19/negative-rss/termination.json", + "git_blob_sha1": "0d1e8a6bfe51520efb1a9e69d6669e72cdc2d57b", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a2fb2badf895f715bf77220338e835b9d475a4c881bfc827cdcf7655726efd35" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T19/negative-system/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "export_path": "archive/w4-timing/fixtures/T19/negative-system/EXPECTED.json", + "git_blob_sha1": "c9c4e2e4e0c34c25a49f9e14adaaecd3fa8e7834", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1194, + "export_path": "archive/w4-timing/fixtures/T19/negative-system/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "340fb8c0f798d7edd995f016d69633fc67c06435", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "aa35ad2b75c18f145edac42d9e65625c1fe3dcd22191266088bb791c481aa1c0" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T19/negative-system/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T19/negative-system/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 128, + "export_path": "archive/w4-timing/fixtures/T19/negative-system/raw-time.bin", + "git_blob_sha1": "0ba0f0ed8c3571d9d4fcc06871ed1809c8f75e36", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "70274dce35113ec77c2dc2cc836d64b8982c9635ddb480ec68ef3aad518eb576" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T19/negative-system/termination.json", + "git_blob_sha1": "0ea7b5a2e3128e54c75571e2f2c5ec87dd183313", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "fae5bc63bcf8145b6eca592d85b887256dc3b61cb1389627731021dbff8bfb08" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T19/negative-user/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "export_path": "archive/w4-timing/fixtures/T19/negative-user/EXPECTED.json", + "git_blob_sha1": "c9c4e2e4e0c34c25a49f9e14adaaecd3fa8e7834", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1184, + "export_path": "archive/w4-timing/fixtures/T19/negative-user/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "e77e784469e50f47c7599be1cd08ccb4fb6194c4", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "5cb3c419a5b101198d632262727f699d0d5446dcf5bb4f1c68cccc01c6b864e8" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T19/negative-user/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T19/negative-user/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 128, + "export_path": "archive/w4-timing/fixtures/T19/negative-user/raw-time.bin", + "git_blob_sha1": "fa4b7d988d182ad00efde0dcc13ef9faa46232de", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "cb41128eb0ba14150c2080c8f3e4171cf638011737648df69046fdf75fe93e0a" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T19/negative-user/termination.json", + "git_blob_sha1": "82f9b505440b4d315e71072441f36ec62a9d5883", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "e9b44e0e05c0bbc263a7549da09664907f5ba7407d9e4392d9d056f9ebcd40c9" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T19/negative-wall/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "export_path": "archive/w4-timing/fixtures/T19/negative-wall/EXPECTED.json", + "git_blob_sha1": "c9c4e2e4e0c34c25a49f9e14adaaecd3fa8e7834", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1184, + "export_path": "archive/w4-timing/fixtures/T19/negative-wall/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "3ee853f26b4a964bcce85b7f1a56ce9727d6132e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "061e788b3354ccb44eaacea3255383e1427d1b148d24eca936a7cde7694d5cfa" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T19/negative-wall/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T19/negative-wall/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 128, + "export_path": "archive/w4-timing/fixtures/T19/negative-wall/raw-time.bin", + "git_blob_sha1": "e7c66b4968b403a2034448644497e650a7a48053", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "89a4669bfb5773f4ef9313124268d8895e84a8515e33fa9dd04a87af5cd2d96d" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T19/negative-wall/termination.json", + "git_blob_sha1": "c8f6be0d9f2f58eb79651de4499e23e3e7d4fe1d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "22cd6a8e88a054f61db28c417e442064e82229a57897a57f0f3d4aaae6188947" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T20/33digits/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T20/33digits/EXPECTED.json", + "git_blob_sha1": "a0bcb0794bca57a4a3c882aa1285e2f7fb21017d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "ecf54463decbfb063a1634d106dd0ef28c6a578661d89e27042e9f7c2b17a6dd" + }, + { + "bytes": 1159, + "export_path": "archive/w4-timing/fixtures/T20/33digits/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "3193048c3a5220a2c3da2760cb42d9710e934148", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "739e40b87dc1446ec6d5e42bc8a9730f07c333f48a6eb0707e28af3306089806" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T20/33digits/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T20/33digits/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 159, + "export_path": "archive/w4-timing/fixtures/T20/33digits/raw-time.bin", + "git_blob_sha1": "6cce184c336379696d552ac3515bb8a5319a23f4", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "fb0cfe15df68354188caf1057b0fe2a7a78896c7c6138a592d403cffbb467fb7" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T20/33digits/termination.json", + "git_blob_sha1": "557f02155ab8044e4a95a62225885630b68a4cdf", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "b75e499855c2fd63764936e0920c0a70aee9cd5b4bcbd537bc0fb9623acaa50a" + }, + { + "bytes": 193, + "export_path": "archive/w4-timing/fixtures/T21/65537bytes/CONDITION.json", + "git_blob_sha1": "74c0f48b0db1dc2184c87dd1a391e391ed815ff5", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "17656ea94aecfcca5556b77705e0f7b1cb0f18ac5e547544fd705c6e126536c0" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T21/65537bytes/EXPECTED.json", + "git_blob_sha1": "cd8ac0a9a5d8c673b579d81ace229a7302c7e5d9", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "db6b7bfc1ef7f6112c9819a02a0c2e275de0029fc2d2b9c73650624db561230a" + }, + { + "bytes": 1169, + "export_path": "archive/w4-timing/fixtures/T21/65537bytes/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "923f8c23ea3dd57f546b57f588a7d7850cc90b36", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "c09c6777872a09b36871221540b34f272ed0ad49aeb32407809aadc2697802c5" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T21/65537bytes/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T21/65537bytes/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 65537, + "export_path": "archive/w4-timing/fixtures/T21/65537bytes/raw-time.bin", + "git_blob_sha1": "171c7a5b204a9bb496bd06d4b0d27f606568b76f", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "76c002eec0c9da854ca2ee5dae9fb0069a622274b6638ab712fcb70384304899" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T21/65537bytes/termination.json", + "git_blob_sha1": "f5cfa4b5a6c3af26cfd5b6b5af8353b18d9270f0", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "e7407b5e56086053723bd2f19c1e4542778ff62661e114bbecc630c5f8a2486a" + }, + { + "bytes": 132, + "export_path": "archive/w4-timing/fixtures/T22/4097byte-line/CONDITION.json", + "git_blob_sha1": "1ede8fb891b834adcac272834622ab5ee5091d6a", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "f9a55ea574ec3f23d2f26045fdb452ddca323454cc31620d96faf9806fd049a9" + }, + { + "bytes": 657, + "export_path": "archive/w4-timing/fixtures/T22/4097byte-line/EXPECTED.json", + "git_blob_sha1": "09ebc63f716d4c2acd3698e98374e14b52625c3f", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "b25492088211621e52c89760356491421851e92a5d005c3316026b4044aaf941" + }, + { + "bytes": 1184, + "export_path": "archive/w4-timing/fixtures/T22/4097byte-line/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "6f9a59ed215f3303d892fa4e0ba55e960f5b4f11", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a8ec825fefe632eb4c89326ab499c93616e4a02ac86feec5d6b24becbb319784" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T22/4097byte-line/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T22/4097byte-line/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 4098, + "export_path": "archive/w4-timing/fixtures/T22/4097byte-line/raw-time.bin", + "git_blob_sha1": "08166768d26ba317732e4040de5eedea0a0652cb", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "970c8625689c636de19e290b687c72beee0b75d0fac9b952118caa99bc41b211" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T22/4097byte-line/termination.json", + "git_blob_sha1": "bfb509b25fc920ad1855176e3594c2c6196631cf", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "c6a2bd57d1ec203db36fe68b2bf3b213b43e4c6854e9756e71031e2e9582e079" + }, + { + "bytes": 161, + "export_path": "archive/w4-timing/fixtures/T23/invalid-utf8/CONDITION.json", + "git_blob_sha1": "108a13e7005a08be19fef7768b651a81f26e2e88", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "440164fe7c38c0cfee0fdbdee04cef4213168b3be65774dc3ec44a6f7619b20f" + }, + { + "bytes": 667, + "export_path": "archive/w4-timing/fixtures/T23/invalid-utf8/EXPECTED.json", + "git_blob_sha1": "238b8e215d915582b2ca6be4bba887c3b909ecf1", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "8edc2e44e7bec725999eb08fba15a58452a2221326325506cd3835d93533dcf2" + }, + { + "bytes": 1179, + "export_path": "archive/w4-timing/fixtures/T23/invalid-utf8/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "028ef6b2dc5db123513c3eb6fff1626ca5d989d2", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "ce049bee65aa849d450d46936335467381d3de01ab19712f18e2acedf68221a5" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T23/invalid-utf8/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T23/invalid-utf8/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 129, + "export_path": "archive/w4-timing/fixtures/T23/invalid-utf8/raw-time.bin", + "git_blob_sha1": "d746626356b0a5ff3c261226657d820026f98462", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "7adba38e0334cd3d10e33a12f05a7f4d6dd611945a0822432a188df689562843" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T23/invalid-utf8/termination.json", + "git_blob_sha1": "388a18c48248eb2cb610284fd1807f932e8f1370", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "6db9bd8abb57c0c215b0e7808590ec6f53d8d16f07c2fcf936a452127c3ba08f" + }, + { + "bytes": 189, + "export_path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/CONDITION.json", + "git_blob_sha1": "58052c4572321ab5452e90dae4f080fdbf6774c8", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "25b72689306e7af81dd30f7ccd17281bf874568b5d099d61ad96a71823ecd27d" + }, + { + "bytes": 670, + "export_path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/EXPECTED.json", + "git_blob_sha1": "2e7cfc73e4c52dd0db9c5a6fd6ae05f30d1c81ea", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "5ef9e46304c8d1eb5b3ccd18cb6b6198503a5f123daefc18089e78f9e7ae2269" + }, + { + "bytes": 1229, + "export_path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "175163ab021ec69f7c6c9be57cd089538e51d92d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "7aa6b9778fa4cb7bfc0baa1c0e3d13920b6a61ae088b01c76e6ecbc36aaa257b" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/termination.json", + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 167, + "export_path": "archive/w4-timing/fixtures/T24/directory/CONDITION.json", + "git_blob_sha1": "8b386ec1818699f7bcb980727eca8a2dd0fbead7", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "8d24db469f032d9616e026256c2cdd0f7d6f5d7bec3cbd3aada428eecc8e7092" + }, + { + "bytes": 665, + "export_path": "archive/w4-timing/fixtures/T24/directory/EXPECTED.json", + "git_blob_sha1": "a534f8c03cc11b57721618cbc9dd61224a8a1b9d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + { + "bytes": 1164, + "export_path": "archive/w4-timing/fixtures/T24/directory/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "12c3950ebcc13c44cb881c9a8e51e34487adbdad", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "7f1d19e7939cc33f610e0bed2ce45bb596a76223d3e09936d87980c53e35c5f9" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T24/directory/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T24/directory/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/fixtures/T24/directory/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T24/directory/termination.json", + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 188, + "export_path": "archive/w4-timing/fixtures/T24/fifo/CONDITION.json", + "git_blob_sha1": "8e7a4c4881a1a935830948d5d1909cc9fc6c99cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "6509e5e58285916caacce1e13d32d4d0148a477058b88c142eb9064a8be16f53" + }, + { + "bytes": 665, + "export_path": "archive/w4-timing/fixtures/T24/fifo/EXPECTED.json", + "git_blob_sha1": "a534f8c03cc11b57721618cbc9dd61224a8a1b9d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + { + "bytes": 1139, + "export_path": "archive/w4-timing/fixtures/T24/fifo/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "0f8b2b7cf308733ddb760e2de7b51bc47a10583c", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "de45b3ea98f474e21fbf4d0a5e9566e0efd06000fb6420d2cd454cbb9eea5679" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T24/fifo/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T24/fifo/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/fixtures/T24/fifo/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T24/fifo/termination.json", + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 171, + "export_path": "archive/w4-timing/fixtures/T24/hardlink/CONDITION.json", + "git_blob_sha1": "1f383161663258d94b3fb4c0423294762db5bf26", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "d0fb5536886fb94e8bbd50b7624bbb56e685c1c616f2a88774c91333fac66d18" + }, + { + "bytes": 668, + "export_path": "archive/w4-timing/fixtures/T24/hardlink/EXPECTED.json", + "git_blob_sha1": "0ba6e841cfb55a21a37f9aff19f25dc94b5687d8", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "0ce6def8961fc2f883f74e9ba1b1b6613ec6400c1106c6fc0950ebf08c58b134" + }, + { + "bytes": 1159, + "export_path": "archive/w4-timing/fixtures/T24/hardlink/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "eb7133e05778c6d2d2b4567e0ef018210dd7d937", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "46051817121ddc90d6c3060540b145951dc23a6d78fa8defd540d63c5df5abc0" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T24/hardlink/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T24/hardlink/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/fixtures/T24/hardlink/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T24/hardlink/termination.json", + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 179, + "export_path": "archive/w4-timing/fixtures/T24/same-path-alias/CONDITION.json", + "git_blob_sha1": "b3185f658518ec3a08aedafbdc4baf6d321c2438", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "47469cca4449557069f50a94201dce162601982c30548066022d7018426f059c" + }, + { + "bytes": 670, + "export_path": "archive/w4-timing/fixtures/T24/same-path-alias/EXPECTED.json", + "git_blob_sha1": "ed677a30cc8f1e0232db019cd2492659fc9b4260", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "6d89c531ca9cce69bdcb5292c8c501d5488ad81ce969ae8276f444e80533e1de" + }, + { + "bytes": 1194, + "export_path": "archive/w4-timing/fixtures/T24/same-path-alias/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "32402a51c8e6197f9869be011e986211922ca770", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "5c427dc9dbc7f74695342ef967220b909c82f09347c5e7370aa5f5f422124b81" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T24/same-path-alias/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T24/same-path-alias/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/fixtures/T24/same-path-alias/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T24/same-path-alias/termination.json", + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 178, + "export_path": "archive/w4-timing/fixtures/T24/symlink-final/CONDITION.json", + "git_blob_sha1": "49150591cb3d0609621e5e4a35217a39fd93482d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "90708b1a3cf65f6b784757414dff1596aeb626321fbd63b4196de43c61768a48" + }, + { + "bytes": 665, + "export_path": "archive/w4-timing/fixtures/T24/symlink-final/EXPECTED.json", + "git_blob_sha1": "a534f8c03cc11b57721618cbc9dd61224a8a1b9d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + { + "bytes": 1184, + "export_path": "archive/w4-timing/fixtures/T24/symlink-final/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "c36e0089d7d4d54e01ab533fa3932e88d58b11f0", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "98b75f05fa1bd7f64610d8921faac9984b2442444bd35d26139f3d4ab990536f" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T24/symlink-final/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T24/symlink-final/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/fixtures/T24/symlink-final/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T24/symlink-final/termination.json", + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 186, + "export_path": "archive/w4-timing/fixtures/T25/ancestor-replace/CONDITION.json", + "git_blob_sha1": "678682c31aeedae8dec4b1ff823264e0e05dbaa7", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "3dbd8f7b960bf0a3363b0e5b5e54da8fbf4db51e6cd7f9f0c08bb94882303c30" + }, + { + "bytes": 671, + "export_path": "archive/w4-timing/fixtures/T25/ancestor-replace/EXPECTED.json", + "git_blob_sha1": "e87c5a6b1a3f637d25368c74093fff8506ad4159", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "25f094b138bd86df799df467c0f592500daea7e3861edfde780983e5d208663f" + }, + { + "bytes": 1199, + "export_path": "archive/w4-timing/fixtures/T25/ancestor-replace/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "b877d7e8400080eb972c1e18b9010ea00764865c", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "eea3cfebf7f62ac54acc0bd2aa9f62c000f377ad9ea0b1959373a65b4a87965c" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T25/ancestor-replace/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T25/ancestor-replace/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/fixtures/T25/ancestor-replace/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T25/ancestor-replace/termination.json", + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 188, + "export_path": "archive/w4-timing/fixtures/T25/replace-final/CONDITION.json", + "git_blob_sha1": "7646e3594d2fffc9476356c6f7f9b7b6fe8e99af", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "ececae5c479e530f379bae515a184c980fcb0514a903da12c6c0c27152ce1899" + }, + { + "bytes": 671, + "export_path": "archive/w4-timing/fixtures/T25/replace-final/EXPECTED.json", + "git_blob_sha1": "e87c5a6b1a3f637d25368c74093fff8506ad4159", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "25f094b138bd86df799df467c0f592500daea7e3861edfde780983e5d208663f" + }, + { + "bytes": 1184, + "export_path": "archive/w4-timing/fixtures/T25/replace-final/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "a550bf5d5a84ce80d062ee7de22f566df0bdf973", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57ca34f2f8220ecbc01b57e980465d7add400267153b3fc95cca33e8987aa84b" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T25/replace-final/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T25/replace-final/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/fixtures/T25/replace-final/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T25/replace-final/termination.json", + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T26/observer-stop/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 667, + "export_path": "archive/w4-timing/fixtures/T26/observer-stop/EXPECTED.json", + "git_blob_sha1": "495fce6cb8da0f6b8e6eb4b602e85c7d42c5a8e3", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "b5443cbe5ed7f452e6f112e6a1833abc44c49a0a7925e200027ec4f015b92e10" + }, + { + "bytes": 1184, + "export_path": "archive/w4-timing/fixtures/T26/observer-stop/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "88763606dd6d8ab5f50c1f89ec2b40f1e13eb0cf", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "6978c893afa55bd5ac45280a11bd70940076f517339820e720bf2f18feade5e1" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T26/observer-stop/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 715, + "export_path": "archive/w4-timing/fixtures/T26/observer-stop/observer.json", + "git_blob_sha1": "a44d2362e6e691034ca1c5dca7f499f5f9ce27db", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "72a9c2b130738800e31b6f6bce022a4802ad2105929545af2637b4688bc42403" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/fixtures/T26/observer-stop/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 668, + "export_path": "archive/w4-timing/fixtures/T26/observer-stop/termination.json", + "git_blob_sha1": "df000239a6283696cc5edf6599479d50e22c3ab1", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "d2a15f3ae5056dccdfb36a552fa61cb16fde0eeae77718467c64323dcd246b88" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 675, + "export_path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/EXPECTED.json", + "git_blob_sha1": "41e0273c63ebf4ddfab6cd2b3c679f60c157611e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "e774edb724400c1ad3c1830de4cdb6a702dff6c2ed5f659857e05b442d6b2283" + }, + { + "bytes": 1234, + "export_path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "72238bf3cf3b6d730579103ffce7f07e75d89980", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "726c9fd81c381d4a4b97c4590d85085c65de8c479e58835237b95cc0f4158601" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/observer.json", + "git_blob_sha1": "b87a6d79e33fcd22e011ab09f5674a83250bdeaa", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "6e3df63ff80623f73f69bb6d547d5e7c544e10de04ca6b751542538874faa906" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/termination.json", + "git_blob_sha1": "5e3bba550142221b501cc1af65c10eb41882d981", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "25fe3fb372801ae7dbc87940f8d0d593a7c767c8d329e486b25d6320bec20d64" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T27/exit-disagrees/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 674, + "export_path": "archive/w4-timing/fixtures/T27/exit-disagrees/EXPECTED.json", + "git_blob_sha1": "f1182c350f8f958f21714cb9befff9ba5ff422a2", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "68fb34656214dc5fbb30a5c0c3248999f49a1c3356c0b0d1c78e4fd7cbf261d7" + }, + { + "bytes": 1189, + "export_path": "archive/w4-timing/fixtures/T27/exit-disagrees/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "1e33d86a489b6d7ac63ddb78ee015576f780beec", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "415894f335d68171d738ea969d9f7c52f54e50d66e2f7fe7ab8cc5ecf83103b4" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T27/exit-disagrees/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T27/exit-disagrees/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/fixtures/T27/exit-disagrees/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T27/exit-disagrees/termination.json", + "git_blob_sha1": "f0b09bd19b283d71824a61962cb8742e739f8a72", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "6f7d9b7363f9063ec23a9fec08160f86bb9a6743322b06db289f4c9d018150be" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T27/missing-required-fact/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "export_path": "archive/w4-timing/fixtures/T27/missing-required-fact/EXPECTED.json", + "git_blob_sha1": "ec25840c48ff203f12ef8fa24ee86ff3bf5c1a45", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "04bc7cc469f325e19036b8a1cf0be6684f52d824ac92a5f338f2ec6868af6134" + }, + { + "bytes": 1224, + "export_path": "archive/w4-timing/fixtures/T27/missing-required-fact/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "de4f38312b16c91bcb5e3ff9bab98ba304cb1ff4", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "8b9f5bd1cfc400e18d471ddf7b0178102530a98fa307c02fd1473d473b3bb1ba" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T27/missing-required-fact/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T27/missing-required-fact/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/fixtures/T27/missing-required-fact/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 648, + "export_path": "archive/w4-timing/fixtures/T27/missing-required-fact/termination.json", + "git_blob_sha1": "96d575a910cf6acf7e3a4d81c8352b502af8ad76", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "dbd806be09d152303cf6053028b951aee7fed39f06c0c7e6763678ba270afa48" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T27/not-reaped/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 672, + "export_path": "archive/w4-timing/fixtures/T27/not-reaped/EXPECTED.json", + "git_blob_sha1": "b6ff94e966fa4ba0d7432261d5dcaa425badd2af", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "2260c11ea2392db028b46599545d93387eb1bf38d4223b7bf0215945bafd233f" + }, + { + "bytes": 1169, + "export_path": "archive/w4-timing/fixtures/T27/not-reaped/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "38bacba3f26442f768722b7a3d5bd18ae56510c3", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "20299fd190085e125cc1830fd43679d151e3ceac92f70b52860235c059bc07c0" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T27/not-reaped/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T27/not-reaped/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/fixtures/T27/not-reaped/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 667, + "export_path": "archive/w4-timing/fixtures/T27/not-reaped/termination.json", + "git_blob_sha1": "c1c84a16a207140954234d76e54531b223881257", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "ca442d1abc50385a38c4770363b3cfed4d625d5cf463dbeec90ee716be0451cc" + }, + { + "bytes": 157, + "export_path": "archive/w4-timing/fixtures/T28/admission-missing/CONDITION.json", + "git_blob_sha1": "e1ddc75a3e6bcbba3df6b347c2b5fe6b709f06e3", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "48e15b14d80fed9fed7ce971b9fca5f1ca1a6a52bef2fdd6d54644ecef49e7d1" + }, + { + "bytes": 667, + "export_path": "archive/w4-timing/fixtures/T28/admission-missing/EXPECTED.json", + "git_blob_sha1": "c67c3d6e4cd71ab1566cc45a43ee39c61e26ab23", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "4c2534709f87fd417888d2567dd18bc68d9ad3733ec24eb26c21fcabdd134202" + }, + { + "bytes": 1204, + "export_path": "archive/w4-timing/fixtures/T28/admission-missing/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "fb70a954ba1ff45bf4a69cb34903d8b10c5491e2", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "46345080774bb9b293e20f8a941ef68708ccc719ed8b9e4d6640dd523a664774" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T28/admission-missing/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/fixtures/T28/admission-missing/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T28/admission-missing/termination.json", + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 156, + "export_path": "archive/w4-timing/fixtures/T28/observer-missing/CONDITION.json", + "git_blob_sha1": "04372ca9175da1fe514cd76d1f22ae007f79d3c9", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "c5df079f5fc6fe6e1ac7a0a0b8ec5214103c3cde0a6bfb9dd7e4cd466a4285f3" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T28/observer-missing/EXPECTED.json", + "git_blob_sha1": "370ea99525dc50111a1546ad4e75d154471f6289", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "1d6f1f30a68e6eb351cdbb70b83797edcf4c50dba27c859d632690fa3e44395b" + }, + { + "bytes": 1199, + "export_path": "archive/w4-timing/fixtures/T28/observer-missing/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "cf34c013ebc5eed341852e509aeac73b716498a5", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "3945a248a770b76764000f200be790fe380361fd8cb4a927c163d0ba141de640" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T28/observer-missing/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/fixtures/T28/observer-missing/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T28/observer-missing/termination.json", + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 440, + "export_path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/CONDITION.json", + "git_blob_sha1": "5d77045ab5081bf12d2eab2664aaff943c40bebe", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "afaaa3398516e092299bc769f7eabd6bb8c281e19f419c11c5c35ac1b17400e2" + }, + { + "bytes": 664, + "export_path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/EXPECTED.json", + "git_blob_sha1": "8cdd10b847df4e658bcc09770a8279f0d2ee3a60", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1224, + "export_path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "3206d78f705cb5864036d6457391bb29ca408812", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "71a88a549957bb4db65be58353c1f80411b98cdbc589c640c1cdf0909e2ca21e" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 18, + "export_path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/raw-time.bin", + "git_blob_sha1": "17f93f608e8dc1bbe170cef49d136211b3963d8e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/termination.json", + "git_blob_sha1": "19cde81816cf2906fbb32125ec0159256555218c", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 373, + "export_path": "archive/w4-timing/fixtures/T29/report-close/CONDITION.json", + "git_blob_sha1": "63cf190978899ff5cd0c1c8a64729769902920e8", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "6ce4946d219efb1c2b8b39551c30953312ccc8ec2421b1a240172611f1a4af8e" + }, + { + "bytes": 664, + "export_path": "archive/w4-timing/fixtures/T29/report-close/EXPECTED.json", + "git_blob_sha1": "8cdd10b847df4e658bcc09770a8279f0d2ee3a60", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1179, + "export_path": "archive/w4-timing/fixtures/T29/report-close/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "e5a0aca7d00036cb6cf51ce535432c5ed13f44b8", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "f23cd1b6da1a7626a4e36f2bc6be8ffce30a3fac548859a74ef909b328876163" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T29/report-close/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T29/report-close/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 18, + "export_path": "archive/w4-timing/fixtures/T29/report-close/raw-time.bin", + "git_blob_sha1": "17f93f608e8dc1bbe170cef49d136211b3963d8e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T29/report-close/termination.json", + "git_blob_sha1": "19cde81816cf2906fbb32125ec0159256555218c", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 282, + "export_path": "archive/w4-timing/fixtures/T29/report-write/CONDITION.json", + "git_blob_sha1": "9570d944c09fed0aafab7ff530271446df863c76", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "d56cff3247d7a89ff7c4f9ed1e11f32213f994e57fe9c4215e4a22741a5f97b0" + }, + { + "bytes": 664, + "export_path": "archive/w4-timing/fixtures/T29/report-write/EXPECTED.json", + "git_blob_sha1": "8cdd10b847df4e658bcc09770a8279f0d2ee3a60", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1179, + "export_path": "archive/w4-timing/fixtures/T29/report-write/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "a2b8565f0f1a10c8b53dc27be3d8d8bec6adca34", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "c8ff639f466b20fe713f34e165da671487ab11626bf86a14549184f018925bdb" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T29/report-write/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T29/report-write/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 18, + "export_path": "archive/w4-timing/fixtures/T29/report-write/raw-time.bin", + "git_blob_sha1": "17f93f608e8dc1bbe170cef49d136211b3963d8e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T29/report-write/termination.json", + "git_blob_sha1": "19cde81816cf2906fbb32125ec0159256555218c", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T30/individual-rss-cap/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T30/individual-rss-cap/EXPECTED.json", + "git_blob_sha1": "436bd3575283e43879b9eb9fcc7868b1681a0bdb", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bea68b0de63c3ea58266d8d42037db065c5ada115386ef11429b4eee7cb3f8d1" + }, + { + "bytes": 1209, + "export_path": "archive/w4-timing/fixtures/T30/individual-rss-cap/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "bb0f3f67bc84d0479d441a8cce99343eeeb4e3cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "676c3566d5d554b6ed66cc7b493aebd9d80093c84a53cd82fcdb97170b89880c" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/fixtures/T30/individual-rss-cap/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T30/individual-rss-cap/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 132, + "export_path": "archive/w4-timing/fixtures/T30/individual-rss-cap/raw-time.bin", + "git_blob_sha1": "6a7f02bf549d5c571e0feb535404baf702e307c0", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "c50d8642d5a8771588de2ac61a472f51ee37fa8f7bbc12517a2f3bb8518718f9" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T30/individual-rss-cap/termination.json", + "git_blob_sha1": "376ecb0afcefc9c80ed4fe9d6bc0472a1ffc3119", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "48bcf19d238847ca48c54d970a3e32a5629240b0bf3d2ba43953455df0e078a0" + }, + { + "bytes": 150, + "export_path": "archive/w4-timing/fixtures/T30/ledger-cap/CONDITION.json", + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/CONDITION.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 655, + "export_path": "archive/w4-timing/fixtures/T30/ledger-cap/EXPECTED.json", + "git_blob_sha1": "489d87748c03bf3ddf872d7c93cc94363ce75334", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/EXPECTED.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "6a9f4bab7a55a09a0ec39a42792bf9b4e3e8105a044699c3e78c1bc25dd397e4" + }, + { + "bytes": 1169, + "export_path": "archive/w4-timing/fixtures/T30/ledger-cap/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "cb556531296e0a573f81825d89b7f71a874e6adf", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "666b2ab42145d0a54d327a194ecc345e582a18ae18c987fd2ba975119be4930f" + }, + { + "bytes": 713, + "export_path": "archive/w4-timing/fixtures/T30/ledger-cap/admission.json", + "git_blob_sha1": "dabffe9e4ab343d0fe606b0310d13253f336da50", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "7b1e807549d7d4e1224e09ee0ed90b230f6b66235b77615098a87c21817ad7b3" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/fixtures/T30/ledger-cap/observer.json", + "git_blob_sha1": "7c1a672dfc6c8a321262c1e539225170fda773d8", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "15e6d46ba86478170246247e39e727a91c1d6eb1800b0090046688ebbcb44750" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/fixtures/T30/ledger-cap/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/fixtures/T30/ledger-cap/termination.json", + "git_blob_sha1": "4b8b101e422c477120278d23786534a5113531ba", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "363d2261d3d6857d7653cc99cd9ba93ddeb24838e67350b86673812b0c2386b2" + }, + { + "bytes": 27202, + "export_path": "archive/w4-timing/parent_readback_v3_DRAFT.py", + "git_blob_sha1": "8e44f91b3fd443316e7f7a1f563e060f7d224040", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/parent_readback_v3_DRAFT.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/parent_readback_v3_DRAFT.py", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "77277fcdc58bc1cc268497a32e7522fc91428cb7d83696d42d878aefcf583359" + }, + { + "bytes": 106265, + "export_path": "archive/w4-timing/v2/CONTROL-MANIFEST-v2.json", + "git_blob_sha1": "fe3c1f51153af57d9ab01f8a156459e2949785b2", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/CONTROL-MANIFEST-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/CONTROL-MANIFEST-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "5249224d2ec2d7517d5383f8b0ec85c2def932528c18a0397bb0bde0fd52a12f" + }, + { + "bytes": 18000, + "export_path": "archive/w4-timing/v2/FREEZE-v2.json", + "git_blob_sha1": "b4f04d41c418749ee3c08349d8f5a129146a849f", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/FREEZE-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/FREEZE-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "5a829c1e8807467762d067bbaa46aa354e45c52e3a8741afbd257c86da194bdc" + }, + { + "bytes": 3164, + "export_path": "archive/w4-timing/v2/HANDOFF-v2.md", + "git_blob_sha1": "63de61222f4280459a6fcce0f84fc6b8d9c66dda", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/HANDOFF-v2.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/HANDOFF-v2.md", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "2237750e8e66d115eae608c860470dae8d5d431cde407fc11d2a718fe51fe39d" + }, + { + "bytes": 3101, + "export_path": "archive/w4-timing/v2/INPUTS-v2.json", + "git_blob_sha1": "e3218620b3007c7b92fd6ffabf61761f1a072d3d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/INPUTS-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/INPUTS-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "48eb88c78a4b27f94e58dccab552d9525ea0a58b9f2ec1c07f905179873a3fff" + }, + { + "bytes": 5910, + "export_path": "archive/w4-timing/v2/NUMERIC-PROOF-v2.md", + "git_blob_sha1": "ee537ea766ad72f981ddfa78a0010d8c09bf52e0", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/NUMERIC-PROOF-v2.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/NUMERIC-PROOF-v2.md", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "c57e1b4a5b5a1d6d56bda0b450c63a2f65daffe61ba5d04aca017a46fc329c5c" + }, + { + "bytes": 1680, + "export_path": "archive/w4-timing/v2/PASSIVE-ACCOUNTING-v2.json", + "git_blob_sha1": "d16145060ee9d7372137edab16b9b79f248b991c", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/PASSIVE-ACCOUNTING-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/PASSIVE-ACCOUNTING-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "8247361d09a0b932147cb91ea7459262301094f5d415f4c5b00544b49a941b31" + }, + { + "bytes": 1867, + "export_path": "archive/w4-timing/v2/PRESERVATION-INVERSE-v2.json", + "git_blob_sha1": "19a36fbd666d018c13d08d1cf30243a499e5685f", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/PRESERVATION-INVERSE-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/PRESERVATION-INVERSE-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "8e0c1ac6ccb5ad7b39a01c87af96556ca01cf07b96b86e9625bfddae5b99eb63" + }, + { + "bytes": 2379, + "export_path": "archive/w4-timing/v2/TIMING-GRAMMAR-v2.md", + "git_blob_sha1": "270e56baa35f795023a9500172c13b6fcd3daf8c", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/TIMING-GRAMMAR-v2.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/TIMING-GRAMMAR-v2.md", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "d0e9d5ddc7f2db22faf4d89d0a150b3237c9661551b3072433bfb81623216afa" + }, + { + "bytes": 875, + "export_path": "archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/CONDITION-v2.json", + "git_blob_sha1": "14c01db36ac8cebc910fd74ecc13102aa45ed11d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/CONDITION-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a043cb4795c35edfcab303bda75fceee0ed69daf51f38965ebd259e1790423a7" + }, + { + "bytes": 933, + "export_path": "archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/EXPECTED-v2.json", + "git_blob_sha1": "a8e7f40398b22a2ee56bf0984b07f4ed5040152f", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/EXPECTED-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "fd84db325aab9fe32ff99b5b89a390bfa857844232b047b28b53ebe9b189effd" + }, + { + "bytes": 334, + "export_path": "archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "9df11b5399abb58eee89745a3a60efed6a4ac459", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "e659e5481b119d52b0de39873b0c9d7a1fe4841165e319a18af16fa6c564d454" + }, + { + "bytes": 148, + "export_path": "archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/raw-time.bin", + "git_blob_sha1": "a8b5f46650c82884912cab62e2be6e7c218bd80e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 875, + "export_path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/CONDITION-v2.json", + "git_blob_sha1": "14c01db36ac8cebc910fd74ecc13102aa45ed11d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/CONDITION-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a043cb4795c35edfcab303bda75fceee0ed69daf51f38965ebd259e1790423a7" + }, + { + "bytes": 852, + "export_path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/EXPECTED-v2.json", + "git_blob_sha1": "c32c87c6d414de783c03341e7aac917d6f308e1a", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/EXPECTED-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "ef763a05eb491a4d3be356909aebb92ba5cbf83f11b86698e8c04c8dadab35c4" + }, + { + "bytes": 1224, + "export_path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "e223ef984df78e9c782a56e5ba11878774580784", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "9f2cabfd3c0781d568b96a186f6373bb6a7931ed1fef8dda1fbfb4be97beb872" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/termination.json", + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 724, + "export_path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/CONDITION-v2.json", + "git_blob_sha1": "cf070de59b1f88257ed36bd86fde2f4e415f732b", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/CONDITION-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "e6364e4a40e32218e8fb9a093d8888de6440d97f06dd26d08d67319613b2bbf9" + }, + { + "bytes": 920, + "export_path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/EXPECTED-v2.json", + "git_blob_sha1": "6f9fd43166b93607488d38630e24061726d440f0", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/EXPECTED-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "8bf9776c7109fd782177a00c4fd4997dbf7e5f92a881aeeab07e06d7f87b08d1" + }, + { + "bytes": 1244, + "export_path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "ab7c1d227dbae15c2f0dc2e0f1daaedee1a05db7", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "abf95a90b9d1e5e9dc64e01c0e4a9fe1a1b05754a6808eb296d68e2cb70d1318" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 157, + "export_path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/raw-time.bin", + "git_blob_sha1": "3709bd7cc469dd40ac1e53f2ecbdb62d9d5d2c65", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/termination.json", + "git_blob_sha1": "6b0b5847ec15969753f5741ba03477743398df46", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "d40fee8ce1611cb7d2e8739d6f560552bfe4b352500d77157ab755f44c1e74cb" + }, + { + "bytes": 416, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/CONDITION-v2.json", + "git_blob_sha1": "ad121ff154d7b2ee51aee3c939d1fa3e303cccb8", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/CONDITION-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "b2bc15b84188a02f5e90a7a2993ce42b0680dbca888a3d994d843344700752fa" + }, + { + "bytes": 814, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/EXPECTED-v2.json", + "git_blob_sha1": "1f09fa32f5abc53737a2a045a854a9bc0a362ae1", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/EXPECTED-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "672fda69fe946ef6bacfe59dcfef2e0d7521ffb6c62967a51bcdaaeccaa49ce0" + }, + { + "bytes": 1214, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "6806121fa5b0430b058205fdca4487e72ff597e5", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "8c8cf7a1c7ebe6116333a11128928ce602811929b7c7495218954ba1346e347a" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 656, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/observer.json", + "git_blob_sha1": "e8e7fc76949c7149b8a089c8fdcd04e3aa05ab58", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "e4534dda1ab467e94110453b53a1aac1ed33bf243f02b8e84d3fb0a2e1cc3394" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/termination.json", + "git_blob_sha1": "0394da5f51b381465183616d1c592a9d29393501", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "6c8f5dca6d1c30bd4233d6232fceb471626b8ced0dc8b64177dababf3feab882" + }, + { + "bytes": 417, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/CONDITION-v2.json", + "git_blob_sha1": "08e030ac93e0da2fecc3791a46715b60d308c528", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/CONDITION-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "244e1554ccde66bbedeb18d03def12e6958b99865f07cbdd5cdea339906ab1d7" + }, + { + "bytes": 854, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/EXPECTED-v2.json", + "git_blob_sha1": "19bc08fc784ff3258cdaf2c36c250ebb2664f60a", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/EXPECTED-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "21d001b9c210f2ab9a7c9050f3b519ba88d1efeffb1e8427cf45e77a8fe58794" + }, + { + "bytes": 1209, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "945261faafa3fe10b2de8ae7ca066a6e43473cf6", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "6bec74c58079cc5b0eafa8e1c5b2ea83b831262686363e6b46ae71250d492c3c" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 683, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/observer.json", + "git_blob_sha1": "8e4d50b4b6044886bf85ff19deef2528a3cdc8c7", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "f224f4c0f54cd2bb9756b544f1e1d8763106dd55eaa06cedc6bdce876503b883" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/termination.json", + "git_blob_sha1": "9c04073bb5d5055a2224fd1c739f464ff2fb42cb", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "b2d90bbfe399dc4874ed2f8686f90256f8e7b56cd5aee7f6bbf7139bc8529287" + }, + { + "bytes": 417, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/CONDITION-v2.json", + "git_blob_sha1": "65ab372b54d2482fd4e6334c1c841bd438244c73", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/CONDITION-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "e3aae2842c2ba8ee1c7d89728afb1251420166122a4a9b6e42d10050d5b24091" + }, + { + "bytes": 904, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/EXPECTED-v2.json", + "git_blob_sha1": "38ed0a7e17a14de739a46a02b17111e6f4091922", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/EXPECTED-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "b7a6a9eebb1e7c4324d1436e22d81c16ce49d6579ab1fd1d03500d0d7da0abad" + }, + { + "bytes": 1274, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "8fc9485b5e016bb61c068cbe1213d0e8ce37bb79", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "e6d215548dbb0ad0ccaadbe12effd0965ad8ea2acac7fa9d9972f28401c662ab" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/raw-time.bin", + "git_blob_sha1": "1d66a0c555f86a2b7d43a1407c09916a52f3b2b3", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "15ff3f3172aeb8b17b6818ba4dff8e9759d312de1da4e753192f40162dc85f7b" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/termination.json", + "git_blob_sha1": "d0230d10dd7a5cb30ed741bb33cd8f1e0bcabf42", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "b1a4289e58581a3cdb8499a1769af87207377b78de3b6b1a6db0a8bd7b739c5d" + }, + { + "bytes": 418, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/CONDITION-v2.json", + "git_blob_sha1": "d3e55efe54b303720b4d6a10e34d1e0bf162be14", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/CONDITION-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "02471cf7d50b958ee59080d23e4138ca18658e020a25030768858792a163cfdb" + }, + { + "bytes": 815, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/EXPECTED-v2.json", + "git_blob_sha1": "54a9988c6a0c7b3034c0af6057a3689904a8dad3", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/EXPECTED-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "53ed268d73883bbfd7ba35555de8268c78f6fd777100b6c472f6c6efe28d762a" + }, + { + "bytes": 1229, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "79071e4f4c4e459146fff24d3b4b128fa12dda78", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "95fcedde826e061e08723af7eb5723990fe983cdfb1d477b48bd25def6665119" + }, + { + "bytes": 714, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/admission.json", + "git_blob_sha1": "6c796fcad8fb57763de8d4c1309a260259353768", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "c855fb5b61ddcec3ea5682400549642d3d2af432fcbdb7ba5098008cc254274b" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/observer.json", + "git_blob_sha1": "c3c9a8b8e4979020df95fa244a459e7958ef9b36", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "8439b38b69aa7251d3f3a1ea7044e39840ef6cbd2e1a8ef47e07d7a2677a12be" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/termination.json", + "git_blob_sha1": "74f6b44ffd4207bb4f9138f4b880ab0f74fe79a8", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "4af375af11531602054e06f3d7ef0e55df18ff309f88daaf57552ceb508582d2" + }, + { + "bytes": 419, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/CONDITION-v2.json", + "git_blob_sha1": "5cf42f936c4b545e9684d3ea849524b75cf904de", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/CONDITION-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "1e67a00a98c9f575faac1fe46d64f9ad7eb2e8ad708476b262c9ca93844877ea" + }, + { + "bytes": 857, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/EXPECTED-v2.json", + "git_blob_sha1": "c727e6933a2236fe8b4617e1451dedf770f0c460", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/EXPECTED-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "34fb7349b888937ee80c1ae0e5aff6de1292db81608cad1c31efb7dd46aaa262" + }, + { + "bytes": 1224, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "622e2db9ddfee681bb4461b483ffb379612fa6f9", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a42921dbc31b190833880a6ac6aebd9124384b02df78426f6c50172210fb7352" + }, + { + "bytes": 739, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/admission.json", + "git_blob_sha1": "9251b9e0106740c43bd0b1113ffec36530da3bbc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "7ba8d730df796f927adee72be06b33f287c8cee197cf6e89009cc0bd83311220" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/observer.json", + "git_blob_sha1": "7068f79746252129874a0ac973e66cb39a33cb14", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "5b86d55f9f0383ecd767a278f0f235493783172ca7a2f3a1e5852a214c2c852a" + }, + { + "bytes": 130, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/raw-time.bin", + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/termination.json", + "git_blob_sha1": "d7b25803717c60ad1fba814988f2805989d0c401", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "2cf00875d3608504d220e36953f2685e2d726bd6084de5518a42be14f669240b" + }, + { + "bytes": 418, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/CONDITION-v2.json", + "git_blob_sha1": "75e4de97d156bf7352bbcdd86825a1d5847a2a14", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/CONDITION-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "cdd73c9ed6ec1a46fbc1e825c2bc6bdc1b5fea3ec0b60cc28bba5d6b95a75f09" + }, + { + "bytes": 903, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/EXPECTED-v2.json", + "git_blob_sha1": "b9c7eb0ca52603e2c2c25871e18c0e63b6298191", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/EXPECTED-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "ae6f64f6a4647d85d04d4619766109408158f2aa0bd2f14a3ed7c798a2b57764" + }, + { + "bytes": 1264, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "3a4f5818c0b86e17272a46447408ff0c0dad6054", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "1827baf911f641f56f16739fec684dc2f9e9e259a924b57c770ee13a3fefad9e" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 656, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/observer.json", + "git_blob_sha1": "17cef30ad3249caa34a07819b9bc7fae81da7921", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "0e1adc9edf580db8a892b9ecdc9332eabcbabc6ba25ea29576c244adf4f2b903" + }, + { + "bytes": 158, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/raw-time.bin", + "git_blob_sha1": "ba8aafa74da45916cfb56f895b54f4e27aef2e34", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a6a1fbe92f70d2efbd8dbe685dca95ebe0319b4c150a6d7953b10f9b5112b896" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/termination.json", + "git_blob_sha1": "e0946222ecd4944666aab30aec36dae566c8e8af", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "1d6607b5739fae9bff8723cf1f81731da6b1c6db4edfd7385053ef56d5a2b15e" + }, + { + "bytes": 417, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/CONDITION-v2.json", + "git_blob_sha1": "40d33689c37e9572679d1528a1b182431b9562b6", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/CONDITION-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "24cc5ff47834d82a0a18ee87e3a922b2b86b95e9ba5ba76509d55733b060377f" + }, + { + "bytes": 815, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/EXPECTED-v2.json", + "git_blob_sha1": "09880317a635c6950fb9a98846977ecf36e5089f", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/EXPECTED-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "e273a7e4bdd8ae683a617256104347bdf565811dfd7d1f15d393abd635cfd10e" + }, + { + "bytes": 1219, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "09d07a908b0ed4419116885b01ee3d12c5437411", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "149eb63d8dff4db5147c6918dd3af139ec0e38eea4e330c946c87902406f2b40" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 132, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/raw-time.bin", + "git_blob_sha1": "99c6138b3e65daa4ddb627b64fc29cd592cea238", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "5cc1dba547f8de3275028876018b92bf88f25b51e3165771855f4dcaf6560417" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/termination.json", + "git_blob_sha1": "5e9f8830a06c234418e92ff865c408d2a89d73de", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "00627a7afe20f2866e03b13f61b2c5bfd368c6116afe938217d9dda26b13a0c4" + }, + { + "bytes": 418, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/CONDITION-v2.json", + "git_blob_sha1": "80203d18274cdd22a5d0ba2b0b58829c57327ae9", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/CONDITION-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "ffa8675cb9189363f4efe6d242112df944a6d322bd76f67c441eb7e4ce2137f6" + }, + { + "bytes": 902, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/EXPECTED-v2.json", + "git_blob_sha1": "b133e9d23fe85991f38974881e27233b7f58660d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/EXPECTED-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "4f25ff02a94fefe7178443400a5cbd954b600c5c0a9a30fe0c9df345cf10e1a0" + }, + { + "bytes": 1214, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "945a00f47b1cf1a618ac1cf883194f027e6b4cca", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a038b71adb25c67135ace23a36910160f3bda8684352652d54c6e82c6ed7ec07" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 157, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/raw-time.bin", + "git_blob_sha1": "3709bd7cc469dd40ac1e53f2ecbdb62d9d5d2c65", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/termination.json", + "git_blob_sha1": "6b0b5847ec15969753f5741ba03477743398df46", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "d40fee8ce1611cb7d2e8739d6f560552bfe4b352500d77157ab755f44c1e74cb" + }, + { + "bytes": 418, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/CONDITION-v2.json", + "git_blob_sha1": "80203d18274cdd22a5d0ba2b0b58829c57327ae9", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/CONDITION-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "ffa8675cb9189363f4efe6d242112df944a6d322bd76f67c441eb7e4ce2137f6" + }, + { + "bytes": 851, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/EXPECTED-v2.json", + "git_blob_sha1": "c0b37904281c736ca8c54a3335cae157dc59ba09", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/EXPECTED-v2.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "d13ff0ccb3ae5cd69475b9021a40c2626d601da008792e3fe58ad09efc9a3a4c" + }, + { + "bytes": 1219, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/REQUEST-FUTURE-TEMPLATE.json", + "git_blob_sha1": "824ab9376325a0260b3dc8daee8aa5132b1a680d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/REQUEST-FUTURE-TEMPLATE.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "f07aad2f190c2ff006d9d005867848576c0ae41d0cad323a1602e05373be68c2" + }, + { + "bytes": 708, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/admission.json", + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/admission.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/observer.json", + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/observer.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 157, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/raw-time.bin", + "git_blob_sha1": "b245baf1b9c1e0ea43d8d4f9e8a7fd1938521bc2", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/raw-time.bin", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "7cd2eca61d94438cb2c5b2b2d0a851d82762a4a4d0fa664f2d90b99f7eda2580" + }, + { + "bytes": 666, + "export_path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/termination.json", + "git_blob_sha1": "2a2899d46e500c16e1b2127b72ce025b440856a2", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/termination.json", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "a318640393be422f88905e6c01bb8d768353329d1b17ef0c6339755b6418577f" + }, + { + "bytes": 29105, + "export_path": "archive/w4-timing/v2/parent_readback_v3_DRAFT_v2.py", + "git_blob_sha1": "9fa3b80ce464e02b9cd324b6945aab2275c0a6c4", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/parent_readback_v3_DRAFT_v2.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/parent_readback_v3_DRAFT_v2.py", + "scope": "complete_closed_Q_byte_exact_archive", + "sha256": "6fc0577690c3865c1d67b4c288f860e5c81c8aebb3cffab18ab8a2269b12a572" + }, + { + "bytes": 47715, + "export_path": "archive/inputs/O03-audit-and-work-orders-20261101.md", + "git_blob_sha1": "0a2cd369a6bf937da9cecb08c831a16cb230f380", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/.codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/79cff63d-e27e-450f-ad1f-0f3e815e8c5d/O03-audit-and-work-orders-20261101.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": ".codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/79cff63d-e27e-450f-ad1f-0f3e815e8c5d/O03-audit-and-work-orders-20261101.md", + "package": "user_attachment", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w2-failure/INPUTS.json", + "w3-runtime/INPUTS.json", + "w4-timing/INPUTS.json" + ], + "public_source_url": null, + "scope": "original_attachment_alias_to_preserved_Q_input", + "sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30" + }, + { + "bytes": 22103, + "export_path": "archive/inputs/O03-proposed-Sol-work-orders-20261101.md", + "git_blob_sha1": "34da3eb6ad71844017da1c1d8aeeb56e10bd3ebc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/.codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/eb79deac-40d7-4da4-970e-7992c7fcba2b/O03-proposed-Sol-work-orders-20261101.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": ".codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/eb79deac-40d7-4da4-970e-7992c7fcba2b/O03-proposed-Sol-work-orders-20261101.md", + "package": "user_attachment", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w2-failure/INPUTS.json", + "w4-timing/INPUTS.json" + ], + "public_source_url": null, + "scope": "original_attachment_alias_to_preserved_Q_input", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545" + }, + { + "bytes": 10571, + "export_path": "dependencies/B/payload/baseline/engine/compare_side_verifier.py", + "git_blob_sha1": "d94920c274c0a47db9763dd595230d52df0bd073", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/compare_side_verifier.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/compare_side_verifier.py", + "package": "B", + "pin_authorities": [ + "control/INPUT-LINEAGE-ADDENDUM-v1.json", + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/e05aad954689d0ee21baff19b4674f1fcb2e838f/research/h25-bookkeeping/payload/baseline/engine/compare_side_verifier.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "6e507bb0c7e00d090a60289fddb6c55e90c946d0850c42c3c5e3e15c27604a68" + }, + { + "bytes": 8959, + "export_path": "dependencies/B/payload/baseline/engine/profile_side_verifier.py", + "git_blob_sha1": "807855eb875673c47da0ed1b5a890a417e28a846", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/profile_side_verifier.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/profile_side_verifier.py", + "package": "B", + "pin_authorities": [ + "control/INPUT-LINEAGE-ADDENDUM-v1.json", + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/e05aad954689d0ee21baff19b4674f1fcb2e838f/research/h25-bookkeeping/payload/baseline/engine/profile_side_verifier.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "9c994378171c20a91539418d93cb8387e1daa93465d6862beefea90e12999c2a" + }, + { + "bytes": 23560, + "export_path": "dependencies/S/component/bounded_serialization.py", + "git_blob_sha1": "70c4587a67a9f11f87dcc333b3cc84c4b17de773", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/bounded_serialization.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/bounded_serialization.py", + "package": "S", + "pin_authorities": [ + "control/INPUT-LINEAGE-ADDENDUM-v1.json", + "w1-bounds/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/bounded_serialization.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 6025, + "export_path": "dependencies/S/component/docs/API-v2.md", + "git_blob_sha1": "101bcc3a52a0e68a27263b36bf31e5fb63d20093", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v2.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v2.md", + "package": "S", + "pin_authorities": [ + "control/INPUT-LINEAGE-ADDENDUM-v1.json", + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json", + "w2-failure/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/docs/API-v2.md", + "scope": "named_review_source_or_historical_text_only", + "sha256": "c8ed5f3aa87b433a5ea569622acef4f05d29dbfb7543e3b65d035d27da98fd87" + }, + { + "bytes": 2421, + "export_path": "dependencies/S/component/docs/API-v3.md", + "git_blob_sha1": "5f49cbe68f0e5e439750e8cb3e3415d2b70482cf", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v3.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v3.md", + "package": "S", + "pin_authorities": [ + "control/INPUT-LINEAGE-ADDENDUM-v1.json", + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json", + "w2-failure/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/docs/API-v3.md", + "scope": "named_review_source_or_historical_text_only", + "sha256": "44f42b8f1575effc7f41ca76e914f0d32e71e45464f302f117d935f4aa27dcd6" + }, + { + "bytes": 5465, + "export_path": "dependencies/S/component/provenance/SOURCE-DESIGN.md", + "git_blob_sha1": "59db437ac7909800b442cbe6ea3e2763ca9dd47f", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/provenance/SOURCE-DESIGN.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/provenance/SOURCE-DESIGN.md", + "package": "S", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/provenance/SOURCE-DESIGN.md", + "scope": "named_review_source_or_historical_text_only", + "sha256": "0a12cb7945e4bb772154346c61a202b9f44e7297800306ef9ce113373af77578" + }, + { + "bytes": 23684, + "export_path": "dependencies/S/component/serialization_controls.py", + "git_blob_sha1": "7ace093a93a93c3ba1cf3c73b8bf8764ab7e51a4", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/serialization_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/serialization_controls.py", + "package": "S", + "pin_authorities": [ + "control/INPUT-LINEAGE-ADDENDUM-v1.json", + "w1-bounds/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/serialization_controls.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + { + "bytes": 40193, + "export_path": "provenance/A-EXPORT-FREEZE-v2.json", + "git_blob_sha1": "d3569709931cf3cad588fdccc42d8b8a86aa15e1", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/EXPORT-FREEZE-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/EXPORT-FREEZE-v2.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json:A_publication_freeze", + "w1-bounds/INPUTS.json" + ], + "public_source_url": null, + "scope": "historical_external_source_freeze", + "sha256": "018e8066c27856ccd3d80520fb465773ba1326f465d46777e2f99f6ca05e3edc" + }, + { + "bytes": 1951, + "export_path": "dependencies/A/SOURCES.json", + "git_blob_sha1": "a8e576f93e1ec30c5d7a4fa0284243bd870aef69", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/SOURCES.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/SOURCES.json", + "package": "A", + "pin_authorities": [ + "w1-bounds/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/SOURCES.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "c9f4012e612935ecaf449859d898f357f15d14139051f55c980a56b8af37e0c6" + }, + { + "bytes": 736, + "export_path": "dependencies/A/consumer/CONSUMER-CONTROL-SPEC-v1.json", + "git_blob_sha1": "cab48c3a31b095e78253899bff95548e44a32e6f", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONSUMER-CONTROL-SPEC-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONSUMER-CONTROL-SPEC-v1.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/CONSUMER-CONTROL-SPEC-v1.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "778e3ac927b04975e6384e520643905f599697a194b5f0692b6da830acfaf583" + }, + { + "bytes": 3062, + "export_path": "dependencies/A/consumer/CONTROL-SPEC.json", + "git_blob_sha1": "38c8aaa25b89f07f0290dac9fe89ddab32c31ab3", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONTROL-SPEC.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONTROL-SPEC.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json", + "w2-failure/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/CONTROL-SPEC.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "f6355b4469a28507d1743f37f30177c9bc6c71f1bd1e9cebd8b15b19c637d423" + }, + { + "bytes": 3934, + "export_path": "dependencies/A/consumer/DEPENDENCIES-v1.json", + "git_blob_sha1": "b864f9a83a39ff922f5a43b19453c24c4485bba4", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/DEPENDENCIES-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/DEPENDENCIES-v1.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/DEPENDENCIES-v1.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "4e1662505f9222182a1c196e92dff1ad8723fe00a8bbb66da2d78d43de557c69" + }, + { + "bytes": 23560, + "export_path": "dependencies/A/consumer/bounded_serialization.py", + "git_blob_sha1": "70c4587a67a9f11f87dcc333b3cc84c4b17de773", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json", + "w2-failure/INPUTS.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 9411, + "export_path": "dependencies/A/consumer/full_consumer.py", + "git_blob_sha1": "f1ee20919429eed8a47a4c7a37f7da204e8cd015", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w2-failure/INPUTS.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688" + }, + { + "bytes": 2141, + "export_path": "dependencies/A/consumer/reference.py", + "git_blob_sha1": "2c60da3ae8dc72c4ac2886a11a76c5fbad8f0c8a", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json", + "w2-failure/INPUTS.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/reference.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968" + }, + { + "bytes": 6630, + "export_path": "dependencies/A/consumer/run_controls.py", + "git_blob_sha1": "1926eb081f24a953f1521ee63555fe7910a26e05", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/run_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/run_controls.py", + "package": "A", + "pin_authorities": [ + "control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/run_controls.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "e4b92d26446170a41e6f93425e8cb65dd82ff6019fb11babc908c2967e818cbf" + }, + { + "bytes": 23684, + "export_path": "dependencies/A/consumer/serialization_controls.py", + "git_blob_sha1": "7ace093a93a93c3ba1cf3c73b8bf8764ab7e51a4", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w2-failure/INPUTS.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + { + "bytes": 14577, + "export_path": "dependencies/A/consumer/validate_outputs.py", + "git_blob_sha1": "ade0aa6b46e28531797062f73b664efc8705f445", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w2-failure/INPUTS.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e" + }, + { + "bytes": 14650, + "export_path": "dependencies/A/loader/frozen_h25_inputs.py", + "git_blob_sha1": "f81eff3319121c8d891e3b8c23b38cb45c3a60f8", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + }, + { + "bytes": 13181, + "export_path": "dependencies/A/loader/frozen_input_controls.py", + "git_blob_sha1": "6bae29c38e1e5e9639147121cf2e0dfba6cdf94e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py", + "package": "A", + "pin_authorities": [ + "control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "002b128e3627919e29fe3da42ebe6345a7854f898774b6ce106ae0a0f973e10c" + }, + { + "bytes": 3032, + "export_path": "dependencies/A/provenance/original-serializer/ORIGINAL-SOURCE-PINS.json", + "git_blob_sha1": "1767b5809d01af10dd64eb528b37f22049c53734", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/provenance/original-serializer/ORIGINAL-SOURCE-PINS.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/provenance/original-serializer/ORIGINAL-SOURCE-PINS.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-LINEAGE-ADDENDUM-v1.json", + "w1-bounds/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/provenance/original-serializer/ORIGINAL-SOURCE-PINS.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "5d24c8b59e3843313a3b78b7ee7ab5f99ba4aa4ff7dac5b5a576679ee8e12930" + }, + { + "bytes": 2031, + "export_path": "dependencies/A/provenance/original-serializer/REFERENCE-EXTRACTION.json", + "git_blob_sha1": "8a7e774b8e10f1045a4c464781f1b748e0e0280f", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/provenance/original-serializer/REFERENCE-EXTRACTION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/provenance/original-serializer/REFERENCE-EXTRACTION.json", + "package": "A", + "pin_authorities": [ + "w1-bounds/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/provenance/original-serializer/REFERENCE-EXTRACTION.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "bfb4c0f8e883a0ecb5584b2ced8be6be92f491fa75feaebcf7e48955a652dd01" + }, + { + "bytes": 8733, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "git_blob_sha1": "4074522ce333dcddc862779f43182b9a002f9918", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "a8b32c6f6227cc6fa25d2d20983fb3d62ca2f4b9accf148a508689a42c1fe6d6" + }, + { + "bytes": 5379, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json", + "git_blob_sha1": "adb28bd936d2bb0fd48dc423428b612fac932f9d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "9102c18101b19b31751ccf144a37822e381789ed2372551aa3e042839812c5cf" + }, + { + "bytes": 4762, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json", + "git_blob_sha1": "0fa6334221d8a91b02e3f389ed5cb80e7f934582", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "49f9ae04f02cf01f709cda31628a4223aebe206e0778ab0e91eee176ceed96a1" + }, + { + "bytes": 28663, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json", + "git_blob_sha1": "ec9a61f432810e7f0cf59be991330d41410212ba", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "4c51dbf6174a8eb418722eada754bfee54418ba317db61e1e6c6d0c82da4fdea" + }, + { + "bytes": 8248, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/bootstrap.py", + "git_blob_sha1": "7b3e4275cef6e136cbef9a2a4f77164e78235511", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + }, + { + "bytes": 4943, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/custody.py", + "git_blob_sha1": "c7aaad3522550914cb3ea865d12a364ade30e874", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json", + "w4-timing/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87" + }, + { + "bytes": 4274, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/effective.py", + "git_blob_sha1": "22b85b723dcf1da6913f2c8967948c1a22f4a63b", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/effective.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/effective.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/effective.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "a1bced3b61d11b1aa6d7bf3a68bd97f8878cebe84e53c8cec4339fb59ef56830" + }, + { + "bytes": 797, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/loader_controls.py", + "git_blob_sha1": "0e09204abcf9ce974886f8a5bcee428651a398c4", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/loader_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/loader_controls.py", + "package": "A", + "pin_authorities": [ + "control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/loader_controls.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "ddc4d711c3b0b162af4d0855364e83f33423cfc7fa524a368f720eaa460d802f" + }, + { + "bytes": 15188, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/observer.py", + "git_blob_sha1": "46fe7cda255cd116fb7b9cd68dcb52f93ad23879", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json", + "w4-timing/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6" + }, + { + "bytes": 3757, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/observer_controls.py", + "git_blob_sha1": "c7284fe90a5617ab736771dd8698ac4d4590ff8c", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_controls.py", + "package": "A", + "pin_authorities": [ + "control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_controls.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "ee944d50d624f2244ae06b82c2f6c2e677c95e6d68395635e72460d17d7605dd" + }, + { + "bytes": 2125, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/observer_fixture.py", + "git_blob_sha1": "8f1715e979004f5b0671eea96daa1b4c047695cd", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_fixture.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_fixture.py", + "package": "A", + "pin_authorities": [ + "control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_fixture.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "0324abfbf19c5a3585479508fccc4031cc340f8757a8e4675658363b3f794788" + }, + { + "bytes": 3894, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/parent_readback.py", + "git_blob_sha1": "9afd005ec9fe174e799e797dfb5ad7ee859e1690", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json", + "w4-timing/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "332ab22e4b2838fc71abc8a39d971507c1b3a8dfecee2c202eff6d3fa172a6bf" + }, + { + "bytes": 4772, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/sequence_worker.py", + "git_blob_sha1": "bb92d5bdba900afcb2899d1306dafba3f0706dc0", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "8971bac232900c4d9c28c8139cc36f6c41e7ac0df0df7faf3405fb040c8d1557" + }, + { + "bytes": 6912, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/worker.py", + "git_blob_sha1": "35edac21bdf881fbaa86bb2ceea4cbca2fc6967b", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/worker.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/worker.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/worker.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "a27d9ce46c2ac1adfdf7ce894922a9261404e4ef4b36fe0d5079a78c421c8487" + }, + { + "bytes": 2046, + "export_path": "dependencies/A/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "git_blob_sha1": "46b56f1b25ef47ff35c2099aa551c149aa38da2c", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json", + "w4-timing/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "5258f2c2132f3438497c41116300f52dca6409f021b73025928c84e0b4918652" + }, + { + "bytes": 2540, + "export_path": "dependencies/A/validation/execution-v1/control/COMMAND-v1.json", + "git_blob_sha1": "0072b2eecd891371ddce1b8dbe4f82febc24fc86", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json", + "w4-timing/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb" + }, + { + "bytes": 2909, + "export_path": "dependencies/A/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "git_blob_sha1": "a3a2c9a9500c8a60373bcfb66842f80ae50eb788", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json", + "w4-timing/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "a1e1bd79f0713d1ddaad84ed828d676c1cb4f6eec69145cba45c1c954a1780f5" + }, + { + "bytes": 148, + "export_path": "dependencies/A/validation/execution-v1/control/outer-time.json", + "git_blob_sha1": "a8b5f46650c82884912cab62e2be6e7c218bd80e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json", + "w4-timing/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 8295, + "export_path": "dependencies/A/validation/source-reviews/FAILURE-REVIEW-v1.json", + "git_blob_sha1": "0a73cb655963a01f6ca02a9873cf817b4e756e01", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/source-reviews/FAILURE-REVIEW-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/source-reviews/FAILURE-REVIEW-v1.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w4-timing/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/source-reviews/FAILURE-REVIEW-v1.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "5979a7939926bb01a3d2f9a44e59a502ab0d0415abf275f5d7331a5450aea5ea" + }, + { + "bytes": 6025, + "export_path": "dependencies/S/component/docs/API-v2.md", + "git_blob_sha1": "101bcc3a52a0e68a27263b36bf31e5fb63d20093", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/areas/serialization/API-v2.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/areas/serialization/API-v2.md", + "package": "S", + "pin_authorities": [ + "control/INPUT-LINEAGE-ADDENDUM-v1.json", + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json", + "w2-failure/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/docs/API-v2.md", + "scope": "historical_ancestral_byte_identity_alias_not_runtime_path", + "sha256": "c8ed5f3aa87b433a5ea569622acef4f05d29dbfb7543e3b65d035d27da98fd87" + }, + { + "bytes": 2421, + "export_path": "dependencies/S/component/docs/API-v3.md", + "git_blob_sha1": "5f49cbe68f0e5e439750e8cb3e3415d2b70482cf", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/areas/serialization/API-v3.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/areas/serialization/API-v3.md", + "package": "S", + "pin_authorities": [ + "control/INPUT-LINEAGE-ADDENDUM-v1.json", + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json", + "w2-failure/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/docs/API-v3.md", + "scope": "historical_ancestral_byte_identity_alias_not_runtime_path", + "sha256": "44f42b8f1575effc7f41ca76e914f0d32e71e45464f302f117d935f4aa27dcd6" + }, + { + "bytes": 23560, + "export_path": "dependencies/S/component/bounded_serialization.py", + "git_blob_sha1": "70c4587a67a9f11f87dcc333b3cc84c4b17de773", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/areas/serialization/bounded_serialization.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/areas/serialization/bounded_serialization.py", + "package": "S", + "pin_authorities": [ + "control/INPUT-LINEAGE-ADDENDUM-v1.json", + "w1-bounds/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/bounded_serialization.py", + "scope": "historical_ancestral_byte_identity_alias_not_runtime_path", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 23684, + "export_path": "dependencies/S/component/serialization_controls.py", + "git_blob_sha1": "7ace093a93a93c3ba1cf3c73b8bf8764ab7e51a4", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/areas/serialization/serialization_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/areas/serialization/serialization_controls.py", + "package": "S", + "pin_authorities": [ + "control/INPUT-LINEAGE-ADDENDUM-v1.json", + "w1-bounds/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/serialization_controls.py", + "scope": "historical_ancestral_byte_identity_alias_not_runtime_path", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + { + "bytes": 10571, + "export_path": "dependencies/B/payload/baseline/engine/compare_side_verifier.py", + "git_blob_sha1": "d94920c274c0a47db9763dd595230d52df0bd073", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/publication-repo/research/h25-bookkeeping/payload/baseline/engine/compare_side_verifier.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/publication-repo/research/h25-bookkeeping/payload/baseline/engine/compare_side_verifier.py", + "package": "B", + "pin_authorities": [ + "control/INPUT-LINEAGE-ADDENDUM-v1.json", + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/e05aad954689d0ee21baff19b4674f1fcb2e838f/research/h25-bookkeeping/payload/baseline/engine/compare_side_verifier.py", + "scope": "historical_ancestral_byte_identity_alias_not_runtime_path", + "sha256": "6e507bb0c7e00d090a60289fddb6c55e90c946d0850c42c3c5e3e15c27604a68" + }, + { + "bytes": 8959, + "export_path": "dependencies/B/payload/baseline/engine/profile_side_verifier.py", + "git_blob_sha1": "807855eb875673c47da0ed1b5a890a417e28a846", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/publication-repo/research/h25-bookkeeping/payload/baseline/engine/profile_side_verifier.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": "outputs/h25-data-handling-20261028/publication-repo/research/h25-bookkeeping/payload/baseline/engine/profile_side_verifier.py", + "package": "B", + "pin_authorities": [ + "control/INPUT-LINEAGE-ADDENDUM-v1.json", + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/e05aad954689d0ee21baff19b4674f1fcb2e838f/research/h25-bookkeeping/payload/baseline/engine/profile_side_verifier.py", + "scope": "historical_ancestral_byte_identity_alias_not_runtime_path", + "sha256": "9c994378171c20a91539418d93cb8387e1daa93465d6862beefea90e12999c2a" + } + ], + "schema": "h25-o03-source-review-relocation-map-v1", + "semantics": "Exact source byte map for offline review. Original paths, hashes, modes and historical commands inside archive are unchanged historical facts. This map is not a runtime path adapter." +} diff --git a/research/h25-o03-source-repair-20261101/SOURCE-EXPORT-MANIFEST-v1.json b/research/h25-o03-source-repair-20261101/SOURCE-EXPORT-MANIFEST-v1.json new file mode 100644 index 0000000000..1a215f1daa --- /dev/null +++ b/research/h25-o03-source-repair-20261101/SOURCE-EXPORT-MANIFEST-v1.json @@ -0,0 +1,5735 @@ +{ + "export_git_modes": "100644; original modes recorded without modifying original files", + "external_freeze": "publication/author/SOURCE-EXPORT-FREEZE-v2.json outside the committed package; anchored by parent publication evidence", + "file_count_excluding_self": 574, + "files": [ + { + "bytes": 11358, + "git_blob_sha1": "d645695673349e3947e8e5ae42332d0ac3164cd7", + "git_mode": "100644", + "origin": "new_export_metadata_or_documentation", + "path": "LICENSE", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30" + }, + { + "bytes": 975, + "git_blob_sha1": "bb8f833aa47243d38f892d5244ce7fdce0300277", + "git_mode": "100644", + "origin": "new_export_metadata_or_documentation", + "path": "NOTICE.md", + "sha256": "ddd889210977f1f9d0abdc49dd81c2fc3fe8de56a6a3d3b10bd5250d8bf02942" + }, + { + "bytes": 1303, + "git_blob_sha1": "56502ae4e81bca8c8d5910d1c451eb4b98b629c0", + "git_mode": "100644", + "origin": "new_export_metadata_or_documentation", + "path": "OUTCOME.json", + "sha256": "3becde85413f3714f98a54352a3dd4c6798269647ae5db347008059ae1b0b205" + }, + { + "bytes": 6642, + "git_blob_sha1": "d8339c0fe7c6d5ec30d4c83234d3ab486283e10e", + "git_mode": "100644", + "origin": "new_export_metadata_or_documentation", + "path": "README.md", + "sha256": "a02ea6338deba846b818bc730742b29747a71816d1e0ad01fe4c6ee2f96d0c66" + }, + { + "bytes": 500997, + "git_blob_sha1": "7f0354f961c15b8534e26f96ad9f26d6d585582b", + "git_mode": "100644", + "origin": "new_export_metadata_or_documentation", + "path": "RELOCATION-MAP-v1.json", + "sha256": "48c221cc034bb693dfe2419aa341c5eaf4af272ef78e3a37d79ed43155ac725b" + }, + { + "bytes": 342976, + "git_blob_sha1": "60c9bac14fac9ede3744263c37b6948e0c0150bc", + "git_mode": "100644", + "origin": "new_export_metadata_or_documentation", + "path": "SOURCES.json", + "sha256": "1f15e3f12e12e91a7ef2f20204a2103d9c5d4b5bba140e4bdb197588815c3aca" + }, + { + "bytes": 2481, + "git_blob_sha1": "bb7ca289ff964be3f6463b8badb8a591998389d3", + "git_mode": "100644", + "origin": "new_export_metadata_or_documentation", + "path": "TASK.json", + "sha256": "1c722dcd4cd71c651d05f007b4a38fdfebcaf3f8f8745e459008939d0a08d9e9" + }, + { + "bytes": 3183, + "git_blob_sha1": "4879f831eb9e243b1cc33859e918614e4e63c1e0", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/CHECKPOINT-v1.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/CHECKPOINT-v1.md", + "sha256": "f45247727c0ad0a030a30c940f0d39089961c7f2751e96e9c796c03027d28739" + }, + { + "bytes": 3226, + "git_blob_sha1": "039492e39ec4428324edba5ef648f0fba72e75f3", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/PLAN-v1.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/PLAN-v1.md", + "sha256": "41d4b6ae63908e5cb55fe7b5705339dd645dc51e1a5052a68f450e14001f086b" + }, + { + "bytes": 1986, + "git_blob_sha1": "04479750eac45f0a1c00152ca73ac2dc74bb55be", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/AUTHORIZATION-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/control/AUTHORIZATION-v1.json", + "sha256": "7a59c7ad4f8922b5603200561027ddb9c5da5ce20e0d98dc211dc44c3e56c6b7" + }, + { + "bytes": 768, + "git_blob_sha1": "f86cfa5339741792eab8023355e208933435f995", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/GOAL-SCOPE-ADDENDUM-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/control/GOAL-SCOPE-ADDENDUM-v1.json", + "sha256": "5f44f1bcfa12ad7c8b28bc9e8d31409861d86dbc8d29ad3814ec5cdd9f63a881" + }, + { + "bytes": 3985, + "git_blob_sha1": "fd943e2f3a3560c7be1f2c79f4e859d45303cb01", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-LINEAGE-ADDENDUM-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/control/INPUT-LINEAGE-ADDENDUM-v1.json", + "sha256": "88c96dca09f7f253b7e7fec83dcc3ce4e0947309e167860a99d78bff5e0e8be8" + }, + { + "bytes": 11803, + "git_blob_sha1": "3f8bca21d6c00a867dc313dbdbdb0c14a1d44b93", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/control/INPUT-PINS-v1.json", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955" + }, + { + "bytes": 4708, + "git_blob_sha1": "d459fda5f10e0ede3a633dc01f16b6beee879b83", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/ROUND-CLOSE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/control/ROUND-CLOSE-v1.json", + "sha256": "50f01fa9e9b76b8f7c69926001ffd3737d7eb15fb22f9ed59e5f983897eedbbe" + }, + { + "bytes": 7317, + "git_blob_sha1": "37927c95fddfbd48823c49803d5bdcbb1cbfc470", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/STATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/control/STATE.json", + "sha256": "6667f4584ed2f5a11c027de115c19d8ad46ef704be02089160f25efa31a09645" + }, + { + "bytes": 2667, + "git_blob_sha1": "71d2431b5b8b6499e9b8afb28691153c46d58fa0", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "sha256": "b0b504eb58e3cee17a720a82f2791c1bc0d4544385640dec1e3fa52d65003cc9" + }, + { + "bytes": 774, + "git_blob_sha1": "b8055f5c673a03744fad77df98b22f5b2d5d54cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/W4-REPAIR-ASSIGNMENT-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/control/W4-REPAIR-ASSIGNMENT-v1.json", + "sha256": "2596a2f426b73897bbc26d3f465ed3b207512d28b5df7fcd683c07c9b10a8b3d" + }, + { + "bytes": 47715, + "git_blob_sha1": "0a2cd369a6bf937da9cecb08c831a16cb230f380", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/inputs/O03-audit-and-work-orders-20261101.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/inputs/O03-audit-and-work-orders-20261101.md", + "sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30" + }, + { + "bytes": 22103, + "git_blob_sha1": "34da3eb6ad71844017da1c1d8aeeb56e10bd3ebc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/inputs/O03-proposed-Sol-work-orders-20261101.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/inputs/O03-proposed-Sol-work-orders-20261101.md", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545" + }, + { + "bytes": 1678, + "git_blob_sha1": "27994c316c5e334f44c6da172e6bc2313a785a6a", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/ACCEPTED-DRAFT-SOURCE-IDENTITIES-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/integration/ACCEPTED-DRAFT-SOURCE-IDENTITIES-v1.json", + "sha256": "4665ede76e9238130f6fa9f1f66a24e267cd3501e684a4b8b6adbc67f8d3f73d" + }, + { + "bytes": 134467, + "git_blob_sha1": "8c0b4d1da7b4f0f8e15f6bb39137d26ae5d23a16", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/FROZEN-PAYLOAD-READBACK-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/integration/FROZEN-PAYLOAD-READBACK-v1.json", + "sha256": "fdc0270b4d7b17f9387ab00d65b63770224e55f2e892794678b5be736e2e9aae" + }, + { + "bytes": 2556, + "git_blob_sha1": "d0df1cdde20ea6db65058a15e8c66a82a23e3ccf", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/INTEGRATION-OBLIGATIONS-v1.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/integration/INTEGRATION-OBLIGATIONS-v1.md", + "sha256": "b7773412ee9a5af24cb34fc43b165452617af487718856c3aadd54b99906f976" + }, + { + "bytes": 2029, + "git_blob_sha1": "8df8ab832c4becb4d319db6b3380af19f1dd1619", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/NEXT-DEPENDENCIES-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/integration/NEXT-DEPENDENCIES-v1.json", + "sha256": "bacc5e4c834f8b3373c6135c272d8eab07fff2d60650c54616ffe45bb972eb49" + }, + { + "bytes": 13316, + "git_blob_sha1": "72b354519521ccc2a3a575e28bfcd50a0cf01650", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/ORIGINAL-PRESERVATION-READBACK-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/integration/ORIGINAL-PRESERVATION-READBACK-v1.json", + "sha256": "a865f745371a5b2b6ab836cf5afe77384e34f096c862fe97c3245dd2588a5e9d" + }, + { + "bytes": 497, + "git_blob_sha1": "499ff2cff6ac65a8b9d71e291ad3ca0c044aaa13", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/FINDING-20261101T075956004382Z.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/reports/FINDING-20261101T075956004382Z.json", + "sha256": "1babe64279caa3bb0622ba1a707a788f7e247392584bd0e6d5f2e20e005ef5b5" + }, + { + "bytes": 1220, + "git_blob_sha1": "b7842d5573bbf8a6a0a363dd79448a3419bf7aea", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/OBSERVATION-20261101T074454037366Z.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/reports/OBSERVATION-20261101T074454037366Z.json", + "sha256": "8077caf0ebe4c030310c71d2046dedfc2e1aa90f57cbb337bd6c5a72fbaea369" + }, + { + "bytes": 768, + "git_blob_sha1": "c4e68a24a4d27654e49bfd89f81ed719e6e022ff", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/PARENT-PASSIVE-CHECK-FAILURE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/reports/PARENT-PASSIVE-CHECK-FAILURE-v1.json", + "sha256": "66aab8f6ecf2d722a7175674f6593eba005a61c7f8119c1ce30f53f960738786" + }, + { + "bytes": 651, + "git_blob_sha1": "6642df43909c3eeb17a11ff5a0d3a7116742972f", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/PROGRESS-20261101T075837049953Z.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/reports/PROGRESS-20261101T075837049953Z.json", + "sha256": "ea86aaf114b18e65a7d2a57091814fc49a43ff5594935daa8b61b0fde7b3400f" + }, + { + "bytes": 624, + "git_blob_sha1": "65120bae9708fc8acea8a4b83d0851941bb7d07f", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/PROGRESS-20261101T080615443959Z.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/reports/PROGRESS-20261101T080615443959Z.json", + "sha256": "03c68b5c768434d345fbce2b5f12f0c7a04ebc3be64daebf15737652fd9dfef8" + }, + { + "bytes": 8708, + "git_blob_sha1": "2352ea7384352d096079d877c567f17fba0b28dc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/FINAL-FREEZE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/review/FINAL-FREEZE-v1.json", + "sha256": "cee7e0a6891761fe8c1d76f148cf5d78f43f6d0260cb3c0ae9a951fd8b748970" + }, + { + "bytes": 25554, + "git_blob_sha1": "759d6aaf409ad7e12e16fb508566c92fb6e7be9e", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/FINAL-REVIEW-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/review/FINAL-REVIEW-v1.json", + "sha256": "a8ecfc1d805e30dff1031f51dc371ea567de962cf4115077dfa55e3e6da8a420" + }, + { + "bytes": 3990, + "git_blob_sha1": "6ec8ee33c9a51ce9211a8a75f1b052a3c8268714", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/INPUT-LINEAGE-VERIFICATION-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/review/INPUT-LINEAGE-VERIFICATION-v1.json", + "sha256": "6a772ea23625ce772af586b347aa419fda2716e81ac262feeedf2c6359fcf731" + }, + { + "bytes": 11594, + "git_blob_sha1": "41163b90e9cb5817ec817a16fd730c7139cc0623", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/INPUT-VERIFICATION-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/review/INPUT-VERIFICATION-v1.json", + "sha256": "0a6123d3b15f6554ed570d8173c1ac34f86e7479c9a972e1768333fe30d263e6" + }, + { + "bytes": 13950, + "git_blob_sha1": "9a6045bc2246c81378f2a94aedf0fc8688db9fd0", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/ORIGINAL-SOURCE-EVIDENCE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/review/ORIGINAL-SOURCE-EVIDENCE-v1.json", + "sha256": "5a3dea0cc1aa6a190bbc9600f7baa780e83f0f04db52411e40e7ae247fc9f332" + }, + { + "bytes": 204, + "git_blob_sha1": "96a7ae2b98df989b4024ac701351bf85475732e0", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/PASSIVE-READ-014-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/PASSIVE-READ-014-v1.json", + "sha256": "f46506d5528f2dfd9831c0095ff42b4019b98af963928a52da60d7810d063147" + }, + { + "bytes": 2514, + "git_blob_sha1": "714ef2009805000beeb8b018ad4f3f849c844e2b", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/READ-CHECK-COST-BOOTSTRAP-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/READ-CHECK-COST-BOOTSTRAP-v1.json", + "sha256": "d5421d198224ededda28cf1dd64b7db4e68ef9c1a7698f81a34ab485b04b3f85" + }, + { + "bytes": 5665, + "git_blob_sha1": "0d0ee75e10e7bdd649d2d402f6e17a10096d028d", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/READ-CHECK-COST-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/review/READ-CHECK-COST-v1.json", + "sha256": "a86a04cef3057a0ded2e3872fa910f74a27a008a4c4af1d871a9adaaba31d936" + }, + { + "bytes": 10412, + "git_blob_sha1": "080bfb582e767bd8688fbe6e27c6f02a4f0d9714", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/REVIEW-CRITERIA-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/review/REVIEW-CRITERIA-v1.json", + "sha256": "dd4b0d8a4c6ab457c7b00c645a2ceda99fc124866e257ef1a34b99e7b2a11412" + }, + { + "bytes": 21929, + "git_blob_sha1": "c27c91bd00c7a469949b80416dd3b17e255fc7f8", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-EVIDENCE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/review/W1-EVIDENCE-v1.json", + "sha256": "e79a7d884efe04012ce2e0f0c609e402642177bccf7d07bc4778896f4d3aeecd" + }, + { + "bytes": 100, + "git_blob_sha1": "11e36692cfec5e3e22f8c149239cf9f0aeb0b39a", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-READ-CHECK-001-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/W1-READ-CHECK-001-v1.json", + "sha256": "9d10c8821084ee4c24d71e5f9d8b666855b71d4d95583bb6254f881d22c5f09b" + }, + { + "bytes": 100, + "git_blob_sha1": "396deb28730cee2799023ec96cd3f09bd23796c0", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-READ-CHECK-002-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/W1-READ-CHECK-002-v1.json", + "sha256": "478163db3b55b28cbd522f268d1613d055925971020bcf347cdbc48c947aaf81" + }, + { + "bytes": 101, + "git_blob_sha1": "cfd0413f7b5b5cf8027f27fb8e4b1bd50890e20d", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-READ-CHECK-003-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/W1-READ-CHECK-003-v1.json", + "sha256": "8a18937b25d22cc6307e1a96134e35dd1eaad349269c44c6a7c2ec31f4366066" + }, + { + "bytes": 3301, + "git_blob_sha1": "4de7ed4135f78a726e56116a0fd3ca6faf75aeba", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-REVIEW-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/review/W1-REVIEW-v1.json", + "sha256": "671b0a9cae6ac078fa923cbe90d250cd515bda882dd3d65e692a5c3fc6e7efcc" + }, + { + "bytes": 19078, + "git_blob_sha1": "de6e071d41ef91b6da85d5c391b7788701b76d5e", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-EVIDENCE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/review/W2-EVIDENCE-v1.json", + "sha256": "2ee1d9e3c99b38978de3e7ac3bd26dab5d077bed4de4f109ee42c6789bb4a2d6" + }, + { + "bytes": 100, + "git_blob_sha1": "de47ceb532bb84db9852b93d430f496d2959c76d", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-READ-CHECK-001-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/W2-READ-CHECK-001-v1.json", + "sha256": "6f56fc5424fc23b3a325d8b26a4d833740a82a62b9d6754c818cb03bdbe89f98" + }, + { + "bytes": 100, + "git_blob_sha1": "3f33c22c4601eb7bd9e3b4702a506a4119d45647", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-READ-CHECK-002-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/W2-READ-CHECK-002-v1.json", + "sha256": "98c7a1bf65c3a9fd985ce50fc27d980a465bf2ed1b6c577cd98fa7338df082cd" + }, + { + "bytes": 100, + "git_blob_sha1": "8d796b7519de41bc4e0450c19d812ee699baa416", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-READ-CHECK-003-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/W2-READ-CHECK-003-v1.json", + "sha256": "0908862910c00f669095235eae71fd2c9d1dde2a24355a27e551a4ed11de4ddc" + }, + { + "bytes": 2565, + "git_blob_sha1": "98c90e10a6168af1d3d4f17277daf4bf7c4124b4", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-REVIEW-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/review/W2-REVIEW-v1.json", + "sha256": "80ee89a0d9869c3b437f907a1e523a56cfc66fa4b21302d0f663bd02200fa314" + }, + { + "bytes": 8065, + "git_blob_sha1": "70d3c0bffbbc8625e792ea1b19773e53a3f1e84a", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-STATIC-VERIFICATION-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/W2-STATIC-VERIFICATION-v1.json", + "sha256": "a4ea270c0f6c0a615753ee1687b8539a52bbd07bde6e68aee0057467ec0f4bbb" + }, + { + "bytes": 31416, + "git_blob_sha1": "17770f633b94d4179c5db31608e56d1fdd900fcc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-EVIDENCE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/review/W3-EVIDENCE-v1.json", + "sha256": "d0cd3705fb72432d80cd655e027cf2278bdcc5732d05fae9cce9fcdf24672709" + }, + { + "bytes": 100, + "git_blob_sha1": "072e474e253997333b1ded776ae8f5fddc0f937b", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-READ-CHECK-003-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/W3-READ-CHECK-003-v1.json", + "sha256": "988e29e0ad6cb61353d62db094200e21e6bc6372459ab514faa667e1341ad5eb" + }, + { + "bytes": 99, + "git_blob_sha1": "3473d1abc26a912cf1888cf35e00a1030fc30cdf", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-READ-CHECK-004-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/W3-READ-CHECK-004-v1.json", + "sha256": "7910527650d2a9feadfc68a2b14b4d958317e352d8febd3cc33b978df8ffcedf" + }, + { + "bytes": 100, + "git_blob_sha1": "200d2e06a8fd6f0ca133a2b32855cc3ef60e3707", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-READ-CHECK-005-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/W3-READ-CHECK-005-v1.json", + "sha256": "58c270b1d51095f7dc2ae30291a313493693d63fc4561302289db1f72e5df4ac" + }, + { + "bytes": 2101, + "git_blob_sha1": "a4f2787b09e24ec83cefec944304d4db840fc9ea", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-REVIEW-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/review/W3-REVIEW-v1.json", + "sha256": "4d2d9b93324fe242e741e26a8629bc6b156c40ba5fc8626ed242ec6f8ec7496a" + }, + { + "bytes": 3985, + "git_blob_sha1": "9e9a1164879af9f2442f5c3b46224f5922c46539", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-STATIC-VERIFICATION-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/W3-STATIC-VERIFICATION-v1.json", + "sha256": "a7038d80431ef4a1214f70257ac3a73de5d2ef32dab5eec1fadf9c666b7830e6" + }, + { + "bytes": 328501, + "git_blob_sha1": "4e18fe5a22653411c78e03552474d6ae0262cdeb", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-CONSERVATION-EVIDENCE-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/review/W4-CONSERVATION-EVIDENCE-v2.json", + "sha256": "ae3eec659b16c7ba744a789f2c5b5a44af79f1e0f9725edeeb577d1ee007f5b9" + }, + { + "bytes": 104932, + "git_blob_sha1": "e604c45cf3677d3616e6de5ddccd5453051cfef6", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-EVIDENCE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/review/W4-EVIDENCE-v1.json", + "sha256": "6ece1181a2bb38dd4226bfced721b8ae9146e361cdfb2a009e8d358a4271888a" + }, + { + "bytes": 9277, + "git_blob_sha1": "c3911ce74f239e16e2fbac162148cf71c93f884c", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-EVIDENCE-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/review/W4-EVIDENCE-v2.json", + "sha256": "71a1d6fd64fa4a1f27914fc8c545fbc3103e4696e44bbdd37879533b1bedf431" + }, + { + "bytes": 99, + "git_blob_sha1": "d7b61d3644a4d1d53981ed6feda6cf4441f88a80", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-002-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/W4-READ-CHECK-002-v1.json", + "sha256": "77e4dfa9338311a7f13430b5d4d439d91a3781b1a3e7e76d02479bf1952c0510" + }, + { + "bytes": 100, + "git_blob_sha1": "e9f5163ddf9287b3d21ffd3234f3d476754b6748", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-002-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/W4-READ-CHECK-002-v2.json", + "sha256": "0ec9a546bd4de772f23470618f37f8f3e1ed05bb3609020519545ce358e3cfc2" + }, + { + "bytes": 99, + "git_blob_sha1": "ba700255455f2e9440e0c018a1547d93364dd719", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-003-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/W4-READ-CHECK-003-v1.json", + "sha256": "703b9157dfe6ff6a7fe8454a4aec16a7a66a41ef22a7c1d2d81cd75df009aa39" + }, + { + "bytes": 438, + "git_blob_sha1": "ffcd83e6f734ff61bec6ccda767e42f55372a3ac", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-003-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/W4-READ-CHECK-003-v2.json", + "sha256": "c1864add4a254d478c33126e01a064703421f0426376177b19bc8d0938687db9" + }, + { + "bytes": 100, + "git_blob_sha1": "e84c79e8f0dfc1ba195f9ae1efe62690075bd550", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-004-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/W4-READ-CHECK-004-v1.json", + "sha256": "859a6c274c44b7302d5d942d4439fecdea564c42eddc63bb640f7dd47fecbb4e" + }, + { + "bytes": 100, + "git_blob_sha1": "07eeb79a7973c3a35c78dd5b9e509f2e479d8a7f", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-005-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/W4-READ-CHECK-005-v1.json", + "sha256": "2c1cc3dd2a79441a8d5805c3958fda043d71a55e03442687e0d487f70c611bea" + }, + { + "bytes": 100, + "git_blob_sha1": "4190a0f6453a15d28ce3bcd1620cab550c4bf610", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-006-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/W4-READ-CHECK-006-v1.json", + "sha256": "1981835a8ae006496adb4efb3fc040d04e8a939c6f11c31ad459a1eb339ce6bc" + }, + { + "bytes": 3038, + "git_blob_sha1": "126cd1a836852db41ecebbf5c3ce5855981d632b", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-REVIEW-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/review/W4-REVIEW-v1.json", + "sha256": "3a28e5590a3214bbbe7e3f8ffd9f602c241e7ed500a957ef2041babf09ecf233" + }, + { + "bytes": 2654, + "git_blob_sha1": "421dd8657a859f0af048c56fe75de471dfc5e670", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-REVIEW-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/review/W4-REVIEW-v2.json", + "sha256": "1c4c0ff0e19a7d53230ff3fb69c9e3374a0784e7006a56cf2997af8566a59987" + }, + { + "bytes": 121087, + "git_blob_sha1": "37aa8a78ddd90cfd8f9e042709e7f19a741a8a43", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-STATIC-VERIFICATION-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/W4-STATIC-VERIFICATION-v1.json", + "sha256": "25eb7435490d4b35b883da16576044c7ded7c6b2c7142df50b1b1056aff90f36" + }, + { + "bytes": 33911, + "git_blob_sha1": "5d25d13af40922c713cbcc37684b93954b77ac5f", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-STATIC-VERIFICATION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/review/W4-STATIC-VERIFICATION-v2.json", + "sha256": "5ac6906724b7a8785b6a2289cf1d9b8fa2f9d11279de15b6a8d7f11fd386ea9a" + }, + { + "bytes": 8633, + "git_blob_sha1": "10736021b5bdb1d3fd0041ac5d9157ecbeef2888", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/ASSUMPTIONS.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w1-bounds/ASSUMPTIONS.json", + "sha256": "a29480ee82353beb399e56a6ec24ad503eb2c25d8eba5c0e6627eb6779686c2d" + }, + { + "bytes": 18186, + "git_blob_sha1": "3f115cf60f9bad6d09c0d88907294d9be67d28f3", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/BOUND-FRAMING-REVIEW.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w1-bounds/BOUND-FRAMING-REVIEW.md", + "sha256": "2b5897ccb654459fb9f8e6d434acf78f569a27f4df33a4532a892e6e01391ec1" + }, + { + "bytes": 17120, + "git_blob_sha1": "7d4478b3f966d5f4a1f3b4db094791a3a0135547", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/BOUNDARY-CONTROLS.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w1-bounds/BOUNDARY-CONTROLS.json", + "sha256": "18db076ae310452c97a24ffcc0a2b87e86a5aaad42fa66655fce165f6c87f6ff" + }, + { + "bytes": 2301, + "git_blob_sha1": "cdde6cdcfbb1f40619be7580fe9a67255a55efe6", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/FREEZE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w1-bounds/FREEZE-v1.json", + "sha256": "9ff7f806c47965245e600a3a5d01bfcc9ccc2b58a3640bf38df723125dcdbdd4" + }, + { + "bytes": 4648, + "git_blob_sha1": "dcbb80b0603be98c90546427e5fdf78c47cc7414", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/HANDOFF-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w1-bounds/HANDOFF-v1.json", + "sha256": "d293df76d079acb4f9c1a598c9cde96e2b7df8ab1ea2de191e13381c8fed455a" + }, + { + "bytes": 15688, + "git_blob_sha1": "691fcc59030e3ea85819b84ee55a2846782fc3ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/INPUTS.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w1-bounds/INPUTS.json", + "sha256": "2b91d84f9096e10ed40cbe9ffd008acaac2a69cf2d863c32183fce14315a35c1" + }, + { + "bytes": 11769, + "git_blob_sha1": "653d45a178871d625c0b7389ea594456f5073c02", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/FAILURE-STATE-TABLE.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/FAILURE-STATE-TABLE.md", + "sha256": "a1774d8a12e224e955db868e18282c73597385ef9de278148f7f865f62dfb26c" + }, + { + "bytes": 9249, + "git_blob_sha1": "95c9205052a84a445e23aa8cd3c8b192f550b69e", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/FREEZE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/FREEZE-v1.json", + "sha256": "747e5b1b6f655b7f18be701e118c589cfd6d1243418a92e9402568299800a3e8" + }, + { + "bytes": 5852, + "git_blob_sha1": "1b5049a3d70c4a1c7d478fbd47e5ae637a4b018e", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/HANDOFF-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/HANDOFF-v1.json", + "sha256": "d276f0aba9d4c697d42d22a86e4083d1c504ba0b1db52f524079ab0a2ea03405" + }, + { + "bytes": 6077, + "git_blob_sha1": "70382b88e7173da8b419770f82f20f338eebad07", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/INPUTS.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/INPUTS.json", + "sha256": "8676c9e97cdf8cdbc7387fb2295bda30f9778fdc732096d3cc75b2987d4b7293" + }, + { + "bytes": 20080, + "git_blob_sha1": "d98e374dbdd480d6ae0b9e274fad27d257d97879", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/NEW-FAILURE-CONTROLS.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/NEW-FAILURE-CONTROLS.json", + "sha256": "7d2f2afb26c51986f28176385899d5f4132a9aa26c3aa17c84892dd404b8f209" + }, + { + "bytes": 3914, + "git_blob_sha1": "484dd53b250a286db84c423139263492ae876f2b", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/OLD-CONTROLS-PRESERVATION-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/OLD-CONTROLS-PRESERVATION-v1.json", + "sha256": "677ae6454fa67ae884e0f60103d81ed841fba027c12a0da0d97c95b75afb2183" + }, + { + "bytes": 818, + "git_blob_sha1": "351f6c1742469d2f631d3a7126f4b5bc99c2fb0c", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C03-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/PASSIVE-ACCOUNTING-C03-v1.json", + "sha256": "3cea8bf7f69e26f76a8957e9982e16c239ccf773cebc17f426c4c92350cb3d91" + }, + { + "bytes": 1054, + "git_blob_sha1": "9e4bd07af561794c779002367f2ef8d1382eb226", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C04-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/PASSIVE-ACCOUNTING-C04-v1.json", + "sha256": "0847decfac7b7320454645596cb3783965e47959d7b40d11358c9e938f7408f9" + }, + { + "bytes": 1277, + "git_blob_sha1": "2f6b8e18b9219eaae1bdbc54972b29b2f65e316d", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C05-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/PASSIVE-ACCOUNTING-C05-v1.json", + "sha256": "44ab8cb31c3c988844d294718b2cf1d2039675c9bf54b170ab7ffcb42e0d9276" + }, + { + "bytes": 1482, + "git_blob_sha1": "c03f0d8e481aead7031d8f0514e680a804c7ecfb", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C06-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/PASSIVE-ACCOUNTING-C06-v1.json", + "sha256": "51e925909f6542b7c865a1548df815ebe8c6efc2cc9364c59b0881fba7363656" + }, + { + "bytes": 1680, + "git_blob_sha1": "cc5cd3cedfb01b859dfe05f5320313d48822d510", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C07-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/PASSIVE-ACCOUNTING-C07-v1.json", + "sha256": "daa7abc9a5c294e660cdcf5609ba5569777e981c406f057582f2748d9044d05c" + }, + { + "bytes": 4106, + "git_blob_sha1": "ec54083c6fd390f5b1ce6029dd9f5b6bac8e84e5", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C08-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/PASSIVE-ACCOUNTING-C08-v1.json", + "sha256": "f3d6d9bb34861a4229e0ef74c8eb53253a4b21f09f6ac704e9030878a8fff036" + }, + { + "bytes": 4855, + "git_blob_sha1": "5ebf3cee1a0216683474da9de6a40b235d8628a6", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C10-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/PASSIVE-ACCOUNTING-C10-v1.json", + "sha256": "8d0d824600cf56f7c5b280ac8c4f367146fd3eaec55cba89c2b5bac3ff3b326b" + }, + { + "bytes": 593, + "git_blob_sha1": "3b6b6f7ccdf3634b304c9e77e0174b59195369c6", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-INITIAL-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/PASSIVE-ACCOUNTING-INITIAL-v1.json", + "sha256": "cf8ca468d8ad20dcb2af87f9cf3dc7e5a170cd96e0c9465d10cbd8d783f58325" + }, + { + "bytes": 6060, + "git_blob_sha1": "46fd683994c952268d39bb008fae1b481b2beef5", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/PASSIVE-ACCOUNTING-v1.json", + "sha256": "1e6cb768cc545c4c0822be2ea3f59b7cb27d2ae0bd026dffeda34d0febb2eff6" + }, + { + "bytes": 3421, + "git_blob_sha1": "e4b228c0fcadbae055dd4ef143c87dc0358cf4f7", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-CHECKS.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/PASSIVE-CHECKS.json", + "sha256": "6ded92c932eb2bbbb5e040222a8794198c9f2f9626c0c1b0e91aa3380d736ca5" + }, + { + "bytes": 1755, + "git_blob_sha1": "08ce79d10e7e4cdb7303ca0cea88b7e2b5dbf886", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PRESERVATION-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/PRESERVATION-v1.json", + "sha256": "5c74045f221a0cd0691870bf114ac3b13a4e8ea0cd414dd2e980976a5dc35c05" + }, + { + "bytes": 930, + "git_blob_sha1": "61cdfebb6ff7e795f04e287db0e38e6ba7692a49", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/attempts/C09-passive-freeze-failure-v1/FAILURE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/attempts/C09-passive-freeze-failure-v1/FAILURE.json", + "sha256": "cd7370369574aa2303abacfbfa706ccfe49b600646645d2eed8b7f0fea0a5ef1" + }, + { + "bytes": 19649, + "git_blob_sha1": "217f0914cb1357976003174133f824e575a677eb", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/attempts/C09-passive-freeze-failure-v1/NEW-FAILURE-CONTROLS-before-fixture-cap-fix.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/attempts/C09-passive-freeze-failure-v1/NEW-FAILURE-CONTROLS-before-fixture-cap-fix.json", + "sha256": "4a5e02aa82bbb5b39814867b937e42ef61d42dd0f0dfdea5adf43a12e9020e96" + }, + { + "bytes": 2436, + "git_blob_sha1": "0a833e4c08a5a65963ec5e3f07a6ddfd8014e769", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/inverse-v1.patch", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/inverse-v1.patch", + "sha256": "94de6cfcdeae505fea40adb242e75f4d8c17bb2a9c33465429ffe8ed20e3b8b5" + }, + { + "bytes": 2436, + "git_blob_sha1": "55a82e0884ac3b1381a8785a76606458718fde90", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/minimal-v1.patch", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/minimal-v1.patch", + "sha256": "313bdaa9eee999f405ffd023ba5818387bd232ea2889d60312c4999e8a73bc09" + }, + { + "bytes": 23560, + "git_blob_sha1": "70c4587a67a9f11f87dcc333b3cc84c4b17de773", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/originals-v1/bounded_serialization.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/originals-v1/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 23844, + "git_blob_sha1": "358f7b10828005cae453716d57103bab9fc6ff6a", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/bounded_serialization.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/source-v1/bounded_serialization.py", + "sha256": "fdeeb791c6cb0c03a5ab15903d51c3eb4cc5ff2a945c50d7f550acfe11376f3d" + }, + { + "bytes": 15778, + "git_blob_sha1": "35388100d9602e0a8998d6e770bf452249d276e8", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/new_failure_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w2-failure/source-v1/new_failure_controls.py", + "sha256": "742f1de31551d43c2665ad6166577c104a0acc746b3503cc60c5f11798c9a24d" + }, + { + "bytes": 16047, + "git_blob_sha1": "f9f92ba296c7c49544447615854a23d5ab720bd0", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/ACQUISITION-PROPOSAL.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/w3-runtime/ACQUISITION-PROPOSAL.json", + "sha256": "2f8959db0e0fbe310e9f47eb3a7dc9f5beba91ced409bccf83b057d7d798f448" + }, + { + "bytes": 1504, + "git_blob_sha1": "c29ab416e0c18f7aff3582ec47a0cd0c6385b4ce", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/ATTEMPTS-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/w3-runtime/ATTEMPTS-v1.json", + "sha256": "8adc37b5660100467cb780f247cd662b66854bcacb8d4f1b84962643fc8526db" + }, + { + "bytes": 44747, + "git_blob_sha1": "c4ac9f0cd8578ba99e05f0fbe4acfd150eeed257", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/DEPENDENCY-MATRIX.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/w3-runtime/DEPENDENCY-MATRIX.json", + "sha256": "716ffa9238d6b79030174a59947d55b1a2c9539d8c5aca9ce197df01687b29e1" + }, + { + "bytes": 4634, + "git_blob_sha1": "3ce42ae245c391823e9e9a612bad5a1076ae0ff5", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/FREEZE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/w3-runtime/FREEZE-v1.json", + "sha256": "e1b95913ef26a8c0f5cf41af4489304cd421839e44d987c8795faa45f94d890d" + }, + { + "bytes": 4428, + "git_blob_sha1": "b9d53fd48e80ae07630a03fe617c87618acc88be", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/HANDOFF-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/w3-runtime/HANDOFF-v1.json", + "sha256": "7a3806c7d5c6ef17807b2508c47e8186993475d2dddddeb772e64b94d063f79a" + }, + { + "bytes": 21364, + "git_blob_sha1": "54490aeff22e025a8b5008624f551fb760a59de2", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/INPUTS.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/w3-runtime/INPUTS.json", + "sha256": "5516c6a58dd34d6e0bf8f560697b8cf3036abc48d5afea1d7196903be4e7a5bb" + }, + { + "bytes": 1492, + "git_blob_sha1": "494528c3ed1b0ce772b775bdaa1cb83bb4daab0a", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/PASSIVE-CHECKS-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/w3-runtime/PASSIVE-CHECKS-v1.json", + "sha256": "be48743dcfddafe7b9a505aad2739a04a6ea3c95bad7c8c22f94859fb70e439b" + }, + { + "bytes": 49385, + "git_blob_sha1": "9218945772b12038ff3e31a8e1edee0e868ba289", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/READ-ACCOUNTING-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/w3-runtime/READ-ACCOUNTING-v1.json", + "sha256": "de61a9ed3f5dc5d83965c4615afc2e15f5655d94ce2b03d653e4fb5a225ae79c" + }, + { + "bytes": 15859, + "git_blob_sha1": "ea50c65baa0193f8c0082c102c6633cd1f47240f", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/RUNTIME-CLOSURE-PLAN.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/w3-runtime/RUNTIME-CLOSURE-PLAN.md", + "sha256": "b42032ce255d50f1ed34f75840a87ff60baae83cd6f4e1c8a9e988321a127aed" + }, + { + "bytes": 12759, + "git_blob_sha1": "004fbaa4dd7386f548e5c849b4f9f03d4c214109", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/SOURCE-IMPORTS-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/w3-runtime/SOURCE-IMPORTS-v1.json", + "sha256": "b04aa3a4c46d496ca5e3eb630c88b3e570906ba9908b2111d8568518926483b6" + }, + { + "bytes": 7737, + "git_blob_sha1": "80824a02c9ca334027bf5ee6992bd4e840eed784", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/SUPPLEMENTAL-IMPORTS-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/w3-runtime/SUPPLEMENTAL-IMPORTS-v1.json", + "sha256": "ce80e7b0efc4256a09e2dd2a1039ae6dfd7b96c8f254c942772999b2564c339e" + }, + { + "bytes": 3567, + "git_blob_sha1": "4186bab345e2ec456d49bf88ab30cb009387663c", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/TIMING-PROVIDER-CONTRACT-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "archive/w3-runtime/TIMING-PROVIDER-CONTRACT-v1.json", + "sha256": "78403162cc5d763d2c02ad70098ca2eecf2fe8948eb87677d6e7bad7bd3106d5" + }, + { + "bytes": 746, + "git_blob_sha1": "3adfb5eb57cd69f58012d2d52f0044fe89cb577a", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/ATTEMPTS-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/ATTEMPTS-v1.json", + "sha256": "56e0f90db42853d22d5d026b578f35b084f3e55e1b8d9bb9b27e062918913f12" + }, + { + "bytes": 84357, + "git_blob_sha1": "98328f29d649752263c172e33a76514b71550711", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/CONTROL-MANIFEST.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/CONTROL-MANIFEST.json", + "sha256": "8f8e18716404d4593cc94e66863fe63523b8fe6cbee64d1a7e1a3db01102f99c" + }, + { + "bytes": 58465, + "git_blob_sha1": "88aad4947927d4f2b8efdd3361ae2c7270328eaa", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/FREEZE-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/FREEZE-v1.json", + "sha256": "57ef6f8369e8a6dab4c615ff9ae740b7135e4df15580e448a76a73635bec04be" + }, + { + "bytes": 3192, + "git_blob_sha1": "fd7c36c51b7838566a565c6dcaafd0e938c0adda", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/HANDOFF.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/HANDOFF.md", + "sha256": "84b619994e678339ad676ead14ff3d4b077a809149afc33d53a344a2f4090ead" + }, + { + "bytes": 6559, + "git_blob_sha1": "51f69073d99b9f7100744132d5c57ec6fcdd7d3e", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/INPUTS.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/INPUTS.json", + "sha256": "6827e296ad56792f11a0e03c035e9805dbb0e7abae4e1d9a10c11d455f5eca43" + }, + { + "bytes": 2145, + "git_blob_sha1": "577c432ed3e29fdc73c5f89d7a7e08d274ff0bc0", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/PASSIVE-ACCOUNTING-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/PASSIVE-ACCOUNTING-v1.json", + "sha256": "bb705d9143ba33e1b8efce5e7e3fa6140e58afc19353fee3abdb982b7f378bb6" + }, + { + "bytes": 13789, + "git_blob_sha1": "272c0b532f511916b56e545bce840ae710b8e6ef", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/TIMING-GRAMMAR.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/TIMING-GRAMMAR.md", + "sha256": "c8ba66e722eaaa391cdfdfb7a7d043d1e2c5b2785fd56f9c92173c4acd5deb37" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T01/main/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 811, + "git_blob_sha1": "5aeb0757b5530e6b66e7ab95ee8e1a9024530ecb", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T01/main/EXPECTED.json", + "sha256": "59a66990c28261731b7ba7e25ad8c561dc4a49d71f4705ee73ff0133d25d4794" + }, + { + "bytes": 1139, + "git_blob_sha1": "b869fa1eb533c6913acd607f904452e7e8bac6bf", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T01/main/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "0bb441c6af12c57d7b7e13dd35c124499df55594a27f98406a983f1339c7442f" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T01/main/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T01/main/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T01/main/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T01/main/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T02/exit1/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "git_blob_sha1": "2bce4b1cd066731d33cc01848ae072e8337273a0", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T02/exit1/EXPECTED.json", + "sha256": "1772cd795a4b0ab4844ed82485a88ba84a5c187251a0c246f3b898307f419e32" + }, + { + "bytes": 1144, + "git_blob_sha1": "1a9d26a992cfb00ad0301a5fae896e83eb5cf20b", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T02/exit1/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "57a22a298fa9350ec57761ca81411f5cea639dea8ce73b8b973f432a6a18f16e" + }, + { + "bytes": 714, + "git_blob_sha1": "2b8c1e773a0412f215a8ef87e4ee7677d208eebf", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T02/exit1/admission.json", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72" + }, + { + "bytes": 715, + "git_blob_sha1": "10149ef09e7d5bcbb57a139226a6c273d22bfc07", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T02/exit1/observer.json", + "sha256": "a6944b83cc28d1763618c7c134cea5cfc7dcc9c9cd5dd2c7431639c52de3b1e3" + }, + { + "bytes": 168, + "git_blob_sha1": "45a51922775e1372eeace35b414b649dde8e0ecc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T02/exit1/raw-time.bin", + "sha256": "4799f18b7354cee0edd97d97aeb4d2e4174abf7bb5e0c74c62e94e4540885409" + }, + { + "bytes": 668, + "git_blob_sha1": "6d1464e3ffed557e5fe8309040374252102eed03", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T02/exit1/termination.json", + "sha256": "6f4dc1bfddf96ce8fe51ac818745eac894ac5e0bde7eb985e9197af88f0f3ec8" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T03/signal15/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "git_blob_sha1": "2bce4b1cd066731d33cc01848ae072e8337273a0", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T03/signal15/EXPECTED.json", + "sha256": "1772cd795a4b0ab4844ed82485a88ba84a5c187251a0c246f3b898307f419e32" + }, + { + "bytes": 1159, + "git_blob_sha1": "10ea4c25c99231aaa077f3556647861fe8545771", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T03/signal15/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "d8c9567db47af6d30f5cbc5d3299fdc233d018aff6938973dabdb54122c9d93b" + }, + { + "bytes": 713, + "git_blob_sha1": "eaa6a541e2a6d794b866381e4aa400f8593c1347", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T03/signal15/admission.json", + "sha256": "e6fa7982aa3a345ae9894393b561dbdebc4a2e2f5ae646c152204b86fa8908cd" + }, + { + "bytes": 715, + "git_blob_sha1": "e8424dabb9ba09c2d2d824f0061182ed3da17925", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T03/signal15/observer.json", + "sha256": "5566964e6fce03063b8923e7c888e665b3a06418faa9db08df385db5dafcbdf7" + }, + { + "bytes": 162, + "git_blob_sha1": "0e58713ae3babb77fc4f12f927e1b25bb7dd36cd", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T03/signal15/raw-time.bin", + "sha256": "e6ecf2de2fc2c88e5cbd8b91fe292eafc8a145ec81abf4aa9dc44d4793ab8844" + }, + { + "bytes": 671, + "git_blob_sha1": "9432ddeb1f96e15b1de6f27f0eb2cb7cf09bc9fb", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T03/signal15/termination.json", + "sha256": "ece24439b150f61d117ad7335951ed59dae6029e611681f1ab3487e4f3c85832" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T04/historical-exact148/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 960, + "git_blob_sha1": "e81052a333731b923d3da68defe6cce2d9ebb754", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T04/historical-exact148/EXPECTED.json", + "sha256": "c8268af1a93e5e81946398434e5579176e8af1ff17bd1ee12746c8583f71c620" + }, + { + "bytes": 312, + "git_blob_sha1": "20ae70130a66ba3a2fef63256fc16569dcea0e18", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T04/historical-exact148/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7751258ea35d124d6150c7c2dbc336c2fb2b55152ec94dbd034e73ced5d0adf1" + }, + { + "bytes": 148, + "git_blob_sha1": "a8b5f46650c82884912cab62e2be6e7c218bd80e", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T04/historical-exact148/raw-time.bin", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 142, + "git_blob_sha1": "a06347540f9a207ed67ead3d2d3b956f137cafb3", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T05/missing/CONDITION.json", + "sha256": "5cf3bad02f551c21d906126c7f8999d100f4476d870c01d7f497d3838877bc9b" + }, + { + "bytes": 664, + "git_blob_sha1": "6629c6946029f86c9672140eb1822e570c0494fa", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T05/missing/EXPECTED.json", + "sha256": "bb75b58f3cba811faac0b04ce55b812ad24051e52ff8690126a7d3b93008d30f" + }, + { + "bytes": 1154, + "git_blob_sha1": "f8746015dbab21376692aa3ecb26c6e6ab0900af", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T05/missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6dc7e8b361c19631107903cf73e03debb3669773b82d69c0c0b5f8c2d2131899" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T05/missing/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T05/missing/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T05/missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T06/empty/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "git_blob_sha1": "058f7b8a0d79944b210cbe2a0519f3d729dc1414", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T06/empty/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + { + "bytes": 1144, + "git_blob_sha1": "9f2c8cacd1c23a3ab209a8b391e02ee499202552", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T06/empty/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "9dfef87f6c9c7fb99efb1b778e2b610f785c25ba0cf0749215e4c9ff090a24c1" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T06/empty/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T06/empty/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 0, + "git_blob_sha1": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T06/empty/raw-time.bin", + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + { + "bytes": 666, + "git_blob_sha1": "32c173ca1d19549f80f7a893178a0e7fac6c86c7", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T06/empty/termination.json", + "sha256": "921ac4e1d2a353fea5f83d66d80a0401455b66f9972d88705e307c937c00970f" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T07/prefix-only/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "git_blob_sha1": "058f7b8a0d79944b210cbe2a0519f3d729dc1414", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T07/prefix-only/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + { + "bytes": 1174, + "git_blob_sha1": "f2e05f9a0a38639f24d3dc2e026b0280c5f5d904", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T07/prefix-only/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "cd33575ff30c57c29619cddeeb0d8ee2e3b1359789bfd0badfa9227a34e526c5" + }, + { + "bytes": 714, + "git_blob_sha1": "2b8c1e773a0412f215a8ef87e4ee7677d208eebf", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T07/prefix-only/admission.json", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72" + }, + { + "bytes": 658, + "git_blob_sha1": "4c2157545baa84785126e201f353a5f0bb983742", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T07/prefix-only/observer.json", + "sha256": "b935fa44d9e9b63f3a1e90e7ef35c833ea51fd0cf633279071bc661a944f1753" + }, + { + "bytes": 38, + "git_blob_sha1": "8dbba0a880d06cf2becfcc138888893a39e9ca86", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T07/prefix-only/raw-time.bin", + "sha256": "682bbcac082e76cb4acdd4a163fe6ee80088623442d8978912a910f7ca7c8937" + }, + { + "bytes": 666, + "git_blob_sha1": "5e0596e763d9c5b0ebd19fb4b7c0e3cce82b7bf4", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T07/prefix-only/termination.json", + "sha256": "bf8321ed492343e1bc150623bbb3ea0e70d030963cec6bf68b6e79eee1ea7111" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T08/truncated/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 664, + "git_blob_sha1": "8cdd10b847df4e658bcc09770a8279f0d2ee3a60", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T08/truncated/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1164, + "git_blob_sha1": "6e28abbd493ff25982f36f25cf195aa495bf99b8", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T08/truncated/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "89add8ff0ddbc2d4f18eb2b7e3f9e3f8fb546bbad16fc49da818b5cfc1f5451a" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T08/truncated/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T08/truncated/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 32, + "git_blob_sha1": "baa5e7187a48718aee3c615b0298346b3459939d", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T08/truncated/raw-time.bin", + "sha256": "7cee4884de549140a5734726237a2133cb54c4764e212b1a1d73c43dbddf3225" + }, + { + "bytes": 666, + "git_blob_sha1": "6524c3d81dbe9349ed8a4ed6e08e7909eefefd9f", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T08/truncated/termination.json", + "sha256": "2b0dc60ba88d2c33ca9d0d65ba5065fd3fe07daa694213a508002ecd41dc184d" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T09/malformed/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 664, + "git_blob_sha1": "8cdd10b847df4e658bcc09770a8279f0d2ee3a60", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T09/malformed/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1164, + "git_blob_sha1": "80ea0bac115dc74f3b61b516f92000a859e1a8d8", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T09/malformed/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "1c2163abbe35cd39a3b49118e59def41309c9a2e6d6812a944f64d8b992a82e9" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T09/malformed/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T09/malformed/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 18, + "git_blob_sha1": "17f93f608e8dc1bbe170cef49d136211b3963d8e", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T09/malformed/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 666, + "git_blob_sha1": "19cde81816cf2906fbb32125ec0159256555218c", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T09/malformed/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T10/duplicate/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "git_blob_sha1": "058f7b8a0d79944b210cbe2a0519f3d729dc1414", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T10/duplicate/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + { + "bytes": 1164, + "git_blob_sha1": "85a7ce1dba7904b1472a2da74c19527732cb30d0", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T10/duplicate/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "4b8f287160663a0e76df77ef19be7769d57d6507fec27969fd96752de2331006" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T10/duplicate/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T10/duplicate/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 260, + "git_blob_sha1": "e6a985f136cf29f01f9d220241e0cecd1c0a592e", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T10/duplicate/raw-time.bin", + "sha256": "8d42432a308b3149cb59e5b34f937887547344adc3f36d8336632868405f121b" + }, + { + "bytes": 666, + "git_blob_sha1": "8724c7cdb6fbe89f03cedb24a9cc4c607726aed7", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T10/duplicate/termination.json", + "sha256": "2113af3b3818702b7b508bf83d227a0a6a630fa6cc2b1ce1a4ab8ea790191417" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T11/suffix/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 663, + "git_blob_sha1": "43a97b3577532ce4b4b94abafd35a6ff145c2e00", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T11/suffix/EXPECTED.json", + "sha256": "abdac2b3cb54c3a7dd15fe4156cc46deffb84f6b672ef48cae649185e2d55246" + }, + { + "bytes": 1149, + "git_blob_sha1": "03dd2210b0885343030021da6fc8bc34693a3f7c", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T11/suffix/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c5674e4ef03bdcaa2c9915f5f121bf30d39d593f8d6bb286efd5772a9ee5a9e6" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T11/suffix/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T11/suffix/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 141, + "git_blob_sha1": "459bfc39209a4e226dc88f8d63560407d006143c", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T11/suffix/raw-time.bin", + "sha256": "40d8c82f4a150886b055a9ebbd8f90a1ff7e7f162269249ac57e9e757c579568" + }, + { + "bytes": 666, + "git_blob_sha1": "100a284592048d2e3e04fd0d1eb186e06eca36bc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T11/suffix/termination.json", + "sha256": "867704607530cabe3517d85e8f96d26bddf6b3c005ba054aa7d0e38e8688c1cd" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T12/duplicate-key/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "git_blob_sha1": "fd3edd91bf806ea4412b432713859fdf8f280c1a", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T12/duplicate-key/EXPECTED.json", + "sha256": "9d6b335eb9b7423b8b06f68707b2718963fc9d48a72dd6375c107fc85bb44161" + }, + { + "bytes": 1184, + "git_blob_sha1": "e61511ba1c942009984025784e4e7a508e27d3fd", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T12/duplicate-key/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "58a51d2c786393bef8207abda0d285d9507820f3bcd2ed603c6b6fa328d8bc33" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T12/duplicate-key/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T12/duplicate-key/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 150, + "git_blob_sha1": "209bd12899bdadeb6156d03ec7a2e603994dd3e1", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T12/duplicate-key/raw-time.bin", + "sha256": "25db74f21ff3458bac7a51bcb5828e278c9e6ab9c463e046a32203305358079f" + }, + { + "bytes": 666, + "git_blob_sha1": "97c2da783631a8ae782f96e0cd594ac4242cd242", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T12/duplicate-key/termination.json", + "sha256": "d12ee38e3ca4bbb438bd595bfb0b2795417bc5b41b6bbfe4c75f4be65597e393" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T13/missing-system/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 663, + "git_blob_sha1": "d6b484ad34406ab2390d64d9503bcd669a98d8a8", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T13/missing-system/EXPECTED.json", + "sha256": "1c5963ba3caa0e9d260057679f9f7ed211d71b99a8f127a42ae90bf133a93c27" + }, + { + "bytes": 1189, + "git_blob_sha1": "dedcc2812da3bc8d54aa2af23e051d0a9965472d", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T13/missing-system/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a239cdbca74025052d98c2d6f3b7cf5c68c7dc6c3fbf2d49193ea81c93a084b2" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T13/missing-system/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T13/missing-system/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 108, + "git_blob_sha1": "f7f6a9b9c6a890a6361635d74c66b109800cbc03", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T13/missing-system/raw-time.bin", + "sha256": "18258765bfe0844866b4f2fa41f85367415be50d443d8d23640c89298c669174" + }, + { + "bytes": 666, + "git_blob_sha1": "015a630076602992bfff5abf5e29704f55ed9dfb", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T13/missing-system/termination.json", + "sha256": "995d640f0dc23193a1c87fff0fa5567dc9ddf4f577f06704c17286d1eb5d81a8" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T14/extra/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 663, + "git_blob_sha1": "d6b484ad34406ab2390d64d9503bcd669a98d8a8", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T14/extra/EXPECTED.json", + "sha256": "1c5963ba3caa0e9d260057679f9f7ed211d71b99a8f127a42ae90bf133a93c27" + }, + { + "bytes": 1144, + "git_blob_sha1": "1484e9438f9d8fd7bb361556e979d7cbf0f060ce", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T14/extra/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "b8068e1e8810598cdb010543927ebd34af20f82f5780719c152705fa9493ded4" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T14/extra/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T14/extra/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 145, + "git_blob_sha1": "129eed9b29ca0e9fd334cd716746d83fd7986544", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T14/extra/raw-time.bin", + "sha256": "a16380241579ebc1df5703bd7ea76014896cc20210b42c9f566cec6908e70769" + }, + { + "bytes": 666, + "git_blob_sha1": "279fd9c478452a16e60a6790decc0d13570b2928", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T14/extra/termination.json", + "sha256": "983498dfb65c5e9b45f05ec436d26ecf84b0bf47250ce0c03c9a704f0270fb57" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T15/string/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "git_blob_sha1": "c9c4e2e4e0c34c25a49f9e14adaaecd3fa8e7834", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T15/string/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1149, + "git_blob_sha1": "579347b355bc9c36a773239387b19b9c4f0a93ee", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T15/string/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "ef539ec8e9ffd825abd4a088b5a1f2c52b35ba002c81649573f62b82bdeb839c" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T15/string/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T15/string/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 132, + "git_blob_sha1": "6667ef8f47f7ca2b01564bf73d0cb7659fdf3977", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T15/string/raw-time.bin", + "sha256": "55d57cbade4b1b8f7ac9fddedcb5a1b08a69b84b45891a8f5844cdf21be9806d" + }, + { + "bytes": 666, + "git_blob_sha1": "796c75403e55038e866ee01bc5b4cacdbc782920", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T15/string/termination.json", + "sha256": "ebfd987c71886296aa530d1eb3fe7aa4fff5ae95d391c43f0a306b9f518730c6" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T16/boolean/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "git_blob_sha1": "c9c4e2e4e0c34c25a49f9e14adaaecd3fa8e7834", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T16/boolean/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1154, + "git_blob_sha1": "c680dfe1760cfbcfa90503f20b740739b414caf2", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T16/boolean/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "04025e93ee63db32eb827197fefe0414dd7f11fb47afbef95e680116a06c90a4" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T16/boolean/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T16/boolean/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "git_blob_sha1": "386de2a9d97bd0fb6bd18c4cfd42bb899c98c57e", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T16/boolean/raw-time.bin", + "sha256": "0d6c5bc5ea975cb7eac5623c1b63fde473b3f54308da9d21d4c8bc332ddb174a" + }, + { + "bytes": 666, + "git_blob_sha1": "ed51ef1d3b11cad6a7a180765c029589f33baac2", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T16/boolean/termination.json", + "sha256": "17b62f6ba17a47c62b81d3337e4c47de034bda8952cc25e546d8b18ba9d85ce0" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T17/nan/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "git_blob_sha1": "9cc4953a6007933c4285abff5f17621fc730dd52", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T17/nan/EXPECTED.json", + "sha256": "237a19120b0a78c487830c705c3dab6e4bf863bab1bb8c80e16a5e1aa9b55ee3" + }, + { + "bytes": 1134, + "git_blob_sha1": "8c0c5d4879c198c297db838c7394aa8b13db61a3", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T17/nan/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "d9da5d1a05b40f4f38c6418973c17313882c5202d26fba14ce3d01d8bd000357" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T17/nan/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T17/nan/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 129, + "git_blob_sha1": "3dbe9495b0d487c48ef7a0934a8af02616a22644", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T17/nan/raw-time.bin", + "sha256": "225f270cba6ba77969b77f330c048c743a6f33e2dc7e47030d2560627c8ef4a7" + }, + { + "bytes": 666, + "git_blob_sha1": "c3d598b7a2e0c840f77d973e25612adabb8eb7ec", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T17/nan/termination.json", + "sha256": "24677bdf04fba91f981da622a8677a227862b8f3c006b7084cabcf0fbe3d3e1f" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T18/infinity/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "git_blob_sha1": "9cc4953a6007933c4285abff5f17621fc730dd52", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T18/infinity/EXPECTED.json", + "sha256": "237a19120b0a78c487830c705c3dab6e4bf863bab1bb8c80e16a5e1aa9b55ee3" + }, + { + "bytes": 1159, + "git_blob_sha1": "c3b21ca6441f239c6977314adb9532ff2d6f0d0b", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T18/infinity/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "be86d2e58d430cb4d171fe9b3a5cd2935c02e71574b6cdd94d8928552069b021" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T18/infinity/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T18/infinity/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 134, + "git_blob_sha1": "ac7bd3b508702f10216e1fba699fb7eb00b38f36", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T18/infinity/raw-time.bin", + "sha256": "a3ce51688e6738a2108bc005a86c975584a21e7efbf924049719459df470e254" + }, + { + "bytes": 666, + "git_blob_sha1": "1e6142ae876b62e1bcae104f81e779b0e1ed0aed", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T18/infinity/termination.json", + "sha256": "ef4c71ca71167a70f34bbc9df1380c0ec4fefa1d567616c38c1bede453ec150a" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T18/overflow1e309/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 671, + "git_blob_sha1": "ff228e47ca9256dbd4d7bd97e21d3728ac1d25a3", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T18/overflow1e309/EXPECTED.json", + "sha256": "5ea8cb680c1c172e6b7933bfe774986b18bdb5a911f6ebf11f5ae726ac9767ca" + }, + { + "bytes": 1184, + "git_blob_sha1": "c086268cb21c7ec2616a1e6dad26c0c5532627d8", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T18/overflow1e309/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "844754e4e7a4a503d1984101c00d75026ecc3abbd5589d6a733884132007495f" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T18/overflow1e309/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T18/overflow1e309/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 131, + "git_blob_sha1": "05c68d5ef42144f52e38c9ec270d3213729f331e", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T18/overflow1e309/raw-time.bin", + "sha256": "b5163cc542f901a628ed9e93adc1d0ea746f6c4d77a32f185b334284a7fed64b" + }, + { + "bytes": 666, + "git_blob_sha1": "e1b60a4e5427ccc27977a721ba6a2b8e0306c65d", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T18/overflow1e309/termination.json", + "sha256": "b08c90f3e9adf072eff881432d046fa95cd6272fe5f5f44bfea450f156aceb06" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-rss/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "git_blob_sha1": "c9c4e2e4e0c34c25a49f9e14adaaecd3fa8e7834", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-rss/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1179, + "git_blob_sha1": "5ce24a4ff1ee21cc7c0b113c11e310ac59cc370e", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-rss/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "68530efc6663d603374745d0e9712853bab3341e9c3f13020b03ebcfe7cfa53c" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-rss/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-rss/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 127, + "git_blob_sha1": "32612b99fb07b8fc64de4d380d98afd9994596a1", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-rss/raw-time.bin", + "sha256": "3ba3b2b31cc9003291a82610683976234be8dd5ef2be5418ad1f68237b226210" + }, + { + "bytes": 666, + "git_blob_sha1": "0d1e8a6bfe51520efb1a9e69d6669e72cdc2d57b", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-rss/termination.json", + "sha256": "a2fb2badf895f715bf77220338e835b9d475a4c881bfc827cdcf7655726efd35" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-system/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "git_blob_sha1": "c9c4e2e4e0c34c25a49f9e14adaaecd3fa8e7834", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-system/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1194, + "git_blob_sha1": "340fb8c0f798d7edd995f016d69633fc67c06435", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-system/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "aa35ad2b75c18f145edac42d9e65625c1fe3dcd22191266088bb791c481aa1c0" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-system/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-system/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 128, + "git_blob_sha1": "0ba0f0ed8c3571d9d4fcc06871ed1809c8f75e36", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-system/raw-time.bin", + "sha256": "70274dce35113ec77c2dc2cc836d64b8982c9635ddb480ec68ef3aad518eb576" + }, + { + "bytes": 666, + "git_blob_sha1": "0ea7b5a2e3128e54c75571e2f2c5ec87dd183313", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-system/termination.json", + "sha256": "fae5bc63bcf8145b6eca592d85b887256dc3b61cb1389627731021dbff8bfb08" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-user/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "git_blob_sha1": "c9c4e2e4e0c34c25a49f9e14adaaecd3fa8e7834", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-user/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1184, + "git_blob_sha1": "e77e784469e50f47c7599be1cd08ccb4fb6194c4", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-user/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "5cb3c419a5b101198d632262727f699d0d5446dcf5bb4f1c68cccc01c6b864e8" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-user/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-user/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 128, + "git_blob_sha1": "fa4b7d988d182ad00efde0dcc13ef9faa46232de", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-user/raw-time.bin", + "sha256": "cb41128eb0ba14150c2080c8f3e4171cf638011737648df69046fdf75fe93e0a" + }, + { + "bytes": 666, + "git_blob_sha1": "82f9b505440b4d315e71072441f36ec62a9d5883", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-user/termination.json", + "sha256": "e9b44e0e05c0bbc263a7549da09664907f5ba7407d9e4392d9d056f9ebcd40c9" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-wall/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "git_blob_sha1": "c9c4e2e4e0c34c25a49f9e14adaaecd3fa8e7834", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-wall/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1184, + "git_blob_sha1": "3ee853f26b4a964bcce85b7f1a56ce9727d6132e", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-wall/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "061e788b3354ccb44eaacea3255383e1427d1b148d24eca936a7cde7694d5cfa" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-wall/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-wall/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 128, + "git_blob_sha1": "e7c66b4968b403a2034448644497e650a7a48053", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-wall/raw-time.bin", + "sha256": "89a4669bfb5773f4ef9313124268d8895e84a8515e33fa9dd04a87af5cd2d96d" + }, + { + "bytes": 666, + "git_blob_sha1": "c8f6be0d9f2f58eb79651de4499e23e3e7d4fe1d", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T19/negative-wall/termination.json", + "sha256": "22cd6a8e88a054f61db28c417e442064e82229a57897a57f0f3d4aaae6188947" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T20/33digits/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "git_blob_sha1": "a0bcb0794bca57a4a3c882aa1285e2f7fb21017d", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T20/33digits/EXPECTED.json", + "sha256": "ecf54463decbfb063a1634d106dd0ef28c6a578661d89e27042e9f7c2b17a6dd" + }, + { + "bytes": 1159, + "git_blob_sha1": "3193048c3a5220a2c3da2760cb42d9710e934148", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T20/33digits/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "739e40b87dc1446ec6d5e42bc8a9730f07c333f48a6eb0707e28af3306089806" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T20/33digits/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T20/33digits/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 159, + "git_blob_sha1": "6cce184c336379696d552ac3515bb8a5319a23f4", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T20/33digits/raw-time.bin", + "sha256": "fb0cfe15df68354188caf1057b0fe2a7a78896c7c6138a592d403cffbb467fb7" + }, + { + "bytes": 666, + "git_blob_sha1": "557f02155ab8044e4a95a62225885630b68a4cdf", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T20/33digits/termination.json", + "sha256": "b75e499855c2fd63764936e0920c0a70aee9cd5b4bcbd537bc0fb9623acaa50a" + }, + { + "bytes": 193, + "git_blob_sha1": "74c0f48b0db1dc2184c87dd1a391e391ed815ff5", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T21/65537bytes/CONDITION.json", + "sha256": "17656ea94aecfcca5556b77705e0f7b1cb0f18ac5e547544fd705c6e126536c0" + }, + { + "bytes": 658, + "git_blob_sha1": "cd8ac0a9a5d8c673b579d81ace229a7302c7e5d9", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T21/65537bytes/EXPECTED.json", + "sha256": "db6b7bfc1ef7f6112c9819a02a0c2e275de0029fc2d2b9c73650624db561230a" + }, + { + "bytes": 1169, + "git_blob_sha1": "923f8c23ea3dd57f546b57f588a7d7850cc90b36", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T21/65537bytes/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c09c6777872a09b36871221540b34f272ed0ad49aeb32407809aadc2697802c5" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T21/65537bytes/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T21/65537bytes/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 65537, + "git_blob_sha1": "171c7a5b204a9bb496bd06d4b0d27f606568b76f", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T21/65537bytes/raw-time.bin", + "sha256": "76c002eec0c9da854ca2ee5dae9fb0069a622274b6638ab712fcb70384304899" + }, + { + "bytes": 666, + "git_blob_sha1": "f5cfa4b5a6c3af26cfd5b6b5af8353b18d9270f0", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T21/65537bytes/termination.json", + "sha256": "e7407b5e56086053723bd2f19c1e4542778ff62661e114bbecc630c5f8a2486a" + }, + { + "bytes": 132, + "git_blob_sha1": "1ede8fb891b834adcac272834622ab5ee5091d6a", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T22/4097byte-line/CONDITION.json", + "sha256": "f9a55ea574ec3f23d2f26045fdb452ddca323454cc31620d96faf9806fd049a9" + }, + { + "bytes": 657, + "git_blob_sha1": "09ebc63f716d4c2acd3698e98374e14b52625c3f", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T22/4097byte-line/EXPECTED.json", + "sha256": "b25492088211621e52c89760356491421851e92a5d005c3316026b4044aaf941" + }, + { + "bytes": 1184, + "git_blob_sha1": "6f9a59ed215f3303d892fa4e0ba55e960f5b4f11", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T22/4097byte-line/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a8ec825fefe632eb4c89326ab499c93616e4a02ac86feec5d6b24becbb319784" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T22/4097byte-line/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T22/4097byte-line/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 4098, + "git_blob_sha1": "08166768d26ba317732e4040de5eedea0a0652cb", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T22/4097byte-line/raw-time.bin", + "sha256": "970c8625689c636de19e290b687c72beee0b75d0fac9b952118caa99bc41b211" + }, + { + "bytes": 666, + "git_blob_sha1": "bfb509b25fc920ad1855176e3594c2c6196631cf", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T22/4097byte-line/termination.json", + "sha256": "c6a2bd57d1ec203db36fe68b2bf3b213b43e4c6854e9756e71031e2e9582e079" + }, + { + "bytes": 161, + "git_blob_sha1": "108a13e7005a08be19fef7768b651a81f26e2e88", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T23/invalid-utf8/CONDITION.json", + "sha256": "440164fe7c38c0cfee0fdbdee04cef4213168b3be65774dc3ec44a6f7619b20f" + }, + { + "bytes": 667, + "git_blob_sha1": "238b8e215d915582b2ca6be4bba887c3b909ecf1", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T23/invalid-utf8/EXPECTED.json", + "sha256": "8edc2e44e7bec725999eb08fba15a58452a2221326325506cd3835d93533dcf2" + }, + { + "bytes": 1179, + "git_blob_sha1": "028ef6b2dc5db123513c3eb6fff1626ca5d989d2", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T23/invalid-utf8/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "ce049bee65aa849d450d46936335467381d3de01ab19712f18e2acedf68221a5" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T23/invalid-utf8/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T23/invalid-utf8/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 129, + "git_blob_sha1": "d746626356b0a5ff3c261226657d820026f98462", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T23/invalid-utf8/raw-time.bin", + "sha256": "7adba38e0334cd3d10e33a12f05a7f4d6dd611945a0822432a188df689562843" + }, + { + "bytes": 666, + "git_blob_sha1": "388a18c48248eb2cb610284fd1807f932e8f1370", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T23/invalid-utf8/termination.json", + "sha256": "6db9bd8abb57c0c215b0e7808590ec6f53d8d16f07c2fcf936a452127c3ba08f" + }, + { + "bytes": 189, + "git_blob_sha1": "58052c4572321ab5452e90dae4f080fdbf6774c8", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/CONDITION.json", + "sha256": "25b72689306e7af81dd30f7ccd17281bf874568b5d099d61ad96a71823ecd27d" + }, + { + "bytes": 670, + "git_blob_sha1": "2e7cfc73e4c52dd0db9c5a6fd6ae05f30d1c81ea", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/EXPECTED.json", + "sha256": "5ef9e46304c8d1eb5b3ccd18cb6b6198503a5f123daefc18089e78f9e7ae2269" + }, + { + "bytes": 1229, + "git_blob_sha1": "175163ab021ec69f7c6c9be57cd089538e51d92d", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7aa6b9778fa4cb7bfc0baa1c0e3d13920b6a61ae088b01c76e6ecbc36aaa257b" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 167, + "git_blob_sha1": "8b386ec1818699f7bcb980727eca8a2dd0fbead7", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/directory/CONDITION.json", + "sha256": "8d24db469f032d9616e026256c2cdd0f7d6f5d7bec3cbd3aada428eecc8e7092" + }, + { + "bytes": 665, + "git_blob_sha1": "a534f8c03cc11b57721618cbc9dd61224a8a1b9d", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/directory/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + { + "bytes": 1164, + "git_blob_sha1": "12c3950ebcc13c44cb881c9a8e51e34487adbdad", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/directory/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7f1d19e7939cc33f610e0bed2ce45bb596a76223d3e09936d87980c53e35c5f9" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/directory/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/directory/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/directory/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/directory/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 188, + "git_blob_sha1": "8e7a4c4881a1a935830948d5d1909cc9fc6c99cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/fifo/CONDITION.json", + "sha256": "6509e5e58285916caacce1e13d32d4d0148a477058b88c142eb9064a8be16f53" + }, + { + "bytes": 665, + "git_blob_sha1": "a534f8c03cc11b57721618cbc9dd61224a8a1b9d", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/fifo/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + { + "bytes": 1139, + "git_blob_sha1": "0f8b2b7cf308733ddb760e2de7b51bc47a10583c", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/fifo/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "de45b3ea98f474e21fbf4d0a5e9566e0efd06000fb6420d2cd454cbb9eea5679" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/fifo/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/fifo/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/fifo/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/fifo/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 171, + "git_blob_sha1": "1f383161663258d94b3fb4c0423294762db5bf26", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/hardlink/CONDITION.json", + "sha256": "d0fb5536886fb94e8bbd50b7624bbb56e685c1c616f2a88774c91333fac66d18" + }, + { + "bytes": 668, + "git_blob_sha1": "0ba6e841cfb55a21a37f9aff19f25dc94b5687d8", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/hardlink/EXPECTED.json", + "sha256": "0ce6def8961fc2f883f74e9ba1b1b6613ec6400c1106c6fc0950ebf08c58b134" + }, + { + "bytes": 1159, + "git_blob_sha1": "eb7133e05778c6d2d2b4567e0ef018210dd7d937", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/hardlink/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "46051817121ddc90d6c3060540b145951dc23a6d78fa8defd540d63c5df5abc0" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/hardlink/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/hardlink/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/hardlink/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/hardlink/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 179, + "git_blob_sha1": "b3185f658518ec3a08aedafbdc4baf6d321c2438", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/same-path-alias/CONDITION.json", + "sha256": "47469cca4449557069f50a94201dce162601982c30548066022d7018426f059c" + }, + { + "bytes": 670, + "git_blob_sha1": "ed677a30cc8f1e0232db019cd2492659fc9b4260", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/same-path-alias/EXPECTED.json", + "sha256": "6d89c531ca9cce69bdcb5292c8c501d5488ad81ce969ae8276f444e80533e1de" + }, + { + "bytes": 1194, + "git_blob_sha1": "32402a51c8e6197f9869be011e986211922ca770", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/same-path-alias/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "5c427dc9dbc7f74695342ef967220b909c82f09347c5e7370aa5f5f422124b81" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/same-path-alias/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/same-path-alias/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/same-path-alias/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/same-path-alias/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 178, + "git_blob_sha1": "49150591cb3d0609621e5e4a35217a39fd93482d", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/symlink-final/CONDITION.json", + "sha256": "90708b1a3cf65f6b784757414dff1596aeb626321fbd63b4196de43c61768a48" + }, + { + "bytes": 665, + "git_blob_sha1": "a534f8c03cc11b57721618cbc9dd61224a8a1b9d", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/symlink-final/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + { + "bytes": 1184, + "git_blob_sha1": "c36e0089d7d4d54e01ab533fa3932e88d58b11f0", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/symlink-final/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "98b75f05fa1bd7f64610d8921faac9984b2442444bd35d26139f3d4ab990536f" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/symlink-final/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/symlink-final/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/symlink-final/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T24/symlink-final/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 186, + "git_blob_sha1": "678682c31aeedae8dec4b1ff823264e0e05dbaa7", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T25/ancestor-replace/CONDITION.json", + "sha256": "3dbd8f7b960bf0a3363b0e5b5e54da8fbf4db51e6cd7f9f0c08bb94882303c30" + }, + { + "bytes": 671, + "git_blob_sha1": "e87c5a6b1a3f637d25368c74093fff8506ad4159", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T25/ancestor-replace/EXPECTED.json", + "sha256": "25f094b138bd86df799df467c0f592500daea7e3861edfde780983e5d208663f" + }, + { + "bytes": 1199, + "git_blob_sha1": "b877d7e8400080eb972c1e18b9010ea00764865c", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T25/ancestor-replace/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "eea3cfebf7f62ac54acc0bd2aa9f62c000f377ad9ea0b1959373a65b4a87965c" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T25/ancestor-replace/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T25/ancestor-replace/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T25/ancestor-replace/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T25/ancestor-replace/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 188, + "git_blob_sha1": "7646e3594d2fffc9476356c6f7f9b7b6fe8e99af", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T25/replace-final/CONDITION.json", + "sha256": "ececae5c479e530f379bae515a184c980fcb0514a903da12c6c0c27152ce1899" + }, + { + "bytes": 671, + "git_blob_sha1": "e87c5a6b1a3f637d25368c74093fff8506ad4159", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T25/replace-final/EXPECTED.json", + "sha256": "25f094b138bd86df799df467c0f592500daea7e3861edfde780983e5d208663f" + }, + { + "bytes": 1184, + "git_blob_sha1": "a550bf5d5a84ce80d062ee7de22f566df0bdf973", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T25/replace-final/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "57ca34f2f8220ecbc01b57e980465d7add400267153b3fc95cca33e8987aa84b" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T25/replace-final/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T25/replace-final/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T25/replace-final/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T25/replace-final/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T26/observer-stop/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 667, + "git_blob_sha1": "495fce6cb8da0f6b8e6eb4b602e85c7d42c5a8e3", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T26/observer-stop/EXPECTED.json", + "sha256": "b5443cbe5ed7f452e6f112e6a1833abc44c49a0a7925e200027ec4f015b92e10" + }, + { + "bytes": 1184, + "git_blob_sha1": "88763606dd6d8ab5f50c1f89ec2b40f1e13eb0cf", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T26/observer-stop/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6978c893afa55bd5ac45280a11bd70940076f517339820e720bf2f18feade5e1" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T26/observer-stop/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 715, + "git_blob_sha1": "a44d2362e6e691034ca1c5dca7f499f5f9ce27db", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T26/observer-stop/observer.json", + "sha256": "72a9c2b130738800e31b6f6bce022a4802ad2105929545af2637b4688bc42403" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T26/observer-stop/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 668, + "git_blob_sha1": "df000239a6283696cc5edf6599479d50e22c3ab1", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T26/observer-stop/termination.json", + "sha256": "d2a15f3ae5056dccdfb36a552fa61cb16fde0eeae77718467c64323dcd246b88" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 675, + "git_blob_sha1": "41e0273c63ebf4ddfab6cd2b3c679f60c157611e", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/EXPECTED.json", + "sha256": "e774edb724400c1ad3c1830de4cdb6a702dff6c2ed5f659857e05b442d6b2283" + }, + { + "bytes": 1234, + "git_blob_sha1": "72238bf3cf3b6d730579103ffce7f07e75d89980", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "726c9fd81c381d4a4b97c4590d85085c65de8c479e58835237b95cc0f4158601" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "b87a6d79e33fcd22e011ab09f5674a83250bdeaa", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/observer.json", + "sha256": "6e3df63ff80623f73f69bb6d547d5e7c544e10de04ca6b751542538874faa906" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "git_blob_sha1": "5e3bba550142221b501cc1af65c10eb41882d981", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/termination.json", + "sha256": "25fe3fb372801ae7dbc87940f8d0d593a7c767c8d329e486b25d6320bec20d64" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/exit-disagrees/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 674, + "git_blob_sha1": "f1182c350f8f958f21714cb9befff9ba5ff422a2", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/exit-disagrees/EXPECTED.json", + "sha256": "68fb34656214dc5fbb30a5c0c3248999f49a1c3356c0b0d1c78e4fd7cbf261d7" + }, + { + "bytes": 1189, + "git_blob_sha1": "1e33d86a489b6d7ac63ddb78ee015576f780beec", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/exit-disagrees/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "415894f335d68171d738ea969d9f7c52f54e50d66e2f7fe7ab8cc5ecf83103b4" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/exit-disagrees/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/exit-disagrees/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/exit-disagrees/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "git_blob_sha1": "f0b09bd19b283d71824a61962cb8742e739f8a72", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/exit-disagrees/termination.json", + "sha256": "6f7d9b7363f9063ec23a9fec08160f86bb9a6743322b06db289f4c9d018150be" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/missing-required-fact/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "git_blob_sha1": "ec25840c48ff203f12ef8fa24ee86ff3bf5c1a45", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/missing-required-fact/EXPECTED.json", + "sha256": "04bc7cc469f325e19036b8a1cf0be6684f52d824ac92a5f338f2ec6868af6134" + }, + { + "bytes": 1224, + "git_blob_sha1": "de4f38312b16c91bcb5e3ff9bab98ba304cb1ff4", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/missing-required-fact/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "8b9f5bd1cfc400e18d471ddf7b0178102530a98fa307c02fd1473d473b3bb1ba" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/missing-required-fact/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/missing-required-fact/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/missing-required-fact/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 648, + "git_blob_sha1": "96d575a910cf6acf7e3a4d81c8352b502af8ad76", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/missing-required-fact/termination.json", + "sha256": "dbd806be09d152303cf6053028b951aee7fed39f06c0c7e6763678ba270afa48" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/not-reaped/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 672, + "git_blob_sha1": "b6ff94e966fa4ba0d7432261d5dcaa425badd2af", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/not-reaped/EXPECTED.json", + "sha256": "2260c11ea2392db028b46599545d93387eb1bf38d4223b7bf0215945bafd233f" + }, + { + "bytes": 1169, + "git_blob_sha1": "38bacba3f26442f768722b7a3d5bd18ae56510c3", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/not-reaped/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "20299fd190085e125cc1830fd43679d151e3ceac92f70b52860235c059bc07c0" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/not-reaped/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/not-reaped/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/not-reaped/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 667, + "git_blob_sha1": "c1c84a16a207140954234d76e54531b223881257", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T27/not-reaped/termination.json", + "sha256": "ca442d1abc50385a38c4770363b3cfed4d625d5cf463dbeec90ee716be0451cc" + }, + { + "bytes": 157, + "git_blob_sha1": "e1ddc75a3e6bcbba3df6b347c2b5fe6b709f06e3", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T28/admission-missing/CONDITION.json", + "sha256": "48e15b14d80fed9fed7ce971b9fca5f1ca1a6a52bef2fdd6d54644ecef49e7d1" + }, + { + "bytes": 667, + "git_blob_sha1": "c67c3d6e4cd71ab1566cc45a43ee39c61e26ab23", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T28/admission-missing/EXPECTED.json", + "sha256": "4c2534709f87fd417888d2567dd18bc68d9ad3733ec24eb26c21fcabdd134202" + }, + { + "bytes": 1204, + "git_blob_sha1": "fb70a954ba1ff45bf4a69cb34903d8b10c5491e2", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T28/admission-missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "46345080774bb9b293e20f8a941ef68708ccc719ed8b9e4d6640dd523a664774" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T28/admission-missing/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T28/admission-missing/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T28/admission-missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 156, + "git_blob_sha1": "04372ca9175da1fe514cd76d1f22ae007f79d3c9", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T28/observer-missing/CONDITION.json", + "sha256": "c5df079f5fc6fe6e1ac7a0a0b8ec5214103c3cde0a6bfb9dd7e4cd466a4285f3" + }, + { + "bytes": 666, + "git_blob_sha1": "370ea99525dc50111a1546ad4e75d154471f6289", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T28/observer-missing/EXPECTED.json", + "sha256": "1d6f1f30a68e6eb351cdbb70b83797edcf4c50dba27c859d632690fa3e44395b" + }, + { + "bytes": 1199, + "git_blob_sha1": "cf34c013ebc5eed341852e509aeac73b716498a5", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T28/observer-missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "3945a248a770b76764000f200be790fe380361fd8cb4a927c163d0ba141de640" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T28/observer-missing/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T28/observer-missing/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T28/observer-missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 440, + "git_blob_sha1": "5d77045ab5081bf12d2eab2664aaff943c40bebe", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/CONDITION.json", + "sha256": "afaaa3398516e092299bc769f7eabd6bb8c281e19f419c11c5c35ac1b17400e2" + }, + { + "bytes": 664, + "git_blob_sha1": "8cdd10b847df4e658bcc09770a8279f0d2ee3a60", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1224, + "git_blob_sha1": "3206d78f705cb5864036d6457391bb29ca408812", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "71a88a549957bb4db65be58353c1f80411b98cdbc589c640c1cdf0909e2ca21e" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 18, + "git_blob_sha1": "17f93f608e8dc1bbe170cef49d136211b3963d8e", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 666, + "git_blob_sha1": "19cde81816cf2906fbb32125ec0159256555218c", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 373, + "git_blob_sha1": "63cf190978899ff5cd0c1c8a64729769902920e8", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-close/CONDITION.json", + "sha256": "6ce4946d219efb1c2b8b39551c30953312ccc8ec2421b1a240172611f1a4af8e" + }, + { + "bytes": 664, + "git_blob_sha1": "8cdd10b847df4e658bcc09770a8279f0d2ee3a60", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-close/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1179, + "git_blob_sha1": "e5a0aca7d00036cb6cf51ce535432c5ed13f44b8", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-close/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "f23cd1b6da1a7626a4e36f2bc6be8ffce30a3fac548859a74ef909b328876163" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-close/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-close/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 18, + "git_blob_sha1": "17f93f608e8dc1bbe170cef49d136211b3963d8e", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-close/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 666, + "git_blob_sha1": "19cde81816cf2906fbb32125ec0159256555218c", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-close/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 282, + "git_blob_sha1": "9570d944c09fed0aafab7ff530271446df863c76", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-write/CONDITION.json", + "sha256": "d56cff3247d7a89ff7c4f9ed1e11f32213f994e57fe9c4215e4a22741a5f97b0" + }, + { + "bytes": 664, + "git_blob_sha1": "8cdd10b847df4e658bcc09770a8279f0d2ee3a60", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-write/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1179, + "git_blob_sha1": "a2b8565f0f1a10c8b53dc27be3d8d8bec6adca34", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-write/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c8ff639f466b20fe713f34e165da671487ab11626bf86a14549184f018925bdb" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-write/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-write/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 18, + "git_blob_sha1": "17f93f608e8dc1bbe170cef49d136211b3963d8e", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-write/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 666, + "git_blob_sha1": "19cde81816cf2906fbb32125ec0159256555218c", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T29/report-write/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T30/individual-rss-cap/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "git_blob_sha1": "436bd3575283e43879b9eb9fcc7868b1681a0bdb", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T30/individual-rss-cap/EXPECTED.json", + "sha256": "bea68b0de63c3ea58266d8d42037db065c5ada115386ef11429b4eee7cb3f8d1" + }, + { + "bytes": 1209, + "git_blob_sha1": "bb0f3f67bc84d0479d441a8cce99343eeeb4e3cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T30/individual-rss-cap/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "676c3566d5d554b6ed66cc7b493aebd9d80093c84a53cd82fcdb97170b89880c" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T30/individual-rss-cap/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T30/individual-rss-cap/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 132, + "git_blob_sha1": "6a7f02bf549d5c571e0feb535404baf702e307c0", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T30/individual-rss-cap/raw-time.bin", + "sha256": "c50d8642d5a8771588de2ac61a472f51ee37fa8f7bbc12517a2f3bb8518718f9" + }, + { + "bytes": 666, + "git_blob_sha1": "376ecb0afcefc9c80ed4fe9d6bc0472a1ffc3119", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T30/individual-rss-cap/termination.json", + "sha256": "48bcf19d238847ca48c54d970a3e32a5629240b0bf3d2ba43953455df0e078a0" + }, + { + "bytes": 150, + "git_blob_sha1": "aa47c14552bb80e72ba04461f068033890397bfc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/CONDITION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T30/ledger-cap/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 655, + "git_blob_sha1": "489d87748c03bf3ddf872d7c93cc94363ce75334", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/EXPECTED.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T30/ledger-cap/EXPECTED.json", + "sha256": "6a9f4bab7a55a09a0ec39a42792bf9b4e3e8105a044699c3e78c1bc25dd397e4" + }, + { + "bytes": 1169, + "git_blob_sha1": "cb556531296e0a573f81825d89b7f71a874e6adf", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T30/ledger-cap/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "666b2ab42145d0a54d327a194ecc345e582a18ae18c987fd2ba975119be4930f" + }, + { + "bytes": 713, + "git_blob_sha1": "dabffe9e4ab343d0fe606b0310d13253f336da50", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T30/ledger-cap/admission.json", + "sha256": "7b1e807549d7d4e1224e09ee0ed90b230f6b66235b77615098a87c21817ad7b3" + }, + { + "bytes": 658, + "git_blob_sha1": "7c1a672dfc6c8a321262c1e539225170fda773d8", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T30/ledger-cap/observer.json", + "sha256": "15e6d46ba86478170246247e39e727a91c1d6eb1800b0090046688ebbcb44750" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T30/ledger-cap/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "git_blob_sha1": "4b8b101e422c477120278d23786534a5113531ba", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/fixtures/T30/ledger-cap/termination.json", + "sha256": "363d2261d3d6857d7653cc99cd9ba93ddeb24838e67350b86673812b0c2386b2" + }, + { + "bytes": 27202, + "git_blob_sha1": "8e44f91b3fd443316e7f7a1f563e060f7d224040", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/parent_readback_v3_DRAFT.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/parent_readback_v3_DRAFT.py", + "sha256": "77277fcdc58bc1cc268497a32e7522fc91428cb7d83696d42d878aefcf583359" + }, + { + "bytes": 106265, + "git_blob_sha1": "fe3c1f51153af57d9ab01f8a156459e2949785b2", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/CONTROL-MANIFEST-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/CONTROL-MANIFEST-v2.json", + "sha256": "5249224d2ec2d7517d5383f8b0ec85c2def932528c18a0397bb0bde0fd52a12f" + }, + { + "bytes": 18000, + "git_blob_sha1": "b4f04d41c418749ee3c08349d8f5a129146a849f", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/FREEZE-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/FREEZE-v2.json", + "sha256": "5a829c1e8807467762d067bbaa46aa354e45c52e3a8741afbd257c86da194bdc" + }, + { + "bytes": 3164, + "git_blob_sha1": "63de61222f4280459a6fcce0f84fc6b8d9c66dda", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/HANDOFF-v2.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/HANDOFF-v2.md", + "sha256": "2237750e8e66d115eae608c860470dae8d5d431cde407fc11d2a718fe51fe39d" + }, + { + "bytes": 3101, + "git_blob_sha1": "e3218620b3007c7b92fd6ffabf61761f1a072d3d", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/INPUTS-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/INPUTS-v2.json", + "sha256": "48eb88c78a4b27f94e58dccab552d9525ea0a58b9f2ec1c07f905179873a3fff" + }, + { + "bytes": 5910, + "git_blob_sha1": "ee537ea766ad72f981ddfa78a0010d8c09bf52e0", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/NUMERIC-PROOF-v2.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/NUMERIC-PROOF-v2.md", + "sha256": "c57e1b4a5b5a1d6d56bda0b450c63a2f65daffe61ba5d04aca017a46fc329c5c" + }, + { + "bytes": 1680, + "git_blob_sha1": "d16145060ee9d7372137edab16b9b79f248b991c", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/PASSIVE-ACCOUNTING-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/PASSIVE-ACCOUNTING-v2.json", + "sha256": "8247361d09a0b932147cb91ea7459262301094f5d415f4c5b00544b49a941b31" + }, + { + "bytes": 1867, + "git_blob_sha1": "19a36fbd666d018c13d08d1cf30243a499e5685f", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/PRESERVATION-INVERSE-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/PRESERVATION-INVERSE-v2.json", + "sha256": "8e0c1ac6ccb5ad7b39a01c87af96556ca01cf07b96b86e9625bfddae5b99eb63" + }, + { + "bytes": 2379, + "git_blob_sha1": "270e56baa35f795023a9500172c13b6fcd3daf8c", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/TIMING-GRAMMAR-v2.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/TIMING-GRAMMAR-v2.md", + "sha256": "d0e9d5ddc7f2db22faf4d89d0a150b3237c9661551b3072433bfb81623216afa" + }, + { + "bytes": 875, + "git_blob_sha1": "14c01db36ac8cebc910fd74ecc13102aa45ed11d", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/CONDITION-v2.json", + "sha256": "a043cb4795c35edfcab303bda75fceee0ed69daf51f38965ebd259e1790423a7" + }, + { + "bytes": 933, + "git_blob_sha1": "a8e7f40398b22a2ee56bf0984b07f4ed5040152f", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/EXPECTED-v2.json", + "sha256": "fd84db325aab9fe32ff99b5b89a390bfa857844232b047b28b53ebe9b189effd" + }, + { + "bytes": 334, + "git_blob_sha1": "9df11b5399abb58eee89745a3a60efed6a4ac459", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "e659e5481b119d52b0de39873b0c9d7a1fe4841165e319a18af16fa6c564d454" + }, + { + "bytes": 148, + "git_blob_sha1": "a8b5f46650c82884912cab62e2be6e7c218bd80e", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/raw-time.bin", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 875, + "git_blob_sha1": "14c01db36ac8cebc910fd74ecc13102aa45ed11d", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/CONDITION-v2.json", + "sha256": "a043cb4795c35edfcab303bda75fceee0ed69daf51f38965ebd259e1790423a7" + }, + { + "bytes": 852, + "git_blob_sha1": "c32c87c6d414de783c03341e7aac917d6f308e1a", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/EXPECTED-v2.json", + "sha256": "ef763a05eb491a4d3be356909aebb92ba5cbf83f11b86698e8c04c8dadab35c4" + }, + { + "bytes": 1224, + "git_blob_sha1": "e223ef984df78e9c782a56e5ba11878774580784", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "9f2cabfd3c0781d568b96a186f6373bb6a7931ed1fef8dda1fbfb4be97beb872" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "git_blob_sha1": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 724, + "git_blob_sha1": "cf070de59b1f88257ed36bd86fde2f4e415f732b", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/CONDITION-v2.json", + "sha256": "e6364e4a40e32218e8fb9a093d8888de6440d97f06dd26d08d67319613b2bbf9" + }, + { + "bytes": 920, + "git_blob_sha1": "6f9fd43166b93607488d38630e24061726d440f0", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/EXPECTED-v2.json", + "sha256": "8bf9776c7109fd782177a00c4fd4997dbf7e5f92a881aeeab07e06d7f87b08d1" + }, + { + "bytes": 1244, + "git_blob_sha1": "ab7c1d227dbae15c2f0dc2e0f1daaedee1a05db7", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "abf95a90b9d1e5e9dc64e01c0e4a9fe1a1b05754a6808eb296d68e2cb70d1318" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 157, + "git_blob_sha1": "3709bd7cc469dd40ac1e53f2ecbdb62d9d5d2c65", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/raw-time.bin", + "sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6" + }, + { + "bytes": 666, + "git_blob_sha1": "6b0b5847ec15969753f5741ba03477743398df46", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/termination.json", + "sha256": "d40fee8ce1611cb7d2e8739d6f560552bfe4b352500d77157ab755f44c1e74cb" + }, + { + "bytes": 416, + "git_blob_sha1": "ad121ff154d7b2ee51aee3c939d1fa3e303cccb8", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/CONDITION-v2.json", + "sha256": "b2bc15b84188a02f5e90a7a2993ce42b0680dbca888a3d994d843344700752fa" + }, + { + "bytes": 814, + "git_blob_sha1": "1f09fa32f5abc53737a2a045a854a9bc0a362ae1", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/EXPECTED-v2.json", + "sha256": "672fda69fe946ef6bacfe59dcfef2e0d7521ffb6c62967a51bcdaaeccaa49ce0" + }, + { + "bytes": 1214, + "git_blob_sha1": "6806121fa5b0430b058205fdca4487e72ff597e5", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "8c8cf7a1c7ebe6116333a11128928ce602811929b7c7495218954ba1346e347a" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 656, + "git_blob_sha1": "e8e7fc76949c7149b8a089c8fdcd04e3aa05ab58", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/observer.json", + "sha256": "e4534dda1ab467e94110453b53a1aac1ed33bf243f02b8e84d3fb0a2e1cc3394" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "git_blob_sha1": "0394da5f51b381465183616d1c592a9d29393501", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/termination.json", + "sha256": "6c8f5dca6d1c30bd4233d6232fceb471626b8ced0dc8b64177dababf3feab882" + }, + { + "bytes": 417, + "git_blob_sha1": "08e030ac93e0da2fecc3791a46715b60d308c528", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/CONDITION-v2.json", + "sha256": "244e1554ccde66bbedeb18d03def12e6958b99865f07cbdd5cdea339906ab1d7" + }, + { + "bytes": 854, + "git_blob_sha1": "19bc08fc784ff3258cdaf2c36c250ebb2664f60a", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/EXPECTED-v2.json", + "sha256": "21d001b9c210f2ab9a7c9050f3b519ba88d1efeffb1e8427cf45e77a8fe58794" + }, + { + "bytes": 1209, + "git_blob_sha1": "945261faafa3fe10b2de8ae7ca066a6e43473cf6", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6bec74c58079cc5b0eafa8e1c5b2ea83b831262686363e6b46ae71250d492c3c" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 683, + "git_blob_sha1": "8e4d50b4b6044886bf85ff19deef2528a3cdc8c7", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/observer.json", + "sha256": "f224f4c0f54cd2bb9756b544f1e1d8763106dd55eaa06cedc6bdce876503b883" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "git_blob_sha1": "9c04073bb5d5055a2224fd1c739f464ff2fb42cb", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/termination.json", + "sha256": "b2d90bbfe399dc4874ed2f8686f90256f8e7b56cd5aee7f6bbf7139bc8529287" + }, + { + "bytes": 417, + "git_blob_sha1": "65ab372b54d2482fd4e6334c1c841bd438244c73", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/CONDITION-v2.json", + "sha256": "e3aae2842c2ba8ee1c7d89728afb1251420166122a4a9b6e42d10050d5b24091" + }, + { + "bytes": 904, + "git_blob_sha1": "38ed0a7e17a14de739a46a02b17111e6f4091922", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/EXPECTED-v2.json", + "sha256": "b7a6a9eebb1e7c4324d1436e22d81c16ce49d6579ab1fd1d03500d0d7da0abad" + }, + { + "bytes": 1274, + "git_blob_sha1": "8fc9485b5e016bb61c068cbe1213d0e8ce37bb79", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "e6d215548dbb0ad0ccaadbe12effd0965ad8ea2acac7fa9d9972f28401c662ab" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "git_blob_sha1": "1d66a0c555f86a2b7d43a1407c09916a52f3b2b3", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/raw-time.bin", + "sha256": "15ff3f3172aeb8b17b6818ba4dff8e9759d312de1da4e753192f40162dc85f7b" + }, + { + "bytes": 666, + "git_blob_sha1": "d0230d10dd7a5cb30ed741bb33cd8f1e0bcabf42", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/termination.json", + "sha256": "b1a4289e58581a3cdb8499a1769af87207377b78de3b6b1a6db0a8bd7b739c5d" + }, + { + "bytes": 418, + "git_blob_sha1": "d3e55efe54b303720b4d6a10e34d1e0bf162be14", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/CONDITION-v2.json", + "sha256": "02471cf7d50b958ee59080d23e4138ca18658e020a25030768858792a163cfdb" + }, + { + "bytes": 815, + "git_blob_sha1": "54a9988c6a0c7b3034c0af6057a3689904a8dad3", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/EXPECTED-v2.json", + "sha256": "53ed268d73883bbfd7ba35555de8268c78f6fd777100b6c472f6c6efe28d762a" + }, + { + "bytes": 1229, + "git_blob_sha1": "79071e4f4c4e459146fff24d3b4b128fa12dda78", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "95fcedde826e061e08723af7eb5723990fe983cdfb1d477b48bd25def6665119" + }, + { + "bytes": 714, + "git_blob_sha1": "6c796fcad8fb57763de8d4c1309a260259353768", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/admission.json", + "sha256": "c855fb5b61ddcec3ea5682400549642d3d2af432fcbdb7ba5098008cc254274b" + }, + { + "bytes": 658, + "git_blob_sha1": "c3c9a8b8e4979020df95fa244a459e7958ef9b36", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/observer.json", + "sha256": "8439b38b69aa7251d3f3a1ea7044e39840ef6cbd2e1a8ef47e07d7a2677a12be" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "git_blob_sha1": "74f6b44ffd4207bb4f9138f4b880ab0f74fe79a8", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/termination.json", + "sha256": "4af375af11531602054e06f3d7ef0e55df18ff309f88daaf57552ceb508582d2" + }, + { + "bytes": 419, + "git_blob_sha1": "5cf42f936c4b545e9684d3ea849524b75cf904de", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/CONDITION-v2.json", + "sha256": "1e67a00a98c9f575faac1fe46d64f9ad7eb2e8ad708476b262c9ca93844877ea" + }, + { + "bytes": 857, + "git_blob_sha1": "c727e6933a2236fe8b4617e1451dedf770f0c460", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/EXPECTED-v2.json", + "sha256": "34fb7349b888937ee80c1ae0e5aff6de1292db81608cad1c31efb7dd46aaa262" + }, + { + "bytes": 1224, + "git_blob_sha1": "622e2db9ddfee681bb4461b483ffb379612fa6f9", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a42921dbc31b190833880a6ac6aebd9124384b02df78426f6c50172210fb7352" + }, + { + "bytes": 739, + "git_blob_sha1": "9251b9e0106740c43bd0b1113ffec36530da3bbc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/admission.json", + "sha256": "7ba8d730df796f927adee72be06b33f287c8cee197cf6e89009cc0bd83311220" + }, + { + "bytes": 658, + "git_blob_sha1": "7068f79746252129874a0ac973e66cb39a33cb14", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/observer.json", + "sha256": "5b86d55f9f0383ecd767a278f0f235493783172ca7a2f3a1e5852a214c2c852a" + }, + { + "bytes": 130, + "git_blob_sha1": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "git_blob_sha1": "d7b25803717c60ad1fba814988f2805989d0c401", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/termination.json", + "sha256": "2cf00875d3608504d220e36953f2685e2d726bd6084de5518a42be14f669240b" + }, + { + "bytes": 418, + "git_blob_sha1": "75e4de97d156bf7352bbcdd86825a1d5847a2a14", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/CONDITION-v2.json", + "sha256": "cdd73c9ed6ec1a46fbc1e825c2bc6bdc1b5fea3ec0b60cc28bba5d6b95a75f09" + }, + { + "bytes": 903, + "git_blob_sha1": "b9c7eb0ca52603e2c2c25871e18c0e63b6298191", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/EXPECTED-v2.json", + "sha256": "ae6f64f6a4647d85d04d4619766109408158f2aa0bd2f14a3ed7c798a2b57764" + }, + { + "bytes": 1264, + "git_blob_sha1": "3a4f5818c0b86e17272a46447408ff0c0dad6054", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "1827baf911f641f56f16739fec684dc2f9e9e259a924b57c770ee13a3fefad9e" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 656, + "git_blob_sha1": "17cef30ad3249caa34a07819b9bc7fae81da7921", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/observer.json", + "sha256": "0e1adc9edf580db8a892b9ecdc9332eabcbabc6ba25ea29576c244adf4f2b903" + }, + { + "bytes": 158, + "git_blob_sha1": "ba8aafa74da45916cfb56f895b54f4e27aef2e34", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/raw-time.bin", + "sha256": "a6a1fbe92f70d2efbd8dbe685dca95ebe0319b4c150a6d7953b10f9b5112b896" + }, + { + "bytes": 666, + "git_blob_sha1": "e0946222ecd4944666aab30aec36dae566c8e8af", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/termination.json", + "sha256": "1d6607b5739fae9bff8723cf1f81731da6b1c6db4edfd7385053ef56d5a2b15e" + }, + { + "bytes": 417, + "git_blob_sha1": "40d33689c37e9572679d1528a1b182431b9562b6", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/CONDITION-v2.json", + "sha256": "24cc5ff47834d82a0a18ee87e3a922b2b86b95e9ba5ba76509d55733b060377f" + }, + { + "bytes": 815, + "git_blob_sha1": "09880317a635c6950fb9a98846977ecf36e5089f", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/EXPECTED-v2.json", + "sha256": "e273a7e4bdd8ae683a617256104347bdf565811dfd7d1f15d393abd635cfd10e" + }, + { + "bytes": 1219, + "git_blob_sha1": "09d07a908b0ed4419116885b01ee3d12c5437411", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "149eb63d8dff4db5147c6918dd3af139ec0e38eea4e330c946c87902406f2b40" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 132, + "git_blob_sha1": "99c6138b3e65daa4ddb627b64fc29cd592cea238", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/raw-time.bin", + "sha256": "5cc1dba547f8de3275028876018b92bf88f25b51e3165771855f4dcaf6560417" + }, + { + "bytes": 666, + "git_blob_sha1": "5e9f8830a06c234418e92ff865c408d2a89d73de", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/termination.json", + "sha256": "00627a7afe20f2866e03b13f61b2c5bfd368c6116afe938217d9dda26b13a0c4" + }, + { + "bytes": 418, + "git_blob_sha1": "80203d18274cdd22a5d0ba2b0b58829c57327ae9", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/CONDITION-v2.json", + "sha256": "ffa8675cb9189363f4efe6d242112df944a6d322bd76f67c441eb7e4ce2137f6" + }, + { + "bytes": 902, + "git_blob_sha1": "b133e9d23fe85991f38974881e27233b7f58660d", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/EXPECTED-v2.json", + "sha256": "4f25ff02a94fefe7178443400a5cbd954b600c5c0a9a30fe0c9df345cf10e1a0" + }, + { + "bytes": 1214, + "git_blob_sha1": "945a00f47b1cf1a618ac1cf883194f027e6b4cca", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a038b71adb25c67135ace23a36910160f3bda8684352652d54c6e82c6ed7ec07" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 157, + "git_blob_sha1": "3709bd7cc469dd40ac1e53f2ecbdb62d9d5d2c65", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/raw-time.bin", + "sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6" + }, + { + "bytes": 666, + "git_blob_sha1": "6b0b5847ec15969753f5741ba03477743398df46", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/termination.json", + "sha256": "d40fee8ce1611cb7d2e8739d6f560552bfe4b352500d77157ab755f44c1e74cb" + }, + { + "bytes": 418, + "git_blob_sha1": "80203d18274cdd22a5d0ba2b0b58829c57327ae9", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/CONDITION-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/CONDITION-v2.json", + "sha256": "ffa8675cb9189363f4efe6d242112df944a6d322bd76f67c441eb7e4ce2137f6" + }, + { + "bytes": 851, + "git_blob_sha1": "c0b37904281c736ca8c54a3335cae157dc59ba09", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/EXPECTED-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/EXPECTED-v2.json", + "sha256": "d13ff0ccb3ae5cd69475b9021a40c2626d601da008792e3fe58ad09efc9a3a4c" + }, + { + "bytes": 1219, + "git_blob_sha1": "824ab9376325a0260b3dc8daee8aa5132b1a680d", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/REQUEST-FUTURE-TEMPLATE.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "f07aad2f190c2ff006d9d005867848576c0ae41d0cad323a1602e05373be68c2" + }, + { + "bytes": 708, + "git_blob_sha1": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/admission.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "git_blob_sha1": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/observer.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 157, + "git_blob_sha1": "b245baf1b9c1e0ea43d8d4f9e8a7fd1938521bc2", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/raw-time.bin", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/raw-time.bin", + "sha256": "7cd2eca61d94438cb2c5b2b2d0a851d82762a4a4d0fa664f2d90b99f7eda2580" + }, + { + "bytes": 666, + "git_blob_sha1": "2a2899d46e500c16e1b2127b72ce025b440856a2", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/termination.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/termination.json", + "sha256": "a318640393be422f88905e6c01bb8d768353329d1b17ef0c6339755b6418577f" + }, + { + "bytes": 29105, + "git_blob_sha1": "9fa3b80ce464e02b9cd324b6945aab2275c0a6c4", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/parent_readback_v3_DRAFT_v2.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "path": "archive/w4-timing/v2/parent_readback_v3_DRAFT_v2.py", + "sha256": "6fc0577690c3865c1d67b4c288f860e5c81c8aebb3cffab18ab8a2269b12a572" + }, + { + "bytes": 1565, + "git_blob_sha1": "a1ff61599718584aa63277a368e5232d9cf2e46a", + "git_mode": "100644", + "origin": "new_export_metadata_or_documentation", + "path": "check_archive.py", + "sha256": "0d4971ec46a57bdc1d01f0393f266611cba65aa3a89783de8d168d6a0a8ef7d9" + }, + { + "bytes": 1951, + "git_blob_sha1": "a8e576f93e1ec30c5d7a4fa0284243bd870aef69", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/SOURCES.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/SOURCES.json", + "sha256": "c9f4012e612935ecaf449859d898f357f15d14139051f55c980a56b8af37e0c6" + }, + { + "bytes": 736, + "git_blob_sha1": "cab48c3a31b095e78253899bff95548e44a32e6f", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONSUMER-CONTROL-SPEC-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/consumer/CONSUMER-CONTROL-SPEC-v1.json", + "sha256": "778e3ac927b04975e6384e520643905f599697a194b5f0692b6da830acfaf583" + }, + { + "bytes": 3062, + "git_blob_sha1": "38c8aaa25b89f07f0290dac9fe89ddab32c31ab3", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONTROL-SPEC.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/consumer/CONTROL-SPEC.json", + "sha256": "f6355b4469a28507d1743f37f30177c9bc6c71f1bd1e9cebd8b15b19c637d423" + }, + { + "bytes": 3934, + "git_blob_sha1": "b864f9a83a39ff922f5a43b19453c24c4485bba4", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/DEPENDENCIES-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/consumer/DEPENDENCIES-v1.json", + "sha256": "4e1662505f9222182a1c196e92dff1ad8723fe00a8bbb66da2d78d43de557c69" + }, + { + "bytes": 23560, + "git_blob_sha1": "70c4587a67a9f11f87dcc333b3cc84c4b17de773", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/consumer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 9411, + "git_blob_sha1": "f1ee20919429eed8a47a4c7a37f7da204e8cd015", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/consumer/full_consumer.py", + "sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688" + }, + { + "bytes": 2141, + "git_blob_sha1": "2c60da3ae8dc72c4ac2886a11a76c5fbad8f0c8a", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/consumer/reference.py", + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968" + }, + { + "bytes": 6630, + "git_blob_sha1": "1926eb081f24a953f1521ee63555fe7910a26e05", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/run_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/consumer/run_controls.py", + "sha256": "e4b92d26446170a41e6f93425e8cb65dd82ff6019fb11babc908c2967e818cbf" + }, + { + "bytes": 23684, + "git_blob_sha1": "7ace093a93a93c3ba1cf3c73b8bf8764ab7e51a4", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/consumer/serialization_controls.py", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + { + "bytes": 14577, + "git_blob_sha1": "ade0aa6b46e28531797062f73b664efc8705f445", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/consumer/validate_outputs.py", + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e" + }, + { + "bytes": 14650, + "git_blob_sha1": "f81eff3319121c8d891e3b8c23b38cb45c3a60f8", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/loader/frozen_h25_inputs.py", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + }, + { + "bytes": 13181, + "git_blob_sha1": "6bae29c38e1e5e9639147121cf2e0dfba6cdf94e", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/loader/frozen_input_controls.py", + "sha256": "002b128e3627919e29fe3da42ebe6345a7854f898774b6ce106ae0a0f973e10c" + }, + { + "bytes": 3032, + "git_blob_sha1": "1767b5809d01af10dd64eb528b37f22049c53734", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/provenance/original-serializer/ORIGINAL-SOURCE-PINS.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/provenance/original-serializer/ORIGINAL-SOURCE-PINS.json", + "sha256": "5d24c8b59e3843313a3b78b7ee7ab5f99ba4aa4ff7dac5b5a576679ee8e12930" + }, + { + "bytes": 2031, + "git_blob_sha1": "8a7e774b8e10f1045a4c464781f1b748e0e0280f", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/provenance/original-serializer/REFERENCE-EXTRACTION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/provenance/original-serializer/REFERENCE-EXTRACTION.json", + "sha256": "bfb4c0f8e883a0ecb5584b2ced8be6be92f491fa75feaebcf7e48955a652dd01" + }, + { + "bytes": 8733, + "git_blob_sha1": "4074522ce333dcddc862779f43182b9a002f9918", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "sha256": "a8b32c6f6227cc6fa25d2d20983fb3d62ca2f4b9accf148a508689a42c1fe6d6" + }, + { + "bytes": 5379, + "git_blob_sha1": "adb28bd936d2bb0fd48dc423428b612fac932f9d", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json", + "sha256": "9102c18101b19b31751ccf144a37822e381789ed2372551aa3e042839812c5cf" + }, + { + "bytes": 4762, + "git_blob_sha1": "0fa6334221d8a91b02e3f389ed5cb80e7f934582", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json", + "sha256": "49f9ae04f02cf01f709cda31628a4223aebe206e0778ab0e91eee176ceed96a1" + }, + { + "bytes": 28663, + "git_blob_sha1": "ec9a61f432810e7f0cf59be991330d41410212ba", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json", + "sha256": "4c51dbf6174a8eb418722eada754bfee54418ba317db61e1e6c6d0c82da4fdea" + }, + { + "bytes": 8248, + "git_blob_sha1": "7b3e4275cef6e136cbef9a2a4f77164e78235511", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/validation/envelope-revision-v2/envelope/bootstrap.py", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + }, + { + "bytes": 4943, + "git_blob_sha1": "c7aaad3522550914cb3ea865d12a364ade30e874", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/validation/envelope-revision-v2/envelope/custody.py", + "sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87" + }, + { + "bytes": 4274, + "git_blob_sha1": "22b85b723dcf1da6913f2c8967948c1a22f4a63b", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/effective.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/validation/envelope-revision-v2/envelope/effective.py", + "sha256": "a1bced3b61d11b1aa6d7bf3a68bd97f8878cebe84e53c8cec4339fb59ef56830" + }, + { + "bytes": 797, + "git_blob_sha1": "0e09204abcf9ce974886f8a5bcee428651a398c4", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/loader_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/validation/envelope-revision-v2/envelope/loader_controls.py", + "sha256": "ddc4d711c3b0b162af4d0855364e83f33423cfc7fa524a368f720eaa460d802f" + }, + { + "bytes": 15188, + "git_blob_sha1": "46fe7cda255cd116fb7b9cd68dcb52f93ad23879", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/validation/envelope-revision-v2/envelope/observer.py", + "sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6" + }, + { + "bytes": 3757, + "git_blob_sha1": "c7284fe90a5617ab736771dd8698ac4d4590ff8c", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/validation/envelope-revision-v2/envelope/observer_controls.py", + "sha256": "ee944d50d624f2244ae06b82c2f6c2e677c95e6d68395635e72460d17d7605dd" + }, + { + "bytes": 2125, + "git_blob_sha1": "8f1715e979004f5b0671eea96daa1b4c047695cd", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_fixture.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/validation/envelope-revision-v2/envelope/observer_fixture.py", + "sha256": "0324abfbf19c5a3585479508fccc4031cc340f8757a8e4675658363b3f794788" + }, + { + "bytes": 3894, + "git_blob_sha1": "9afd005ec9fe174e799e797dfb5ad7ee859e1690", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/validation/envelope-revision-v2/envelope/parent_readback.py", + "sha256": "332ab22e4b2838fc71abc8a39d971507c1b3a8dfecee2c202eff6d3fa172a6bf" + }, + { + "bytes": 4772, + "git_blob_sha1": "bb92d5bdba900afcb2899d1306dafba3f0706dc0", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/validation/envelope-revision-v2/envelope/sequence_worker.py", + "sha256": "8971bac232900c4d9c28c8139cc36f6c41e7ac0df0df7faf3405fb040c8d1557" + }, + { + "bytes": 6912, + "git_blob_sha1": "35edac21bdf881fbaa86bb2ceea4cbca2fc6967b", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/worker.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/validation/envelope-revision-v2/envelope/worker.py", + "sha256": "a27d9ce46c2ac1adfdf7ce894922a9261404e4ef4b36fe0d5079a78c421c8487" + }, + { + "bytes": 2046, + "git_blob_sha1": "46b56f1b25ef47ff35c2099aa551c149aa38da2c", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "sha256": "5258f2c2132f3438497c41116300f52dca6409f021b73025928c84e0b4918652" + }, + { + "bytes": 2540, + "git_blob_sha1": "0072b2eecd891371ddce1b8dbe4f82febc24fc86", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/validation/execution-v1/control/COMMAND-v1.json", + "sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb" + }, + { + "bytes": 2909, + "git_blob_sha1": "a3a2c9a9500c8a60373bcfb66842f80ae50eb788", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "sha256": "a1e1bd79f0713d1ddaad84ed828d676c1cb4f6eec69145cba45c1c954a1780f5" + }, + { + "bytes": 148, + "git_blob_sha1": "a8b5f46650c82884912cab62e2be6e7c218bd80e", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/validation/execution-v1/control/outer-time.json", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 8295, + "git_blob_sha1": "0a73cb655963a01f6ca02a9873cf817b4e756e01", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/source-reviews/FAILURE-REVIEW-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/A/validation/source-reviews/FAILURE-REVIEW-v1.json", + "sha256": "5979a7939926bb01a3d2f9a44e59a502ab0d0415abf275f5d7331a5450aea5ea" + }, + { + "bytes": 10571, + "git_blob_sha1": "d94920c274c0a47db9763dd595230d52df0bd073", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/compare_side_verifier.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/B/payload/baseline/engine/compare_side_verifier.py", + "sha256": "6e507bb0c7e00d090a60289fddb6c55e90c946d0850c42c3c5e3e15c27604a68" + }, + { + "bytes": 8959, + "git_blob_sha1": "807855eb875673c47da0ed1b5a890a417e28a846", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/profile_side_verifier.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/B/payload/baseline/engine/profile_side_verifier.py", + "sha256": "9c994378171c20a91539418d93cb8387e1daa93465d6862beefea90e12999c2a" + }, + { + "bytes": 23560, + "git_blob_sha1": "70c4587a67a9f11f87dcc333b3cc84c4b17de773", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/bounded_serialization.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/S/component/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 6025, + "git_blob_sha1": "101bcc3a52a0e68a27263b36bf31e5fb63d20093", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v2.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/S/component/docs/API-v2.md", + "sha256": "c8ed5f3aa87b433a5ea569622acef4f05d29dbfb7543e3b65d035d27da98fd87" + }, + { + "bytes": 2421, + "git_blob_sha1": "5f49cbe68f0e5e439750e8cb3e3415d2b70482cf", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v3.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/S/component/docs/API-v3.md", + "sha256": "44f42b8f1575effc7f41ca76e914f0d32e71e45464f302f117d935f4aa27dcd6" + }, + { + "bytes": 5465, + "git_blob_sha1": "59db437ac7909800b442cbe6ea3e2763ca9dd47f", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/provenance/SOURCE-DESIGN.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/S/component/provenance/SOURCE-DESIGN.md", + "sha256": "0a12cb7945e4bb772154346c61a202b9f44e7297800306ef9ce113373af77578" + }, + { + "bytes": 23684, + "git_blob_sha1": "7ace093a93a93c3ba1cf3c73b8bf8764ab7e51a4", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/serialization_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "dependencies/S/component/serialization_controls.py", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + { + "bytes": 40193, + "git_blob_sha1": "d3569709931cf3cad588fdccc42d8b8a86aa15e1", + "git_mode": "100644", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/EXPORT-FREEZE-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "path": "provenance/A-EXPORT-FREEZE-v2.json", + "sha256": "018e8066c27856ccd3d80520fb465773ba1326f465d46777e2f99f6ca05e3edc" + } + ], + "schema": "h25-o03-source-export-manifest-v1", + "self_excluded": "SOURCE-EXPORT-MANIFEST-v1.json", + "source_content_freeze_not_runtime_custody": true, + "total_bytes_excluding_self": 3385173 +} diff --git a/research/h25-o03-source-repair-20261101/SOURCES.json b/research/h25-o03-source-repair-20261101/SOURCES.json new file mode 100644 index 0000000000..60c9bac14f --- /dev/null +++ b/research/h25-o03-source-repair-20261101/SOURCES.json @@ -0,0 +1,5010 @@ +{ + "archive_format_policy": "The current research-package guide permits archive-based source exports; no VERIFY.json is registered, no live replay inputs are declared, and no inherited control is marked passed.", + "base_commit": "626e936ce4d61f2584316914fc71baf96940c512", + "base_tree": "8a494528760f84901011187e0351934e001e2eea", + "complete_source_archive": { + "bytes": 2155033, + "files": 525, + "path": "archive" + }, + "external_dependencies": [ + { + "commit": "85fa502d063c132a48eadeb4dc8a188e668a88e0", + "package": "A", + "path": "research/h25-authentic-serializer-20261031", + "repository": "Clear1nsight/integer-mult-bounds", + "scope": "Exact public predecessor reference; only named source/text files vendored here. Full original package and authentic transports are required external attachments before any separately authorized execution.", + "url": "https://github.com/Clear1nsight/integer-mult-bounds/tree/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031" + }, + { + "commit": "90df75ee32d0c51acbcc5b63ebbe6f26011ee92b", + "package": "S", + "path": "research/h25-bounded-serializer", + "repository": "Clear1nsight/integer-mult-bounds", + "scope": "Exact public predecessor reference; only named source/text files vendored here. Full original package and authentic transports are required external attachments before any separately authorized execution.", + "url": "https://github.com/Clear1nsight/integer-mult-bounds/tree/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer" + }, + { + "commit": "e05aad954689d0ee21baff19b4674f1fcb2e838f", + "package": "B", + "path": "research/h25-bookkeeping", + "repository": "Clear1nsight/integer-mult-bounds", + "scope": "Exact public predecessor reference; only named source/text files vendored here. Full original package and authentic transports are required external attachments before any separately authorized execution.", + "url": "https://github.com/Clear1nsight/integer-mult-bounds/tree/e05aad954689d0ee21baff19b4674f1fcb2e838f/research/h25-bookkeeping" + }, + { + "commit": "c95f76dfad324e6488a88dab9988ce534ee2a481", + "package": "inventory_context", + "scope": "Separate supporting provenance only; no serializer measurement or credit transferred.", + "url": "https://github.com/Clear1nsight/integer-mult-bounds/tree/c95f76dfad324e6488a88dab9988ce534ee2a481/research/h25-inventory-digest-reuse-20261031" + } + ], + "files": [ + { + "bytes": 3183, + "git_blob": "4879f831eb9e243b1cc33859e918614e4e63c1e0", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/CHECKPOINT-v1.md", + "path": "archive/CHECKPOINT-v1.md", + "sha256": "f45247727c0ad0a030a30c940f0d39089961c7f2751e96e9c796c03027d28739", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 3226, + "git_blob": "039492e39ec4428324edba5ef648f0fba72e75f3", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/PLAN-v1.md", + "path": "archive/PLAN-v1.md", + "sha256": "41d4b6ae63908e5cb55fe7b5705339dd645dc51e1a5052a68f450e14001f086b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1986, + "git_blob": "04479750eac45f0a1c00152ca73ac2dc74bb55be", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/AUTHORIZATION-v1.json", + "path": "archive/control/AUTHORIZATION-v1.json", + "sha256": "7a59c7ad4f8922b5603200561027ddb9c5da5ce20e0d98dc211dc44c3e56c6b7", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 768, + "git_blob": "f86cfa5339741792eab8023355e208933435f995", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/GOAL-SCOPE-ADDENDUM-v1.json", + "path": "archive/control/GOAL-SCOPE-ADDENDUM-v1.json", + "sha256": "5f44f1bcfa12ad7c8b28bc9e8d31409861d86dbc8d29ad3814ec5cdd9f63a881", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 3985, + "git_blob": "fd943e2f3a3560c7be1f2c79f4e859d45303cb01", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-LINEAGE-ADDENDUM-v1.json", + "path": "archive/control/INPUT-LINEAGE-ADDENDUM-v1.json", + "sha256": "88c96dca09f7f253b7e7fec83dcc3ce4e0947309e167860a99d78bff5e0e8be8", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 11803, + "git_blob": "3f8bca21d6c00a867dc313dbdbdb0c14a1d44b93", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "path": "archive/control/INPUT-PINS-v1.json", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 4708, + "git_blob": "d459fda5f10e0ede3a633dc01f16b6beee879b83", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/ROUND-CLOSE-v1.json", + "path": "archive/control/ROUND-CLOSE-v1.json", + "sha256": "50f01fa9e9b76b8f7c69926001ffd3737d7eb15fb22f9ed59e5f983897eedbbe", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 7317, + "git_blob": "37927c95fddfbd48823c49803d5bdcbb1cbfc470", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/STATE.json", + "path": "archive/control/STATE.json", + "sha256": "6667f4584ed2f5a11c027de115c19d8ad46ef704be02089160f25efa31a09645", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 2667, + "git_blob": "71d2431b5b8b6499e9b8afb28691153c46d58fa0", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "path": "archive/control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "sha256": "b0b504eb58e3cee17a720a82f2791c1bc0d4544385640dec1e3fa52d65003cc9", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 774, + "git_blob": "b8055f5c673a03744fad77df98b22f5b2d5d54cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/W4-REPAIR-ASSIGNMENT-v1.json", + "path": "archive/control/W4-REPAIR-ASSIGNMENT-v1.json", + "sha256": "2596a2f426b73897bbc26d3f465ed3b207512d28b5df7fcd683c07c9b10a8b3d", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 47715, + "git_blob": "0a2cd369a6bf937da9cecb08c831a16cb230f380", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/inputs/O03-audit-and-work-orders-20261101.md", + "path": "archive/inputs/O03-audit-and-work-orders-20261101.md", + "sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 22103, + "git_blob": "34da3eb6ad71844017da1c1d8aeeb56e10bd3ebc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/inputs/O03-proposed-Sol-work-orders-20261101.md", + "path": "archive/inputs/O03-proposed-Sol-work-orders-20261101.md", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1678, + "git_blob": "27994c316c5e334f44c6da172e6bc2313a785a6a", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/ACCEPTED-DRAFT-SOURCE-IDENTITIES-v1.json", + "path": "archive/integration/ACCEPTED-DRAFT-SOURCE-IDENTITIES-v1.json", + "sha256": "4665ede76e9238130f6fa9f1f66a24e267cd3501e684a4b8b6adbc67f8d3f73d", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 134467, + "git_blob": "8c0b4d1da7b4f0f8e15f6bb39137d26ae5d23a16", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/FROZEN-PAYLOAD-READBACK-v1.json", + "path": "archive/integration/FROZEN-PAYLOAD-READBACK-v1.json", + "sha256": "fdc0270b4d7b17f9387ab00d65b63770224e55f2e892794678b5be736e2e9aae", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 2556, + "git_blob": "d0df1cdde20ea6db65058a15e8c66a82a23e3ccf", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/INTEGRATION-OBLIGATIONS-v1.md", + "path": "archive/integration/INTEGRATION-OBLIGATIONS-v1.md", + "sha256": "b7773412ee9a5af24cb34fc43b165452617af487718856c3aadd54b99906f976", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 2029, + "git_blob": "8df8ab832c4becb4d319db6b3380af19f1dd1619", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/NEXT-DEPENDENCIES-v1.json", + "path": "archive/integration/NEXT-DEPENDENCIES-v1.json", + "sha256": "bacc5e4c834f8b3373c6135c272d8eab07fff2d60650c54616ffe45bb972eb49", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 13316, + "git_blob": "72b354519521ccc2a3a575e28bfcd50a0cf01650", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/ORIGINAL-PRESERVATION-READBACK-v1.json", + "path": "archive/integration/ORIGINAL-PRESERVATION-READBACK-v1.json", + "sha256": "a865f745371a5b2b6ab836cf5afe77384e34f096c862fe97c3245dd2588a5e9d", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 497, + "git_blob": "499ff2cff6ac65a8b9d71e291ad3ca0c044aaa13", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/FINDING-20261101T075956004382Z.json", + "path": "archive/reports/FINDING-20261101T075956004382Z.json", + "sha256": "1babe64279caa3bb0622ba1a707a788f7e247392584bd0e6d5f2e20e005ef5b5", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1220, + "git_blob": "b7842d5573bbf8a6a0a363dd79448a3419bf7aea", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/OBSERVATION-20261101T074454037366Z.json", + "path": "archive/reports/OBSERVATION-20261101T074454037366Z.json", + "sha256": "8077caf0ebe4c030310c71d2046dedfc2e1aa90f57cbb337bd6c5a72fbaea369", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 768, + "git_blob": "c4e68a24a4d27654e49bfd89f81ed719e6e022ff", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/PARENT-PASSIVE-CHECK-FAILURE-v1.json", + "path": "archive/reports/PARENT-PASSIVE-CHECK-FAILURE-v1.json", + "sha256": "66aab8f6ecf2d722a7175674f6593eba005a61c7f8119c1ce30f53f960738786", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 651, + "git_blob": "6642df43909c3eeb17a11ff5a0d3a7116742972f", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/PROGRESS-20261101T075837049953Z.json", + "path": "archive/reports/PROGRESS-20261101T075837049953Z.json", + "sha256": "ea86aaf114b18e65a7d2a57091814fc49a43ff5594935daa8b61b0fde7b3400f", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 624, + "git_blob": "65120bae9708fc8acea8a4b83d0851941bb7d07f", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/PROGRESS-20261101T080615443959Z.json", + "path": "archive/reports/PROGRESS-20261101T080615443959Z.json", + "sha256": "03c68b5c768434d345fbce2b5f12f0c7a04ebc3be64daebf15737652fd9dfef8", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 8708, + "git_blob": "2352ea7384352d096079d877c567f17fba0b28dc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/FINAL-FREEZE-v1.json", + "path": "archive/review/FINAL-FREEZE-v1.json", + "sha256": "cee7e0a6891761fe8c1d76f148cf5d78f43f6d0260cb3c0ae9a951fd8b748970", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 25554, + "git_blob": "759d6aaf409ad7e12e16fb508566c92fb6e7be9e", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/FINAL-REVIEW-v1.json", + "path": "archive/review/FINAL-REVIEW-v1.json", + "sha256": "a8ecfc1d805e30dff1031f51dc371ea567de962cf4115077dfa55e3e6da8a420", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 3990, + "git_blob": "6ec8ee33c9a51ce9211a8a75f1b052a3c8268714", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/INPUT-LINEAGE-VERIFICATION-v1.json", + "path": "archive/review/INPUT-LINEAGE-VERIFICATION-v1.json", + "sha256": "6a772ea23625ce772af586b347aa419fda2716e81ac262feeedf2c6359fcf731", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 11594, + "git_blob": "41163b90e9cb5817ec817a16fd730c7139cc0623", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/INPUT-VERIFICATION-v1.json", + "path": "archive/review/INPUT-VERIFICATION-v1.json", + "sha256": "0a6123d3b15f6554ed570d8173c1ac34f86e7479c9a972e1768333fe30d263e6", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 13950, + "git_blob": "9a6045bc2246c81378f2a94aedf0fc8688db9fd0", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/ORIGINAL-SOURCE-EVIDENCE-v1.json", + "path": "archive/review/ORIGINAL-SOURCE-EVIDENCE-v1.json", + "sha256": "5a3dea0cc1aa6a190bbc9600f7baa780e83f0f04db52411e40e7ae247fc9f332", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 204, + "git_blob": "96a7ae2b98df989b4024ac701351bf85475732e0", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/PASSIVE-READ-014-v1.json", + "path": "archive/review/PASSIVE-READ-014-v1.json", + "sha256": "f46506d5528f2dfd9831c0095ff42b4019b98af963928a52da60d7810d063147", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 2514, + "git_blob": "714ef2009805000beeb8b018ad4f3f849c844e2b", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/READ-CHECK-COST-BOOTSTRAP-v1.json", + "path": "archive/review/READ-CHECK-COST-BOOTSTRAP-v1.json", + "sha256": "d5421d198224ededda28cf1dd64b7db4e68ef9c1a7698f81a34ab485b04b3f85", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 5665, + "git_blob": "0d0ee75e10e7bdd649d2d402f6e17a10096d028d", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/READ-CHECK-COST-v1.json", + "path": "archive/review/READ-CHECK-COST-v1.json", + "sha256": "a86a04cef3057a0ded2e3872fa910f74a27a008a4c4af1d871a9adaaba31d936", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 10412, + "git_blob": "080bfb582e767bd8688fbe6e27c6f02a4f0d9714", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/REVIEW-CRITERIA-v1.json", + "path": "archive/review/REVIEW-CRITERIA-v1.json", + "sha256": "dd4b0d8a4c6ab457c7b00c645a2ceda99fc124866e257ef1a34b99e7b2a11412", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 21929, + "git_blob": "c27c91bd00c7a469949b80416dd3b17e255fc7f8", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-EVIDENCE-v1.json", + "path": "archive/review/W1-EVIDENCE-v1.json", + "sha256": "e79a7d884efe04012ce2e0f0c609e402642177bccf7d07bc4778896f4d3aeecd", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 100, + "git_blob": "11e36692cfec5e3e22f8c149239cf9f0aeb0b39a", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-READ-CHECK-001-v1.json", + "path": "archive/review/W1-READ-CHECK-001-v1.json", + "sha256": "9d10c8821084ee4c24d71e5f9d8b666855b71d4d95583bb6254f881d22c5f09b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 100, + "git_blob": "396deb28730cee2799023ec96cd3f09bd23796c0", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-READ-CHECK-002-v1.json", + "path": "archive/review/W1-READ-CHECK-002-v1.json", + "sha256": "478163db3b55b28cbd522f268d1613d055925971020bcf347cdbc48c947aaf81", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 101, + "git_blob": "cfd0413f7b5b5cf8027f27fb8e4b1bd50890e20d", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-READ-CHECK-003-v1.json", + "path": "archive/review/W1-READ-CHECK-003-v1.json", + "sha256": "8a18937b25d22cc6307e1a96134e35dd1eaad349269c44c6a7c2ec31f4366066", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 3301, + "git_blob": "4de7ed4135f78a726e56116a0fd3ca6faf75aeba", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-REVIEW-v1.json", + "path": "archive/review/W1-REVIEW-v1.json", + "sha256": "671b0a9cae6ac078fa923cbe90d250cd515bda882dd3d65e692a5c3fc6e7efcc", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 19078, + "git_blob": "de6e071d41ef91b6da85d5c391b7788701b76d5e", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-EVIDENCE-v1.json", + "path": "archive/review/W2-EVIDENCE-v1.json", + "sha256": "2ee1d9e3c99b38978de3e7ac3bd26dab5d077bed4de4f109ee42c6789bb4a2d6", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 100, + "git_blob": "de47ceb532bb84db9852b93d430f496d2959c76d", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-READ-CHECK-001-v1.json", + "path": "archive/review/W2-READ-CHECK-001-v1.json", + "sha256": "6f56fc5424fc23b3a325d8b26a4d833740a82a62b9d6754c818cb03bdbe89f98", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 100, + "git_blob": "3f33c22c4601eb7bd9e3b4702a506a4119d45647", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-READ-CHECK-002-v1.json", + "path": "archive/review/W2-READ-CHECK-002-v1.json", + "sha256": "98c7a1bf65c3a9fd985ce50fc27d980a465bf2ed1b6c577cd98fa7338df082cd", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 100, + "git_blob": "8d796b7519de41bc4e0450c19d812ee699baa416", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-READ-CHECK-003-v1.json", + "path": "archive/review/W2-READ-CHECK-003-v1.json", + "sha256": "0908862910c00f669095235eae71fd2c9d1dde2a24355a27e551a4ed11de4ddc", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 2565, + "git_blob": "98c90e10a6168af1d3d4f17277daf4bf7c4124b4", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-REVIEW-v1.json", + "path": "archive/review/W2-REVIEW-v1.json", + "sha256": "80ee89a0d9869c3b437f907a1e523a56cfc66fa4b21302d0f663bd02200fa314", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 8065, + "git_blob": "70d3c0bffbbc8625e792ea1b19773e53a3f1e84a", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-STATIC-VERIFICATION-v1.json", + "path": "archive/review/W2-STATIC-VERIFICATION-v1.json", + "sha256": "a4ea270c0f6c0a615753ee1687b8539a52bbd07bde6e68aee0057467ec0f4bbb", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 31416, + "git_blob": "17770f633b94d4179c5db31608e56d1fdd900fcc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-EVIDENCE-v1.json", + "path": "archive/review/W3-EVIDENCE-v1.json", + "sha256": "d0cd3705fb72432d80cd655e027cf2278bdcc5732d05fae9cce9fcdf24672709", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 100, + "git_blob": "072e474e253997333b1ded776ae8f5fddc0f937b", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-READ-CHECK-003-v1.json", + "path": "archive/review/W3-READ-CHECK-003-v1.json", + "sha256": "988e29e0ad6cb61353d62db094200e21e6bc6372459ab514faa667e1341ad5eb", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 99, + "git_blob": "3473d1abc26a912cf1888cf35e00a1030fc30cdf", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-READ-CHECK-004-v1.json", + "path": "archive/review/W3-READ-CHECK-004-v1.json", + "sha256": "7910527650d2a9feadfc68a2b14b4d958317e352d8febd3cc33b978df8ffcedf", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 100, + "git_blob": "200d2e06a8fd6f0ca133a2b32855cc3ef60e3707", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-READ-CHECK-005-v1.json", + "path": "archive/review/W3-READ-CHECK-005-v1.json", + "sha256": "58c270b1d51095f7dc2ae30291a313493693d63fc4561302289db1f72e5df4ac", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 2101, + "git_blob": "a4f2787b09e24ec83cefec944304d4db840fc9ea", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-REVIEW-v1.json", + "path": "archive/review/W3-REVIEW-v1.json", + "sha256": "4d2d9b93324fe242e741e26a8629bc6b156c40ba5fc8626ed242ec6f8ec7496a", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 3985, + "git_blob": "9e9a1164879af9f2442f5c3b46224f5922c46539", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-STATIC-VERIFICATION-v1.json", + "path": "archive/review/W3-STATIC-VERIFICATION-v1.json", + "sha256": "a7038d80431ef4a1214f70257ac3a73de5d2ef32dab5eec1fadf9c666b7830e6", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 328501, + "git_blob": "4e18fe5a22653411c78e03552474d6ae0262cdeb", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-CONSERVATION-EVIDENCE-v2.json", + "path": "archive/review/W4-CONSERVATION-EVIDENCE-v2.json", + "sha256": "ae3eec659b16c7ba744a789f2c5b5a44af79f1e0f9725edeeb577d1ee007f5b9", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 104932, + "git_blob": "e604c45cf3677d3616e6de5ddccd5453051cfef6", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-EVIDENCE-v1.json", + "path": "archive/review/W4-EVIDENCE-v1.json", + "sha256": "6ece1181a2bb38dd4226bfced721b8ae9146e361cdfb2a009e8d358a4271888a", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 9277, + "git_blob": "c3911ce74f239e16e2fbac162148cf71c93f884c", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-EVIDENCE-v2.json", + "path": "archive/review/W4-EVIDENCE-v2.json", + "sha256": "71a1d6fd64fa4a1f27914fc8c545fbc3103e4696e44bbdd37879533b1bedf431", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 99, + "git_blob": "d7b61d3644a4d1d53981ed6feda6cf4441f88a80", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-002-v1.json", + "path": "archive/review/W4-READ-CHECK-002-v1.json", + "sha256": "77e4dfa9338311a7f13430b5d4d439d91a3781b1a3e7e76d02479bf1952c0510", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 100, + "git_blob": "e9f5163ddf9287b3d21ffd3234f3d476754b6748", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-002-v2.json", + "path": "archive/review/W4-READ-CHECK-002-v2.json", + "sha256": "0ec9a546bd4de772f23470618f37f8f3e1ed05bb3609020519545ce358e3cfc2", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 99, + "git_blob": "ba700255455f2e9440e0c018a1547d93364dd719", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-003-v1.json", + "path": "archive/review/W4-READ-CHECK-003-v1.json", + "sha256": "703b9157dfe6ff6a7fe8454a4aec16a7a66a41ef22a7c1d2d81cd75df009aa39", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 438, + "git_blob": "ffcd83e6f734ff61bec6ccda767e42f55372a3ac", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-003-v2.json", + "path": "archive/review/W4-READ-CHECK-003-v2.json", + "sha256": "c1864add4a254d478c33126e01a064703421f0426376177b19bc8d0938687db9", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 100, + "git_blob": "e84c79e8f0dfc1ba195f9ae1efe62690075bd550", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-004-v1.json", + "path": "archive/review/W4-READ-CHECK-004-v1.json", + "sha256": "859a6c274c44b7302d5d942d4439fecdea564c42eddc63bb640f7dd47fecbb4e", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 100, + "git_blob": "07eeb79a7973c3a35c78dd5b9e509f2e479d8a7f", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-005-v1.json", + "path": "archive/review/W4-READ-CHECK-005-v1.json", + "sha256": "2c1cc3dd2a79441a8d5805c3958fda043d71a55e03442687e0d487f70c611bea", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 100, + "git_blob": "4190a0f6453a15d28ce3bcd1620cab550c4bf610", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-READ-CHECK-006-v1.json", + "path": "archive/review/W4-READ-CHECK-006-v1.json", + "sha256": "1981835a8ae006496adb4efb3fc040d04e8a939c6f11c31ad459a1eb339ce6bc", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 3038, + "git_blob": "126cd1a836852db41ecebbf5c3ce5855981d632b", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-REVIEW-v1.json", + "path": "archive/review/W4-REVIEW-v1.json", + "sha256": "3a28e5590a3214bbbe7e3f8ffd9f602c241e7ed500a957ef2041babf09ecf233", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 2654, + "git_blob": "421dd8657a859f0af048c56fe75de471dfc5e670", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-REVIEW-v2.json", + "path": "archive/review/W4-REVIEW-v2.json", + "sha256": "1c4c0ff0e19a7d53230ff3fb69c9e3374a0784e7006a56cf2997af8566a59987", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 121087, + "git_blob": "37aa8a78ddd90cfd8f9e042709e7f19a741a8a43", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-STATIC-VERIFICATION-v1.json", + "path": "archive/review/W4-STATIC-VERIFICATION-v1.json", + "sha256": "25eb7435490d4b35b883da16576044c7ded7c6b2c7142df50b1b1056aff90f36", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 33911, + "git_blob": "5d25d13af40922c713cbcc37684b93954b77ac5f", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-STATIC-VERIFICATION-v2.json", + "path": "archive/review/W4-STATIC-VERIFICATION-v2.json", + "sha256": "5ac6906724b7a8785b6a2289cf1d9b8fa2f9d11279de15b6a8d7f11fd386ea9a", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 8633, + "git_blob": "10736021b5bdb1d3fd0041ac5d9157ecbeef2888", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/ASSUMPTIONS.json", + "path": "archive/w1-bounds/ASSUMPTIONS.json", + "sha256": "a29480ee82353beb399e56a6ec24ad503eb2c25d8eba5c0e6627eb6779686c2d", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 18186, + "git_blob": "3f115cf60f9bad6d09c0d88907294d9be67d28f3", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/BOUND-FRAMING-REVIEW.md", + "path": "archive/w1-bounds/BOUND-FRAMING-REVIEW.md", + "sha256": "2b5897ccb654459fb9f8e6d434acf78f569a27f4df33a4532a892e6e01391ec1", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 17120, + "git_blob": "7d4478b3f966d5f4a1f3b4db094791a3a0135547", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/BOUNDARY-CONTROLS.json", + "path": "archive/w1-bounds/BOUNDARY-CONTROLS.json", + "sha256": "18db076ae310452c97a24ffcc0a2b87e86a5aaad42fa66655fce165f6c87f6ff", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 2301, + "git_blob": "cdde6cdcfbb1f40619be7580fe9a67255a55efe6", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/FREEZE-v1.json", + "path": "archive/w1-bounds/FREEZE-v1.json", + "sha256": "9ff7f806c47965245e600a3a5d01bfcc9ccc2b58a3640bf38df723125dcdbdd4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 4648, + "git_blob": "dcbb80b0603be98c90546427e5fdf78c47cc7414", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/HANDOFF-v1.json", + "path": "archive/w1-bounds/HANDOFF-v1.json", + "sha256": "d293df76d079acb4f9c1a598c9cde96e2b7df8ab1ea2de191e13381c8fed455a", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 15688, + "git_blob": "691fcc59030e3ea85819b84ee55a2846782fc3ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/INPUTS.json", + "path": "archive/w1-bounds/INPUTS.json", + "sha256": "2b91d84f9096e10ed40cbe9ffd008acaac2a69cf2d863c32183fce14315a35c1", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 11769, + "git_blob": "653d45a178871d625c0b7389ea594456f5073c02", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/FAILURE-STATE-TABLE.md", + "path": "archive/w2-failure/FAILURE-STATE-TABLE.md", + "sha256": "a1774d8a12e224e955db868e18282c73597385ef9de278148f7f865f62dfb26c", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 9249, + "git_blob": "95c9205052a84a445e23aa8cd3c8b192f550b69e", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/FREEZE-v1.json", + "path": "archive/w2-failure/FREEZE-v1.json", + "sha256": "747e5b1b6f655b7f18be701e118c589cfd6d1243418a92e9402568299800a3e8", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 5852, + "git_blob": "1b5049a3d70c4a1c7d478fbd47e5ae637a4b018e", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/HANDOFF-v1.json", + "path": "archive/w2-failure/HANDOFF-v1.json", + "sha256": "d276f0aba9d4c697d42d22a86e4083d1c504ba0b1db52f524079ab0a2ea03405", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 6077, + "git_blob": "70382b88e7173da8b419770f82f20f338eebad07", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/INPUTS.json", + "path": "archive/w2-failure/INPUTS.json", + "sha256": "8676c9e97cdf8cdbc7387fb2295bda30f9778fdc732096d3cc75b2987d4b7293", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 20080, + "git_blob": "d98e374dbdd480d6ae0b9e274fad27d257d97879", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/NEW-FAILURE-CONTROLS.json", + "path": "archive/w2-failure/NEW-FAILURE-CONTROLS.json", + "sha256": "7d2f2afb26c51986f28176385899d5f4132a9aa26c3aa17c84892dd404b8f209", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 3914, + "git_blob": "484dd53b250a286db84c423139263492ae876f2b", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/OLD-CONTROLS-PRESERVATION-v1.json", + "path": "archive/w2-failure/OLD-CONTROLS-PRESERVATION-v1.json", + "sha256": "677ae6454fa67ae884e0f60103d81ed841fba027c12a0da0d97c95b75afb2183", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 818, + "git_blob": "351f6c1742469d2f631d3a7126f4b5bc99c2fb0c", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C03-v1.json", + "path": "archive/w2-failure/PASSIVE-ACCOUNTING-C03-v1.json", + "sha256": "3cea8bf7f69e26f76a8957e9982e16c239ccf773cebc17f426c4c92350cb3d91", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1054, + "git_blob": "9e4bd07af561794c779002367f2ef8d1382eb226", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C04-v1.json", + "path": "archive/w2-failure/PASSIVE-ACCOUNTING-C04-v1.json", + "sha256": "0847decfac7b7320454645596cb3783965e47959d7b40d11358c9e938f7408f9", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1277, + "git_blob": "2f6b8e18b9219eaae1bdbc54972b29b2f65e316d", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C05-v1.json", + "path": "archive/w2-failure/PASSIVE-ACCOUNTING-C05-v1.json", + "sha256": "44ab8cb31c3c988844d294718b2cf1d2039675c9bf54b170ab7ffcb42e0d9276", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1482, + "git_blob": "c03f0d8e481aead7031d8f0514e680a804c7ecfb", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C06-v1.json", + "path": "archive/w2-failure/PASSIVE-ACCOUNTING-C06-v1.json", + "sha256": "51e925909f6542b7c865a1548df815ebe8c6efc2cc9364c59b0881fba7363656", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1680, + "git_blob": "cc5cd3cedfb01b859dfe05f5320313d48822d510", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C07-v1.json", + "path": "archive/w2-failure/PASSIVE-ACCOUNTING-C07-v1.json", + "sha256": "daa7abc9a5c294e660cdcf5609ba5569777e981c406f057582f2748d9044d05c", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 4106, + "git_blob": "ec54083c6fd390f5b1ce6029dd9f5b6bac8e84e5", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C08-v1.json", + "path": "archive/w2-failure/PASSIVE-ACCOUNTING-C08-v1.json", + "sha256": "f3d6d9bb34861a4229e0ef74c8eb53253a4b21f09f6ac704e9030878a8fff036", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 4855, + "git_blob": "5ebf3cee1a0216683474da9de6a40b235d8628a6", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C10-v1.json", + "path": "archive/w2-failure/PASSIVE-ACCOUNTING-C10-v1.json", + "sha256": "8d0d824600cf56f7c5b280ac8c4f367146fd3eaec55cba89c2b5bac3ff3b326b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 593, + "git_blob": "3b6b6f7ccdf3634b304c9e77e0174b59195369c6", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-INITIAL-v1.json", + "path": "archive/w2-failure/PASSIVE-ACCOUNTING-INITIAL-v1.json", + "sha256": "cf8ca468d8ad20dcb2af87f9cf3dc7e5a170cd96e0c9465d10cbd8d783f58325", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 6060, + "git_blob": "46fd683994c952268d39bb008fae1b481b2beef5", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-v1.json", + "path": "archive/w2-failure/PASSIVE-ACCOUNTING-v1.json", + "sha256": "1e6cb768cc545c4c0822be2ea3f59b7cb27d2ae0bd026dffeda34d0febb2eff6", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 3421, + "git_blob": "e4b228c0fcadbae055dd4ef143c87dc0358cf4f7", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-CHECKS.json", + "path": "archive/w2-failure/PASSIVE-CHECKS.json", + "sha256": "6ded92c932eb2bbbb5e040222a8794198c9f2f9626c0c1b0e91aa3380d736ca5", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1755, + "git_blob": "08ce79d10e7e4cdb7303ca0cea88b7e2b5dbf886", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PRESERVATION-v1.json", + "path": "archive/w2-failure/PRESERVATION-v1.json", + "sha256": "5c74045f221a0cd0691870bf114ac3b13a4e8ea0cd414dd2e980976a5dc35c05", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 930, + "git_blob": "61cdfebb6ff7e795f04e287db0e38e6ba7692a49", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/attempts/C09-passive-freeze-failure-v1/FAILURE.json", + "path": "archive/w2-failure/attempts/C09-passive-freeze-failure-v1/FAILURE.json", + "sha256": "cd7370369574aa2303abacfbfa706ccfe49b600646645d2eed8b7f0fea0a5ef1", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 19649, + "git_blob": "217f0914cb1357976003174133f824e575a677eb", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/attempts/C09-passive-freeze-failure-v1/NEW-FAILURE-CONTROLS-before-fixture-cap-fix.json", + "path": "archive/w2-failure/attempts/C09-passive-freeze-failure-v1/NEW-FAILURE-CONTROLS-before-fixture-cap-fix.json", + "sha256": "4a5e02aa82bbb5b39814867b937e42ef61d42dd0f0dfdea5adf43a12e9020e96", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 2436, + "git_blob": "0a833e4c08a5a65963ec5e3f07a6ddfd8014e769", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/inverse-v1.patch", + "path": "archive/w2-failure/inverse-v1.patch", + "sha256": "94de6cfcdeae505fea40adb242e75f4d8c17bb2a9c33465429ffe8ed20e3b8b5", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 2436, + "git_blob": "55a82e0884ac3b1381a8785a76606458718fde90", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/minimal-v1.patch", + "path": "archive/w2-failure/minimal-v1.patch", + "sha256": "313bdaa9eee999f405ffd023ba5818387bd232ea2889d60312c4999e8a73bc09", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 23560, + "git_blob": "70c4587a67a9f11f87dcc333b3cc84c4b17de773", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/originals-v1/bounded_serialization.py", + "path": "archive/w2-failure/originals-v1/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 23844, + "git_blob": "358f7b10828005cae453716d57103bab9fc6ff6a", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/bounded_serialization.py", + "path": "archive/w2-failure/source-v1/bounded_serialization.py", + "sha256": "fdeeb791c6cb0c03a5ab15903d51c3eb4cc5ff2a945c50d7f550acfe11376f3d", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 15778, + "git_blob": "35388100d9602e0a8998d6e770bf452249d276e8", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/new_failure_controls.py", + "path": "archive/w2-failure/source-v1/new_failure_controls.py", + "sha256": "742f1de31551d43c2665ad6166577c104a0acc746b3503cc60c5f11798c9a24d", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 16047, + "git_blob": "f9f92ba296c7c49544447615854a23d5ab720bd0", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/ACQUISITION-PROPOSAL.json", + "path": "archive/w3-runtime/ACQUISITION-PROPOSAL.json", + "sha256": "2f8959db0e0fbe310e9f47eb3a7dc9f5beba91ced409bccf83b057d7d798f448", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1504, + "git_blob": "c29ab416e0c18f7aff3582ec47a0cd0c6385b4ce", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/ATTEMPTS-v1.json", + "path": "archive/w3-runtime/ATTEMPTS-v1.json", + "sha256": "8adc37b5660100467cb780f247cd662b66854bcacb8d4f1b84962643fc8526db", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 44747, + "git_blob": "c4ac9f0cd8578ba99e05f0fbe4acfd150eeed257", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/DEPENDENCY-MATRIX.json", + "path": "archive/w3-runtime/DEPENDENCY-MATRIX.json", + "sha256": "716ffa9238d6b79030174a59947d55b1a2c9539d8c5aca9ce197df01687b29e1", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 4634, + "git_blob": "3ce42ae245c391823e9e9a612bad5a1076ae0ff5", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/FREEZE-v1.json", + "path": "archive/w3-runtime/FREEZE-v1.json", + "sha256": "e1b95913ef26a8c0f5cf41af4489304cd421839e44d987c8795faa45f94d890d", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 4428, + "git_blob": "b9d53fd48e80ae07630a03fe617c87618acc88be", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/HANDOFF-v1.json", + "path": "archive/w3-runtime/HANDOFF-v1.json", + "sha256": "7a3806c7d5c6ef17807b2508c47e8186993475d2dddddeb772e64b94d063f79a", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 21364, + "git_blob": "54490aeff22e025a8b5008624f551fb760a59de2", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/INPUTS.json", + "path": "archive/w3-runtime/INPUTS.json", + "sha256": "5516c6a58dd34d6e0bf8f560697b8cf3036abc48d5afea1d7196903be4e7a5bb", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1492, + "git_blob": "494528c3ed1b0ce772b775bdaa1cb83bb4daab0a", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/PASSIVE-CHECKS-v1.json", + "path": "archive/w3-runtime/PASSIVE-CHECKS-v1.json", + "sha256": "be48743dcfddafe7b9a505aad2739a04a6ea3c95bad7c8c22f94859fb70e439b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 49385, + "git_blob": "9218945772b12038ff3e31a8e1edee0e868ba289", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/READ-ACCOUNTING-v1.json", + "path": "archive/w3-runtime/READ-ACCOUNTING-v1.json", + "sha256": "de61a9ed3f5dc5d83965c4615afc2e15f5655d94ce2b03d653e4fb5a225ae79c", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 15859, + "git_blob": "ea50c65baa0193f8c0082c102c6633cd1f47240f", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/RUNTIME-CLOSURE-PLAN.md", + "path": "archive/w3-runtime/RUNTIME-CLOSURE-PLAN.md", + "sha256": "b42032ce255d50f1ed34f75840a87ff60baae83cd6f4e1c8a9e988321a127aed", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 12759, + "git_blob": "004fbaa4dd7386f548e5c849b4f9f03d4c214109", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/SOURCE-IMPORTS-v1.json", + "path": "archive/w3-runtime/SOURCE-IMPORTS-v1.json", + "sha256": "b04aa3a4c46d496ca5e3eb630c88b3e570906ba9908b2111d8568518926483b6", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 7737, + "git_blob": "80824a02c9ca334027bf5ee6992bd4e840eed784", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/SUPPLEMENTAL-IMPORTS-v1.json", + "path": "archive/w3-runtime/SUPPLEMENTAL-IMPORTS-v1.json", + "sha256": "ce80e7b0efc4256a09e2dd2a1039ae6dfd7b96c8f254c942772999b2564c339e", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 3567, + "git_blob": "4186bab345e2ec456d49bf88ab30cb009387663c", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/TIMING-PROVIDER-CONTRACT-v1.json", + "path": "archive/w3-runtime/TIMING-PROVIDER-CONTRACT-v1.json", + "sha256": "78403162cc5d763d2c02ad70098ca2eecf2fe8948eb87677d6e7bad7bd3106d5", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 746, + "git_blob": "3adfb5eb57cd69f58012d2d52f0044fe89cb577a", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/ATTEMPTS-v1.json", + "path": "archive/w4-timing/ATTEMPTS-v1.json", + "sha256": "56e0f90db42853d22d5d026b578f35b084f3e55e1b8d9bb9b27e062918913f12", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 84357, + "git_blob": "98328f29d649752263c172e33a76514b71550711", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/CONTROL-MANIFEST.json", + "path": "archive/w4-timing/CONTROL-MANIFEST.json", + "sha256": "8f8e18716404d4593cc94e66863fe63523b8fe6cbee64d1a7e1a3db01102f99c", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 58465, + "git_blob": "88aad4947927d4f2b8efdd3361ae2c7270328eaa", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/FREEZE-v1.json", + "path": "archive/w4-timing/FREEZE-v1.json", + "sha256": "57ef6f8369e8a6dab4c615ff9ae740b7135e4df15580e448a76a73635bec04be", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 3192, + "git_blob": "fd7c36c51b7838566a565c6dcaafd0e938c0adda", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/HANDOFF.md", + "path": "archive/w4-timing/HANDOFF.md", + "sha256": "84b619994e678339ad676ead14ff3d4b077a809149afc33d53a344a2f4090ead", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 6559, + "git_blob": "51f69073d99b9f7100744132d5c57ec6fcdd7d3e", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/INPUTS.json", + "path": "archive/w4-timing/INPUTS.json", + "sha256": "6827e296ad56792f11a0e03c035e9805dbb0e7abae4e1d9a10c11d455f5eca43", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 2145, + "git_blob": "577c432ed3e29fdc73c5f89d7a7e08d274ff0bc0", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/PASSIVE-ACCOUNTING-v1.json", + "path": "archive/w4-timing/PASSIVE-ACCOUNTING-v1.json", + "sha256": "bb705d9143ba33e1b8efce5e7e3fa6140e58afc19353fee3abdb982b7f378bb6", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 13789, + "git_blob": "272c0b532f511916b56e545bce840ae710b8e6ef", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/TIMING-GRAMMAR.md", + "path": "archive/w4-timing/TIMING-GRAMMAR.md", + "sha256": "c8ba66e722eaaa391cdfdfb7a7d043d1e2c5b2785fd56f9c92173c4acd5deb37", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/CONDITION.json", + "path": "archive/w4-timing/fixtures/T01/main/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 811, + "git_blob": "5aeb0757b5530e6b66e7ab95ee8e1a9024530ecb", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T01/main/EXPECTED.json", + "sha256": "59a66990c28261731b7ba7e25ad8c561dc4a49d71f4705ee73ff0133d25d4794", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1139, + "git_blob": "b869fa1eb533c6913acd607f904452e7e8bac6bf", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T01/main/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "0bb441c6af12c57d7b7e13dd35c124499df55594a27f98406a983f1339c7442f", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/admission.json", + "path": "archive/w4-timing/fixtures/T01/main/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/observer.json", + "path": "archive/w4-timing/fixtures/T01/main/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/raw-time.bin", + "path": "archive/w4-timing/fixtures/T01/main/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/termination.json", + "path": "archive/w4-timing/fixtures/T01/main/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/CONDITION.json", + "path": "archive/w4-timing/fixtures/T02/exit1/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 668, + "git_blob": "2bce4b1cd066731d33cc01848ae072e8337273a0", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T02/exit1/EXPECTED.json", + "sha256": "1772cd795a4b0ab4844ed82485a88ba84a5c187251a0c246f3b898307f419e32", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1144, + "git_blob": "1a9d26a992cfb00ad0301a5fae896e83eb5cf20b", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T02/exit1/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "57a22a298fa9350ec57761ca81411f5cea639dea8ce73b8b973f432a6a18f16e", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 714, + "git_blob": "2b8c1e773a0412f215a8ef87e4ee7677d208eebf", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/admission.json", + "path": "archive/w4-timing/fixtures/T02/exit1/admission.json", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 715, + "git_blob": "10149ef09e7d5bcbb57a139226a6c273d22bfc07", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/observer.json", + "path": "archive/w4-timing/fixtures/T02/exit1/observer.json", + "sha256": "a6944b83cc28d1763618c7c134cea5cfc7dcc9c9cd5dd2c7431639c52de3b1e3", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 168, + "git_blob": "45a51922775e1372eeace35b414b649dde8e0ecc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/raw-time.bin", + "path": "archive/w4-timing/fixtures/T02/exit1/raw-time.bin", + "sha256": "4799f18b7354cee0edd97d97aeb4d2e4174abf7bb5e0c74c62e94e4540885409", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 668, + "git_blob": "6d1464e3ffed557e5fe8309040374252102eed03", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/termination.json", + "path": "archive/w4-timing/fixtures/T02/exit1/termination.json", + "sha256": "6f4dc1bfddf96ce8fe51ac818745eac894ac5e0bde7eb985e9197af88f0f3ec8", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/CONDITION.json", + "path": "archive/w4-timing/fixtures/T03/signal15/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 668, + "git_blob": "2bce4b1cd066731d33cc01848ae072e8337273a0", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T03/signal15/EXPECTED.json", + "sha256": "1772cd795a4b0ab4844ed82485a88ba84a5c187251a0c246f3b898307f419e32", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1159, + "git_blob": "10ea4c25c99231aaa077f3556647861fe8545771", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T03/signal15/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "d8c9567db47af6d30f5cbc5d3299fdc233d018aff6938973dabdb54122c9d93b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 713, + "git_blob": "eaa6a541e2a6d794b866381e4aa400f8593c1347", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/admission.json", + "path": "archive/w4-timing/fixtures/T03/signal15/admission.json", + "sha256": "e6fa7982aa3a345ae9894393b561dbdebc4a2e2f5ae646c152204b86fa8908cd", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 715, + "git_blob": "e8424dabb9ba09c2d2d824f0061182ed3da17925", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/observer.json", + "path": "archive/w4-timing/fixtures/T03/signal15/observer.json", + "sha256": "5566964e6fce03063b8923e7c888e665b3a06418faa9db08df385db5dafcbdf7", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 162, + "git_blob": "0e58713ae3babb77fc4f12f927e1b25bb7dd36cd", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/raw-time.bin", + "path": "archive/w4-timing/fixtures/T03/signal15/raw-time.bin", + "sha256": "e6ecf2de2fc2c88e5cbd8b91fe292eafc8a145ec81abf4aa9dc44d4793ab8844", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 671, + "git_blob": "9432ddeb1f96e15b1de6f27f0eb2cb7cf09bc9fb", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/termination.json", + "path": "archive/w4-timing/fixtures/T03/signal15/termination.json", + "sha256": "ece24439b150f61d117ad7335951ed59dae6029e611681f1ab3487e4f3c85832", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/CONDITION.json", + "path": "archive/w4-timing/fixtures/T04/historical-exact148/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 960, + "git_blob": "e81052a333731b923d3da68defe6cce2d9ebb754", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T04/historical-exact148/EXPECTED.json", + "sha256": "c8268af1a93e5e81946398434e5579176e8af1ff17bd1ee12746c8583f71c620", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 312, + "git_blob": "20ae70130a66ba3a2fef63256fc16569dcea0e18", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T04/historical-exact148/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7751258ea35d124d6150c7c2dbc336c2fb2b55152ec94dbd034e73ced5d0adf1", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 148, + "git_blob": "a8b5f46650c82884912cab62e2be6e7c218bd80e", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/raw-time.bin", + "path": "archive/w4-timing/fixtures/T04/historical-exact148/raw-time.bin", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 142, + "git_blob": "a06347540f9a207ed67ead3d2d3b956f137cafb3", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/CONDITION.json", + "path": "archive/w4-timing/fixtures/T05/missing/CONDITION.json", + "sha256": "5cf3bad02f551c21d906126c7f8999d100f4476d870c01d7f497d3838877bc9b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 664, + "git_blob": "6629c6946029f86c9672140eb1822e570c0494fa", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T05/missing/EXPECTED.json", + "sha256": "bb75b58f3cba811faac0b04ce55b812ad24051e52ff8690126a7d3b93008d30f", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1154, + "git_blob": "f8746015dbab21376692aa3ecb26c6e6ab0900af", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T05/missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6dc7e8b361c19631107903cf73e03debb3669773b82d69c0c0b5f8c2d2131899", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/admission.json", + "path": "archive/w4-timing/fixtures/T05/missing/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/observer.json", + "path": "archive/w4-timing/fixtures/T05/missing/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/termination.json", + "path": "archive/w4-timing/fixtures/T05/missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/CONDITION.json", + "path": "archive/w4-timing/fixtures/T06/empty/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "058f7b8a0d79944b210cbe2a0519f3d729dc1414", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T06/empty/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1144, + "git_blob": "9f2c8cacd1c23a3ab209a8b391e02ee499202552", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T06/empty/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "9dfef87f6c9c7fb99efb1b778e2b610f785c25ba0cf0749215e4c9ff090a24c1", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/admission.json", + "path": "archive/w4-timing/fixtures/T06/empty/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/observer.json", + "path": "archive/w4-timing/fixtures/T06/empty/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 0, + "git_blob": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/raw-time.bin", + "path": "archive/w4-timing/fixtures/T06/empty/raw-time.bin", + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "32c173ca1d19549f80f7a893178a0e7fac6c86c7", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/termination.json", + "path": "archive/w4-timing/fixtures/T06/empty/termination.json", + "sha256": "921ac4e1d2a353fea5f83d66d80a0401455b66f9972d88705e307c937c00970f", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/CONDITION.json", + "path": "archive/w4-timing/fixtures/T07/prefix-only/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "058f7b8a0d79944b210cbe2a0519f3d729dc1414", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T07/prefix-only/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1174, + "git_blob": "f2e05f9a0a38639f24d3dc2e026b0280c5f5d904", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T07/prefix-only/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "cd33575ff30c57c29619cddeeb0d8ee2e3b1359789bfd0badfa9227a34e526c5", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 714, + "git_blob": "2b8c1e773a0412f215a8ef87e4ee7677d208eebf", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/admission.json", + "path": "archive/w4-timing/fixtures/T07/prefix-only/admission.json", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "4c2157545baa84785126e201f353a5f0bb983742", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/observer.json", + "path": "archive/w4-timing/fixtures/T07/prefix-only/observer.json", + "sha256": "b935fa44d9e9b63f3a1e90e7ef35c833ea51fd0cf633279071bc661a944f1753", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 38, + "git_blob": "8dbba0a880d06cf2becfcc138888893a39e9ca86", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/raw-time.bin", + "path": "archive/w4-timing/fixtures/T07/prefix-only/raw-time.bin", + "sha256": "682bbcac082e76cb4acdd4a163fe6ee80088623442d8978912a910f7ca7c8937", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "5e0596e763d9c5b0ebd19fb4b7c0e3cce82b7bf4", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/termination.json", + "path": "archive/w4-timing/fixtures/T07/prefix-only/termination.json", + "sha256": "bf8321ed492343e1bc150623bbb3ea0e70d030963cec6bf68b6e79eee1ea7111", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/CONDITION.json", + "path": "archive/w4-timing/fixtures/T08/truncated/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 664, + "git_blob": "8cdd10b847df4e658bcc09770a8279f0d2ee3a60", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T08/truncated/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1164, + "git_blob": "6e28abbd493ff25982f36f25cf195aa495bf99b8", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T08/truncated/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "89add8ff0ddbc2d4f18eb2b7e3f9e3f8fb546bbad16fc49da818b5cfc1f5451a", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/admission.json", + "path": "archive/w4-timing/fixtures/T08/truncated/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/observer.json", + "path": "archive/w4-timing/fixtures/T08/truncated/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 32, + "git_blob": "baa5e7187a48718aee3c615b0298346b3459939d", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/raw-time.bin", + "path": "archive/w4-timing/fixtures/T08/truncated/raw-time.bin", + "sha256": "7cee4884de549140a5734726237a2133cb54c4764e212b1a1d73c43dbddf3225", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "6524c3d81dbe9349ed8a4ed6e08e7909eefefd9f", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/termination.json", + "path": "archive/w4-timing/fixtures/T08/truncated/termination.json", + "sha256": "2b0dc60ba88d2c33ca9d0d65ba5065fd3fe07daa694213a508002ecd41dc184d", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/CONDITION.json", + "path": "archive/w4-timing/fixtures/T09/malformed/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 664, + "git_blob": "8cdd10b847df4e658bcc09770a8279f0d2ee3a60", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T09/malformed/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1164, + "git_blob": "80ea0bac115dc74f3b61b516f92000a859e1a8d8", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T09/malformed/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "1c2163abbe35cd39a3b49118e59def41309c9a2e6d6812a944f64d8b992a82e9", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/admission.json", + "path": "archive/w4-timing/fixtures/T09/malformed/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/observer.json", + "path": "archive/w4-timing/fixtures/T09/malformed/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 18, + "git_blob": "17f93f608e8dc1bbe170cef49d136211b3963d8e", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/raw-time.bin", + "path": "archive/w4-timing/fixtures/T09/malformed/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "19cde81816cf2906fbb32125ec0159256555218c", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/termination.json", + "path": "archive/w4-timing/fixtures/T09/malformed/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/CONDITION.json", + "path": "archive/w4-timing/fixtures/T10/duplicate/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "058f7b8a0d79944b210cbe2a0519f3d729dc1414", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T10/duplicate/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1164, + "git_blob": "85a7ce1dba7904b1472a2da74c19527732cb30d0", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T10/duplicate/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "4b8f287160663a0e76df77ef19be7769d57d6507fec27969fd96752de2331006", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/admission.json", + "path": "archive/w4-timing/fixtures/T10/duplicate/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/observer.json", + "path": "archive/w4-timing/fixtures/T10/duplicate/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 260, + "git_blob": "e6a985f136cf29f01f9d220241e0cecd1c0a592e", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/raw-time.bin", + "path": "archive/w4-timing/fixtures/T10/duplicate/raw-time.bin", + "sha256": "8d42432a308b3149cb59e5b34f937887547344adc3f36d8336632868405f121b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "8724c7cdb6fbe89f03cedb24a9cc4c607726aed7", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/termination.json", + "path": "archive/w4-timing/fixtures/T10/duplicate/termination.json", + "sha256": "2113af3b3818702b7b508bf83d227a0a6a630fa6cc2b1ce1a4ab8ea790191417", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/CONDITION.json", + "path": "archive/w4-timing/fixtures/T11/suffix/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 663, + "git_blob": "43a97b3577532ce4b4b94abafd35a6ff145c2e00", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T11/suffix/EXPECTED.json", + "sha256": "abdac2b3cb54c3a7dd15fe4156cc46deffb84f6b672ef48cae649185e2d55246", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1149, + "git_blob": "03dd2210b0885343030021da6fc8bc34693a3f7c", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T11/suffix/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c5674e4ef03bdcaa2c9915f5f121bf30d39d593f8d6bb286efd5772a9ee5a9e6", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/admission.json", + "path": "archive/w4-timing/fixtures/T11/suffix/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/observer.json", + "path": "archive/w4-timing/fixtures/T11/suffix/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 141, + "git_blob": "459bfc39209a4e226dc88f8d63560407d006143c", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/raw-time.bin", + "path": "archive/w4-timing/fixtures/T11/suffix/raw-time.bin", + "sha256": "40d8c82f4a150886b055a9ebbd8f90a1ff7e7f162269249ac57e9e757c579568", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "100a284592048d2e3e04fd0d1eb186e06eca36bc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/termination.json", + "path": "archive/w4-timing/fixtures/T11/suffix/termination.json", + "sha256": "867704607530cabe3517d85e8f96d26bddf6b3c005ba054aa7d0e38e8688c1cd", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/CONDITION.json", + "path": "archive/w4-timing/fixtures/T12/duplicate-key/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 668, + "git_blob": "fd3edd91bf806ea4412b432713859fdf8f280c1a", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T12/duplicate-key/EXPECTED.json", + "sha256": "9d6b335eb9b7423b8b06f68707b2718963fc9d48a72dd6375c107fc85bb44161", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1184, + "git_blob": "e61511ba1c942009984025784e4e7a508e27d3fd", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T12/duplicate-key/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "58a51d2c786393bef8207abda0d285d9507820f3bcd2ed603c6b6fa328d8bc33", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/admission.json", + "path": "archive/w4-timing/fixtures/T12/duplicate-key/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/observer.json", + "path": "archive/w4-timing/fixtures/T12/duplicate-key/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "209bd12899bdadeb6156d03ec7a2e603994dd3e1", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/raw-time.bin", + "path": "archive/w4-timing/fixtures/T12/duplicate-key/raw-time.bin", + "sha256": "25db74f21ff3458bac7a51bcb5828e278c9e6ab9c463e046a32203305358079f", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "97c2da783631a8ae782f96e0cd594ac4242cd242", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/termination.json", + "path": "archive/w4-timing/fixtures/T12/duplicate-key/termination.json", + "sha256": "d12ee38e3ca4bbb438bd595bfb0b2795417bc5b41b6bbfe4c75f4be65597e393", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/CONDITION.json", + "path": "archive/w4-timing/fixtures/T13/missing-system/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 663, + "git_blob": "d6b484ad34406ab2390d64d9503bcd669a98d8a8", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T13/missing-system/EXPECTED.json", + "sha256": "1c5963ba3caa0e9d260057679f9f7ed211d71b99a8f127a42ae90bf133a93c27", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1189, + "git_blob": "dedcc2812da3bc8d54aa2af23e051d0a9965472d", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T13/missing-system/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a239cdbca74025052d98c2d6f3b7cf5c68c7dc6c3fbf2d49193ea81c93a084b2", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/admission.json", + "path": "archive/w4-timing/fixtures/T13/missing-system/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/observer.json", + "path": "archive/w4-timing/fixtures/T13/missing-system/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 108, + "git_blob": "f7f6a9b9c6a890a6361635d74c66b109800cbc03", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/raw-time.bin", + "path": "archive/w4-timing/fixtures/T13/missing-system/raw-time.bin", + "sha256": "18258765bfe0844866b4f2fa41f85367415be50d443d8d23640c89298c669174", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "015a630076602992bfff5abf5e29704f55ed9dfb", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/termination.json", + "path": "archive/w4-timing/fixtures/T13/missing-system/termination.json", + "sha256": "995d640f0dc23193a1c87fff0fa5567dc9ddf4f577f06704c17286d1eb5d81a8", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/CONDITION.json", + "path": "archive/w4-timing/fixtures/T14/extra/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 663, + "git_blob": "d6b484ad34406ab2390d64d9503bcd669a98d8a8", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T14/extra/EXPECTED.json", + "sha256": "1c5963ba3caa0e9d260057679f9f7ed211d71b99a8f127a42ae90bf133a93c27", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1144, + "git_blob": "1484e9438f9d8fd7bb361556e979d7cbf0f060ce", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T14/extra/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "b8068e1e8810598cdb010543927ebd34af20f82f5780719c152705fa9493ded4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/admission.json", + "path": "archive/w4-timing/fixtures/T14/extra/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/observer.json", + "path": "archive/w4-timing/fixtures/T14/extra/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 145, + "git_blob": "129eed9b29ca0e9fd334cd716746d83fd7986544", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/raw-time.bin", + "path": "archive/w4-timing/fixtures/T14/extra/raw-time.bin", + "sha256": "a16380241579ebc1df5703bd7ea76014896cc20210b42c9f566cec6908e70769", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "279fd9c478452a16e60a6790decc0d13570b2928", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/termination.json", + "path": "archive/w4-timing/fixtures/T14/extra/termination.json", + "sha256": "983498dfb65c5e9b45f05ec436d26ecf84b0bf47250ce0c03c9a704f0270fb57", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/CONDITION.json", + "path": "archive/w4-timing/fixtures/T15/string/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 669, + "git_blob": "c9c4e2e4e0c34c25a49f9e14adaaecd3fa8e7834", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T15/string/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1149, + "git_blob": "579347b355bc9c36a773239387b19b9c4f0a93ee", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T15/string/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "ef539ec8e9ffd825abd4a088b5a1f2c52b35ba002c81649573f62b82bdeb839c", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/admission.json", + "path": "archive/w4-timing/fixtures/T15/string/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/observer.json", + "path": "archive/w4-timing/fixtures/T15/string/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 132, + "git_blob": "6667ef8f47f7ca2b01564bf73d0cb7659fdf3977", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/raw-time.bin", + "path": "archive/w4-timing/fixtures/T15/string/raw-time.bin", + "sha256": "55d57cbade4b1b8f7ac9fddedcb5a1b08a69b84b45891a8f5844cdf21be9806d", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "796c75403e55038e866ee01bc5b4cacdbc782920", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/termination.json", + "path": "archive/w4-timing/fixtures/T15/string/termination.json", + "sha256": "ebfd987c71886296aa530d1eb3fe7aa4fff5ae95d391c43f0a306b9f518730c6", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/CONDITION.json", + "path": "archive/w4-timing/fixtures/T16/boolean/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 669, + "git_blob": "c9c4e2e4e0c34c25a49f9e14adaaecd3fa8e7834", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T16/boolean/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1154, + "git_blob": "c680dfe1760cfbcfa90503f20b740739b414caf2", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T16/boolean/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "04025e93ee63db32eb827197fefe0414dd7f11fb47afbef95e680116a06c90a4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/admission.json", + "path": "archive/w4-timing/fixtures/T16/boolean/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/observer.json", + "path": "archive/w4-timing/fixtures/T16/boolean/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "386de2a9d97bd0fb6bd18c4cfd42bb899c98c57e", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/raw-time.bin", + "path": "archive/w4-timing/fixtures/T16/boolean/raw-time.bin", + "sha256": "0d6c5bc5ea975cb7eac5623c1b63fde473b3f54308da9d21d4c8bc332ddb174a", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "ed51ef1d3b11cad6a7a180765c029589f33baac2", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/termination.json", + "path": "archive/w4-timing/fixtures/T16/boolean/termination.json", + "sha256": "17b62f6ba17a47c62b81d3337e4c47de034bda8952cc25e546d8b18ba9d85ce0", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/CONDITION.json", + "path": "archive/w4-timing/fixtures/T17/nan/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "9cc4953a6007933c4285abff5f17621fc730dd52", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T17/nan/EXPECTED.json", + "sha256": "237a19120b0a78c487830c705c3dab6e4bf863bab1bb8c80e16a5e1aa9b55ee3", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1134, + "git_blob": "8c0c5d4879c198c297db838c7394aa8b13db61a3", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T17/nan/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "d9da5d1a05b40f4f38c6418973c17313882c5202d26fba14ce3d01d8bd000357", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/admission.json", + "path": "archive/w4-timing/fixtures/T17/nan/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/observer.json", + "path": "archive/w4-timing/fixtures/T17/nan/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 129, + "git_blob": "3dbe9495b0d487c48ef7a0934a8af02616a22644", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/raw-time.bin", + "path": "archive/w4-timing/fixtures/T17/nan/raw-time.bin", + "sha256": "225f270cba6ba77969b77f330c048c743a6f33e2dc7e47030d2560627c8ef4a7", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "c3d598b7a2e0c840f77d973e25612adabb8eb7ec", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/termination.json", + "path": "archive/w4-timing/fixtures/T17/nan/termination.json", + "sha256": "24677bdf04fba91f981da622a8677a227862b8f3c006b7084cabcf0fbe3d3e1f", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/CONDITION.json", + "path": "archive/w4-timing/fixtures/T18/infinity/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "9cc4953a6007933c4285abff5f17621fc730dd52", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T18/infinity/EXPECTED.json", + "sha256": "237a19120b0a78c487830c705c3dab6e4bf863bab1bb8c80e16a5e1aa9b55ee3", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1159, + "git_blob": "c3b21ca6441f239c6977314adb9532ff2d6f0d0b", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T18/infinity/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "be86d2e58d430cb4d171fe9b3a5cd2935c02e71574b6cdd94d8928552069b021", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/admission.json", + "path": "archive/w4-timing/fixtures/T18/infinity/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/observer.json", + "path": "archive/w4-timing/fixtures/T18/infinity/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 134, + "git_blob": "ac7bd3b508702f10216e1fba699fb7eb00b38f36", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/raw-time.bin", + "path": "archive/w4-timing/fixtures/T18/infinity/raw-time.bin", + "sha256": "a3ce51688e6738a2108bc005a86c975584a21e7efbf924049719459df470e254", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "1e6142ae876b62e1bcae104f81e779b0e1ed0aed", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/termination.json", + "path": "archive/w4-timing/fixtures/T18/infinity/termination.json", + "sha256": "ef4c71ca71167a70f34bbc9df1380c0ec4fefa1d567616c38c1bede453ec150a", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/CONDITION.json", + "path": "archive/w4-timing/fixtures/T18/overflow1e309/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 671, + "git_blob": "ff228e47ca9256dbd4d7bd97e21d3728ac1d25a3", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T18/overflow1e309/EXPECTED.json", + "sha256": "5ea8cb680c1c172e6b7933bfe774986b18bdb5a911f6ebf11f5ae726ac9767ca", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1184, + "git_blob": "c086268cb21c7ec2616a1e6dad26c0c5532627d8", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T18/overflow1e309/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "844754e4e7a4a503d1984101c00d75026ecc3abbd5589d6a733884132007495f", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/admission.json", + "path": "archive/w4-timing/fixtures/T18/overflow1e309/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/observer.json", + "path": "archive/w4-timing/fixtures/T18/overflow1e309/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 131, + "git_blob": "05c68d5ef42144f52e38c9ec270d3213729f331e", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/raw-time.bin", + "path": "archive/w4-timing/fixtures/T18/overflow1e309/raw-time.bin", + "sha256": "b5163cc542f901a628ed9e93adc1d0ea746f6c4d77a32f185b334284a7fed64b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "e1b60a4e5427ccc27977a721ba6a2b8e0306c65d", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/termination.json", + "path": "archive/w4-timing/fixtures/T18/overflow1e309/termination.json", + "sha256": "b08c90f3e9adf072eff881432d046fa95cd6272fe5f5f44bfea450f156aceb06", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/CONDITION.json", + "path": "archive/w4-timing/fixtures/T19/negative-rss/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 669, + "git_blob": "c9c4e2e4e0c34c25a49f9e14adaaecd3fa8e7834", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T19/negative-rss/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1179, + "git_blob": "5ce24a4ff1ee21cc7c0b113c11e310ac59cc370e", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T19/negative-rss/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "68530efc6663d603374745d0e9712853bab3341e9c3f13020b03ebcfe7cfa53c", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/admission.json", + "path": "archive/w4-timing/fixtures/T19/negative-rss/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/observer.json", + "path": "archive/w4-timing/fixtures/T19/negative-rss/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 127, + "git_blob": "32612b99fb07b8fc64de4d380d98afd9994596a1", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/raw-time.bin", + "path": "archive/w4-timing/fixtures/T19/negative-rss/raw-time.bin", + "sha256": "3ba3b2b31cc9003291a82610683976234be8dd5ef2be5418ad1f68237b226210", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "0d1e8a6bfe51520efb1a9e69d6669e72cdc2d57b", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/termination.json", + "path": "archive/w4-timing/fixtures/T19/negative-rss/termination.json", + "sha256": "a2fb2badf895f715bf77220338e835b9d475a4c881bfc827cdcf7655726efd35", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/CONDITION.json", + "path": "archive/w4-timing/fixtures/T19/negative-system/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 669, + "git_blob": "c9c4e2e4e0c34c25a49f9e14adaaecd3fa8e7834", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T19/negative-system/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1194, + "git_blob": "340fb8c0f798d7edd995f016d69633fc67c06435", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T19/negative-system/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "aa35ad2b75c18f145edac42d9e65625c1fe3dcd22191266088bb791c481aa1c0", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/admission.json", + "path": "archive/w4-timing/fixtures/T19/negative-system/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/observer.json", + "path": "archive/w4-timing/fixtures/T19/negative-system/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 128, + "git_blob": "0ba0f0ed8c3571d9d4fcc06871ed1809c8f75e36", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/raw-time.bin", + "path": "archive/w4-timing/fixtures/T19/negative-system/raw-time.bin", + "sha256": "70274dce35113ec77c2dc2cc836d64b8982c9635ddb480ec68ef3aad518eb576", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "0ea7b5a2e3128e54c75571e2f2c5ec87dd183313", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/termination.json", + "path": "archive/w4-timing/fixtures/T19/negative-system/termination.json", + "sha256": "fae5bc63bcf8145b6eca592d85b887256dc3b61cb1389627731021dbff8bfb08", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/CONDITION.json", + "path": "archive/w4-timing/fixtures/T19/negative-user/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 669, + "git_blob": "c9c4e2e4e0c34c25a49f9e14adaaecd3fa8e7834", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T19/negative-user/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1184, + "git_blob": "e77e784469e50f47c7599be1cd08ccb4fb6194c4", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T19/negative-user/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "5cb3c419a5b101198d632262727f699d0d5446dcf5bb4f1c68cccc01c6b864e8", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/admission.json", + "path": "archive/w4-timing/fixtures/T19/negative-user/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/observer.json", + "path": "archive/w4-timing/fixtures/T19/negative-user/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 128, + "git_blob": "fa4b7d988d182ad00efde0dcc13ef9faa46232de", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/raw-time.bin", + "path": "archive/w4-timing/fixtures/T19/negative-user/raw-time.bin", + "sha256": "cb41128eb0ba14150c2080c8f3e4171cf638011737648df69046fdf75fe93e0a", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "82f9b505440b4d315e71072441f36ec62a9d5883", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/termination.json", + "path": "archive/w4-timing/fixtures/T19/negative-user/termination.json", + "sha256": "e9b44e0e05c0bbc263a7549da09664907f5ba7407d9e4392d9d056f9ebcd40c9", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/CONDITION.json", + "path": "archive/w4-timing/fixtures/T19/negative-wall/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 669, + "git_blob": "c9c4e2e4e0c34c25a49f9e14adaaecd3fa8e7834", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T19/negative-wall/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1184, + "git_blob": "3ee853f26b4a964bcce85b7f1a56ce9727d6132e", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T19/negative-wall/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "061e788b3354ccb44eaacea3255383e1427d1b148d24eca936a7cde7694d5cfa", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/admission.json", + "path": "archive/w4-timing/fixtures/T19/negative-wall/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/observer.json", + "path": "archive/w4-timing/fixtures/T19/negative-wall/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 128, + "git_blob": "e7c66b4968b403a2034448644497e650a7a48053", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/raw-time.bin", + "path": "archive/w4-timing/fixtures/T19/negative-wall/raw-time.bin", + "sha256": "89a4669bfb5773f4ef9313124268d8895e84a8515e33fa9dd04a87af5cd2d96d", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "c8f6be0d9f2f58eb79651de4499e23e3e7d4fe1d", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/termination.json", + "path": "archive/w4-timing/fixtures/T19/negative-wall/termination.json", + "sha256": "22cd6a8e88a054f61db28c417e442064e82229a57897a57f0f3d4aaae6188947", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/CONDITION.json", + "path": "archive/w4-timing/fixtures/T20/33digits/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "a0bcb0794bca57a4a3c882aa1285e2f7fb21017d", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T20/33digits/EXPECTED.json", + "sha256": "ecf54463decbfb063a1634d106dd0ef28c6a578661d89e27042e9f7c2b17a6dd", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1159, + "git_blob": "3193048c3a5220a2c3da2760cb42d9710e934148", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T20/33digits/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "739e40b87dc1446ec6d5e42bc8a9730f07c333f48a6eb0707e28af3306089806", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/admission.json", + "path": "archive/w4-timing/fixtures/T20/33digits/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/observer.json", + "path": "archive/w4-timing/fixtures/T20/33digits/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 159, + "git_blob": "6cce184c336379696d552ac3515bb8a5319a23f4", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/raw-time.bin", + "path": "archive/w4-timing/fixtures/T20/33digits/raw-time.bin", + "sha256": "fb0cfe15df68354188caf1057b0fe2a7a78896c7c6138a592d403cffbb467fb7", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "557f02155ab8044e4a95a62225885630b68a4cdf", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/termination.json", + "path": "archive/w4-timing/fixtures/T20/33digits/termination.json", + "sha256": "b75e499855c2fd63764936e0920c0a70aee9cd5b4bcbd537bc0fb9623acaa50a", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 193, + "git_blob": "74c0f48b0db1dc2184c87dd1a391e391ed815ff5", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/CONDITION.json", + "path": "archive/w4-timing/fixtures/T21/65537bytes/CONDITION.json", + "sha256": "17656ea94aecfcca5556b77705e0f7b1cb0f18ac5e547544fd705c6e126536c0", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "cd8ac0a9a5d8c673b579d81ace229a7302c7e5d9", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T21/65537bytes/EXPECTED.json", + "sha256": "db6b7bfc1ef7f6112c9819a02a0c2e275de0029fc2d2b9c73650624db561230a", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1169, + "git_blob": "923f8c23ea3dd57f546b57f588a7d7850cc90b36", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T21/65537bytes/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c09c6777872a09b36871221540b34f272ed0ad49aeb32407809aadc2697802c5", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/admission.json", + "path": "archive/w4-timing/fixtures/T21/65537bytes/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/observer.json", + "path": "archive/w4-timing/fixtures/T21/65537bytes/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 65537, + "git_blob": "171c7a5b204a9bb496bd06d4b0d27f606568b76f", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/raw-time.bin", + "path": "archive/w4-timing/fixtures/T21/65537bytes/raw-time.bin", + "sha256": "76c002eec0c9da854ca2ee5dae9fb0069a622274b6638ab712fcb70384304899", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "f5cfa4b5a6c3af26cfd5b6b5af8353b18d9270f0", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/termination.json", + "path": "archive/w4-timing/fixtures/T21/65537bytes/termination.json", + "sha256": "e7407b5e56086053723bd2f19c1e4542778ff62661e114bbecc630c5f8a2486a", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 132, + "git_blob": "1ede8fb891b834adcac272834622ab5ee5091d6a", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/CONDITION.json", + "path": "archive/w4-timing/fixtures/T22/4097byte-line/CONDITION.json", + "sha256": "f9a55ea574ec3f23d2f26045fdb452ddca323454cc31620d96faf9806fd049a9", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 657, + "git_blob": "09ebc63f716d4c2acd3698e98374e14b52625c3f", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T22/4097byte-line/EXPECTED.json", + "sha256": "b25492088211621e52c89760356491421851e92a5d005c3316026b4044aaf941", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1184, + "git_blob": "6f9a59ed215f3303d892fa4e0ba55e960f5b4f11", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T22/4097byte-line/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a8ec825fefe632eb4c89326ab499c93616e4a02ac86feec5d6b24becbb319784", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/admission.json", + "path": "archive/w4-timing/fixtures/T22/4097byte-line/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/observer.json", + "path": "archive/w4-timing/fixtures/T22/4097byte-line/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 4098, + "git_blob": "08166768d26ba317732e4040de5eedea0a0652cb", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/raw-time.bin", + "path": "archive/w4-timing/fixtures/T22/4097byte-line/raw-time.bin", + "sha256": "970c8625689c636de19e290b687c72beee0b75d0fac9b952118caa99bc41b211", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "bfb509b25fc920ad1855176e3594c2c6196631cf", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/termination.json", + "path": "archive/w4-timing/fixtures/T22/4097byte-line/termination.json", + "sha256": "c6a2bd57d1ec203db36fe68b2bf3b213b43e4c6854e9756e71031e2e9582e079", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 161, + "git_blob": "108a13e7005a08be19fef7768b651a81f26e2e88", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/CONDITION.json", + "path": "archive/w4-timing/fixtures/T23/invalid-utf8/CONDITION.json", + "sha256": "440164fe7c38c0cfee0fdbdee04cef4213168b3be65774dc3ec44a6f7619b20f", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 667, + "git_blob": "238b8e215d915582b2ca6be4bba887c3b909ecf1", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T23/invalid-utf8/EXPECTED.json", + "sha256": "8edc2e44e7bec725999eb08fba15a58452a2221326325506cd3835d93533dcf2", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1179, + "git_blob": "028ef6b2dc5db123513c3eb6fff1626ca5d989d2", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T23/invalid-utf8/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "ce049bee65aa849d450d46936335467381d3de01ab19712f18e2acedf68221a5", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/admission.json", + "path": "archive/w4-timing/fixtures/T23/invalid-utf8/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/observer.json", + "path": "archive/w4-timing/fixtures/T23/invalid-utf8/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 129, + "git_blob": "d746626356b0a5ff3c261226657d820026f98462", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/raw-time.bin", + "path": "archive/w4-timing/fixtures/T23/invalid-utf8/raw-time.bin", + "sha256": "7adba38e0334cd3d10e33a12f05a7f4d6dd611945a0822432a188df689562843", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "388a18c48248eb2cb610284fd1807f932e8f1370", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/termination.json", + "path": "archive/w4-timing/fixtures/T23/invalid-utf8/termination.json", + "sha256": "6db9bd8abb57c0c215b0e7808590ec6f53d8d16f07c2fcf936a452127c3ba08f", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 189, + "git_blob": "58052c4572321ab5452e90dae4f080fdbf6774c8", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/CONDITION.json", + "path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/CONDITION.json", + "sha256": "25b72689306e7af81dd30f7ccd17281bf874568b5d099d61ad96a71823ecd27d", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 670, + "git_blob": "2e7cfc73e4c52dd0db9c5a6fd6ae05f30d1c81ea", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/EXPECTED.json", + "sha256": "5ef9e46304c8d1eb5b3ccd18cb6b6198503a5f123daefc18089e78f9e7ae2269", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1229, + "git_blob": "175163ab021ec69f7c6c9be57cd089538e51d92d", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7aa6b9778fa4cb7bfc0baa1c0e3d13920b6a61ae088b01c76e6ecbc36aaa257b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/admission.json", + "path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/observer.json", + "path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/raw-time.bin", + "path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/termination.json", + "path": "archive/w4-timing/fixtures/T24/cross-role-inode-alias/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 167, + "git_blob": "8b386ec1818699f7bcb980727eca8a2dd0fbead7", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/CONDITION.json", + "path": "archive/w4-timing/fixtures/T24/directory/CONDITION.json", + "sha256": "8d24db469f032d9616e026256c2cdd0f7d6f5d7bec3cbd3aada428eecc8e7092", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 665, + "git_blob": "a534f8c03cc11b57721618cbc9dd61224a8a1b9d", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T24/directory/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1164, + "git_blob": "12c3950ebcc13c44cb881c9a8e51e34487adbdad", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T24/directory/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7f1d19e7939cc33f610e0bed2ce45bb596a76223d3e09936d87980c53e35c5f9", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/admission.json", + "path": "archive/w4-timing/fixtures/T24/directory/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/observer.json", + "path": "archive/w4-timing/fixtures/T24/directory/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/raw-time.bin", + "path": "archive/w4-timing/fixtures/T24/directory/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/termination.json", + "path": "archive/w4-timing/fixtures/T24/directory/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 188, + "git_blob": "8e7a4c4881a1a935830948d5d1909cc9fc6c99cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/CONDITION.json", + "path": "archive/w4-timing/fixtures/T24/fifo/CONDITION.json", + "sha256": "6509e5e58285916caacce1e13d32d4d0148a477058b88c142eb9064a8be16f53", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 665, + "git_blob": "a534f8c03cc11b57721618cbc9dd61224a8a1b9d", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T24/fifo/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1139, + "git_blob": "0f8b2b7cf308733ddb760e2de7b51bc47a10583c", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T24/fifo/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "de45b3ea98f474e21fbf4d0a5e9566e0efd06000fb6420d2cd454cbb9eea5679", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/admission.json", + "path": "archive/w4-timing/fixtures/T24/fifo/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/observer.json", + "path": "archive/w4-timing/fixtures/T24/fifo/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/raw-time.bin", + "path": "archive/w4-timing/fixtures/T24/fifo/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/termination.json", + "path": "archive/w4-timing/fixtures/T24/fifo/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 171, + "git_blob": "1f383161663258d94b3fb4c0423294762db5bf26", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/CONDITION.json", + "path": "archive/w4-timing/fixtures/T24/hardlink/CONDITION.json", + "sha256": "d0fb5536886fb94e8bbd50b7624bbb56e685c1c616f2a88774c91333fac66d18", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 668, + "git_blob": "0ba6e841cfb55a21a37f9aff19f25dc94b5687d8", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T24/hardlink/EXPECTED.json", + "sha256": "0ce6def8961fc2f883f74e9ba1b1b6613ec6400c1106c6fc0950ebf08c58b134", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1159, + "git_blob": "eb7133e05778c6d2d2b4567e0ef018210dd7d937", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T24/hardlink/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "46051817121ddc90d6c3060540b145951dc23a6d78fa8defd540d63c5df5abc0", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/admission.json", + "path": "archive/w4-timing/fixtures/T24/hardlink/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/observer.json", + "path": "archive/w4-timing/fixtures/T24/hardlink/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/raw-time.bin", + "path": "archive/w4-timing/fixtures/T24/hardlink/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/termination.json", + "path": "archive/w4-timing/fixtures/T24/hardlink/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 179, + "git_blob": "b3185f658518ec3a08aedafbdc4baf6d321c2438", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/CONDITION.json", + "path": "archive/w4-timing/fixtures/T24/same-path-alias/CONDITION.json", + "sha256": "47469cca4449557069f50a94201dce162601982c30548066022d7018426f059c", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 670, + "git_blob": "ed677a30cc8f1e0232db019cd2492659fc9b4260", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T24/same-path-alias/EXPECTED.json", + "sha256": "6d89c531ca9cce69bdcb5292c8c501d5488ad81ce969ae8276f444e80533e1de", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1194, + "git_blob": "32402a51c8e6197f9869be011e986211922ca770", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T24/same-path-alias/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "5c427dc9dbc7f74695342ef967220b909c82f09347c5e7370aa5f5f422124b81", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/admission.json", + "path": "archive/w4-timing/fixtures/T24/same-path-alias/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/observer.json", + "path": "archive/w4-timing/fixtures/T24/same-path-alias/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/raw-time.bin", + "path": "archive/w4-timing/fixtures/T24/same-path-alias/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/termination.json", + "path": "archive/w4-timing/fixtures/T24/same-path-alias/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 178, + "git_blob": "49150591cb3d0609621e5e4a35217a39fd93482d", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/CONDITION.json", + "path": "archive/w4-timing/fixtures/T24/symlink-final/CONDITION.json", + "sha256": "90708b1a3cf65f6b784757414dff1596aeb626321fbd63b4196de43c61768a48", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 665, + "git_blob": "a534f8c03cc11b57721618cbc9dd61224a8a1b9d", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T24/symlink-final/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1184, + "git_blob": "c36e0089d7d4d54e01ab533fa3932e88d58b11f0", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T24/symlink-final/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "98b75f05fa1bd7f64610d8921faac9984b2442444bd35d26139f3d4ab990536f", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/admission.json", + "path": "archive/w4-timing/fixtures/T24/symlink-final/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/observer.json", + "path": "archive/w4-timing/fixtures/T24/symlink-final/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/raw-time.bin", + "path": "archive/w4-timing/fixtures/T24/symlink-final/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/termination.json", + "path": "archive/w4-timing/fixtures/T24/symlink-final/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 186, + "git_blob": "678682c31aeedae8dec4b1ff823264e0e05dbaa7", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/CONDITION.json", + "path": "archive/w4-timing/fixtures/T25/ancestor-replace/CONDITION.json", + "sha256": "3dbd8f7b960bf0a3363b0e5b5e54da8fbf4db51e6cd7f9f0c08bb94882303c30", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 671, + "git_blob": "e87c5a6b1a3f637d25368c74093fff8506ad4159", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T25/ancestor-replace/EXPECTED.json", + "sha256": "25f094b138bd86df799df467c0f592500daea7e3861edfde780983e5d208663f", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1199, + "git_blob": "b877d7e8400080eb972c1e18b9010ea00764865c", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T25/ancestor-replace/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "eea3cfebf7f62ac54acc0bd2aa9f62c000f377ad9ea0b1959373a65b4a87965c", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/admission.json", + "path": "archive/w4-timing/fixtures/T25/ancestor-replace/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/observer.json", + "path": "archive/w4-timing/fixtures/T25/ancestor-replace/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/raw-time.bin", + "path": "archive/w4-timing/fixtures/T25/ancestor-replace/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/termination.json", + "path": "archive/w4-timing/fixtures/T25/ancestor-replace/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 188, + "git_blob": "7646e3594d2fffc9476356c6f7f9b7b6fe8e99af", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/CONDITION.json", + "path": "archive/w4-timing/fixtures/T25/replace-final/CONDITION.json", + "sha256": "ececae5c479e530f379bae515a184c980fcb0514a903da12c6c0c27152ce1899", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 671, + "git_blob": "e87c5a6b1a3f637d25368c74093fff8506ad4159", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T25/replace-final/EXPECTED.json", + "sha256": "25f094b138bd86df799df467c0f592500daea7e3861edfde780983e5d208663f", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1184, + "git_blob": "a550bf5d5a84ce80d062ee7de22f566df0bdf973", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T25/replace-final/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "57ca34f2f8220ecbc01b57e980465d7add400267153b3fc95cca33e8987aa84b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/admission.json", + "path": "archive/w4-timing/fixtures/T25/replace-final/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/observer.json", + "path": "archive/w4-timing/fixtures/T25/replace-final/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/raw-time.bin", + "path": "archive/w4-timing/fixtures/T25/replace-final/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/termination.json", + "path": "archive/w4-timing/fixtures/T25/replace-final/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/CONDITION.json", + "path": "archive/w4-timing/fixtures/T26/observer-stop/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 667, + "git_blob": "495fce6cb8da0f6b8e6eb4b602e85c7d42c5a8e3", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T26/observer-stop/EXPECTED.json", + "sha256": "b5443cbe5ed7f452e6f112e6a1833abc44c49a0a7925e200027ec4f015b92e10", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1184, + "git_blob": "88763606dd6d8ab5f50c1f89ec2b40f1e13eb0cf", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T26/observer-stop/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6978c893afa55bd5ac45280a11bd70940076f517339820e720bf2f18feade5e1", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/admission.json", + "path": "archive/w4-timing/fixtures/T26/observer-stop/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 715, + "git_blob": "a44d2362e6e691034ca1c5dca7f499f5f9ce27db", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/observer.json", + "path": "archive/w4-timing/fixtures/T26/observer-stop/observer.json", + "sha256": "72a9c2b130738800e31b6f6bce022a4802ad2105929545af2637b4688bc42403", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/raw-time.bin", + "path": "archive/w4-timing/fixtures/T26/observer-stop/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 668, + "git_blob": "df000239a6283696cc5edf6599479d50e22c3ab1", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/termination.json", + "path": "archive/w4-timing/fixtures/T26/observer-stop/termination.json", + "sha256": "d2a15f3ae5056dccdfb36a552fa61cb16fde0eeae77718467c64323dcd246b88", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/CONDITION.json", + "path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 675, + "git_blob": "41e0273c63ebf4ddfab6cd2b3c679f60c157611e", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/EXPECTED.json", + "sha256": "e774edb724400c1ad3c1830de4cdb6a702dff6c2ed5f659857e05b442d6b2283", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1234, + "git_blob": "72238bf3cf3b6d730579103ffce7f07e75d89980", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "726c9fd81c381d4a4b97c4590d85085c65de8c479e58835237b95cc0f4158601", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/admission.json", + "path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "b87a6d79e33fcd22e011ab09f5674a83250bdeaa", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/observer.json", + "path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/observer.json", + "sha256": "6e3df63ff80623f73f69bb6d547d5e7c544e10de04ca6b751542538874faa906", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/raw-time.bin", + "path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "5e3bba550142221b501cc1af65c10eb41882d981", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/termination.json", + "path": "archive/w4-timing/fixtures/T26/wrong-admission-binding/termination.json", + "sha256": "25fe3fb372801ae7dbc87940f8d0d593a7c767c8d329e486b25d6320bec20d64", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/CONDITION.json", + "path": "archive/w4-timing/fixtures/T27/exit-disagrees/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 674, + "git_blob": "f1182c350f8f958f21714cb9befff9ba5ff422a2", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T27/exit-disagrees/EXPECTED.json", + "sha256": "68fb34656214dc5fbb30a5c0c3248999f49a1c3356c0b0d1c78e4fd7cbf261d7", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1189, + "git_blob": "1e33d86a489b6d7ac63ddb78ee015576f780beec", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T27/exit-disagrees/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "415894f335d68171d738ea969d9f7c52f54e50d66e2f7fe7ab8cc5ecf83103b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/admission.json", + "path": "archive/w4-timing/fixtures/T27/exit-disagrees/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/observer.json", + "path": "archive/w4-timing/fixtures/T27/exit-disagrees/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/raw-time.bin", + "path": "archive/w4-timing/fixtures/T27/exit-disagrees/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "f0b09bd19b283d71824a61962cb8742e739f8a72", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/termination.json", + "path": "archive/w4-timing/fixtures/T27/exit-disagrees/termination.json", + "sha256": "6f7d9b7363f9063ec23a9fec08160f86bb9a6743322b06db289f4c9d018150be", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/CONDITION.json", + "path": "archive/w4-timing/fixtures/T27/missing-required-fact/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 668, + "git_blob": "ec25840c48ff203f12ef8fa24ee86ff3bf5c1a45", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T27/missing-required-fact/EXPECTED.json", + "sha256": "04bc7cc469f325e19036b8a1cf0be6684f52d824ac92a5f338f2ec6868af6134", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1224, + "git_blob": "de4f38312b16c91bcb5e3ff9bab98ba304cb1ff4", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T27/missing-required-fact/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "8b9f5bd1cfc400e18d471ddf7b0178102530a98fa307c02fd1473d473b3bb1ba", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/admission.json", + "path": "archive/w4-timing/fixtures/T27/missing-required-fact/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/observer.json", + "path": "archive/w4-timing/fixtures/T27/missing-required-fact/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/raw-time.bin", + "path": "archive/w4-timing/fixtures/T27/missing-required-fact/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 648, + "git_blob": "96d575a910cf6acf7e3a4d81c8352b502af8ad76", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/termination.json", + "path": "archive/w4-timing/fixtures/T27/missing-required-fact/termination.json", + "sha256": "dbd806be09d152303cf6053028b951aee7fed39f06c0c7e6763678ba270afa48", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/CONDITION.json", + "path": "archive/w4-timing/fixtures/T27/not-reaped/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 672, + "git_blob": "b6ff94e966fa4ba0d7432261d5dcaa425badd2af", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T27/not-reaped/EXPECTED.json", + "sha256": "2260c11ea2392db028b46599545d93387eb1bf38d4223b7bf0215945bafd233f", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1169, + "git_blob": "38bacba3f26442f768722b7a3d5bd18ae56510c3", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T27/not-reaped/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "20299fd190085e125cc1830fd43679d151e3ceac92f70b52860235c059bc07c0", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/admission.json", + "path": "archive/w4-timing/fixtures/T27/not-reaped/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/observer.json", + "path": "archive/w4-timing/fixtures/T27/not-reaped/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/raw-time.bin", + "path": "archive/w4-timing/fixtures/T27/not-reaped/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 667, + "git_blob": "c1c84a16a207140954234d76e54531b223881257", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/termination.json", + "path": "archive/w4-timing/fixtures/T27/not-reaped/termination.json", + "sha256": "ca442d1abc50385a38c4770363b3cfed4d625d5cf463dbeec90ee716be0451cc", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 157, + "git_blob": "e1ddc75a3e6bcbba3df6b347c2b5fe6b709f06e3", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/CONDITION.json", + "path": "archive/w4-timing/fixtures/T28/admission-missing/CONDITION.json", + "sha256": "48e15b14d80fed9fed7ce971b9fca5f1ca1a6a52bef2fdd6d54644ecef49e7d1", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 667, + "git_blob": "c67c3d6e4cd71ab1566cc45a43ee39c61e26ab23", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T28/admission-missing/EXPECTED.json", + "sha256": "4c2534709f87fd417888d2567dd18bc68d9ad3733ec24eb26c21fcabdd134202", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1204, + "git_blob": "fb70a954ba1ff45bf4a69cb34903d8b10c5491e2", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T28/admission-missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "46345080774bb9b293e20f8a941ef68708ccc719ed8b9e4d6640dd523a664774", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/observer.json", + "path": "archive/w4-timing/fixtures/T28/admission-missing/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/raw-time.bin", + "path": "archive/w4-timing/fixtures/T28/admission-missing/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/termination.json", + "path": "archive/w4-timing/fixtures/T28/admission-missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 156, + "git_blob": "04372ca9175da1fe514cd76d1f22ae007f79d3c9", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/CONDITION.json", + "path": "archive/w4-timing/fixtures/T28/observer-missing/CONDITION.json", + "sha256": "c5df079f5fc6fe6e1ac7a0a0b8ec5214103c3cde0a6bfb9dd7e4cd466a4285f3", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "370ea99525dc50111a1546ad4e75d154471f6289", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T28/observer-missing/EXPECTED.json", + "sha256": "1d6f1f30a68e6eb351cdbb70b83797edcf4c50dba27c859d632690fa3e44395b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1199, + "git_blob": "cf34c013ebc5eed341852e509aeac73b716498a5", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T28/observer-missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "3945a248a770b76764000f200be790fe380361fd8cb4a927c163d0ba141de640", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/admission.json", + "path": "archive/w4-timing/fixtures/T28/observer-missing/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/raw-time.bin", + "path": "archive/w4-timing/fixtures/T28/observer-missing/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/termination.json", + "path": "archive/w4-timing/fixtures/T28/observer-missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 440, + "git_blob": "5d77045ab5081bf12d2eab2664aaff943c40bebe", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/CONDITION.json", + "path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/CONDITION.json", + "sha256": "afaaa3398516e092299bc769f7eabd6bb8c281e19f419c11c5c35ac1b17400e2", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 664, + "git_blob": "8cdd10b847df4e658bcc09770a8279f0d2ee3a60", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1224, + "git_blob": "3206d78f705cb5864036d6457391bb29ca408812", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "71a88a549957bb4db65be58353c1f80411b98cdbc589c640c1cdf0909e2ca21e", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/admission.json", + "path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/observer.json", + "path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 18, + "git_blob": "17f93f608e8dc1bbe170cef49d136211b3963d8e", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/raw-time.bin", + "path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "19cde81816cf2906fbb32125ec0159256555218c", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/termination.json", + "path": "archive/w4-timing/fixtures/T29/report-and-diagnostic/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 373, + "git_blob": "63cf190978899ff5cd0c1c8a64729769902920e8", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/CONDITION.json", + "path": "archive/w4-timing/fixtures/T29/report-close/CONDITION.json", + "sha256": "6ce4946d219efb1c2b8b39551c30953312ccc8ec2421b1a240172611f1a4af8e", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 664, + "git_blob": "8cdd10b847df4e658bcc09770a8279f0d2ee3a60", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T29/report-close/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1179, + "git_blob": "e5a0aca7d00036cb6cf51ce535432c5ed13f44b8", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T29/report-close/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "f23cd1b6da1a7626a4e36f2bc6be8ffce30a3fac548859a74ef909b328876163", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/admission.json", + "path": "archive/w4-timing/fixtures/T29/report-close/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/observer.json", + "path": "archive/w4-timing/fixtures/T29/report-close/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 18, + "git_blob": "17f93f608e8dc1bbe170cef49d136211b3963d8e", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/raw-time.bin", + "path": "archive/w4-timing/fixtures/T29/report-close/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "19cde81816cf2906fbb32125ec0159256555218c", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/termination.json", + "path": "archive/w4-timing/fixtures/T29/report-close/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 282, + "git_blob": "9570d944c09fed0aafab7ff530271446df863c76", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/CONDITION.json", + "path": "archive/w4-timing/fixtures/T29/report-write/CONDITION.json", + "sha256": "d56cff3247d7a89ff7c4f9ed1e11f32213f994e57fe9c4215e4a22741a5f97b0", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 664, + "git_blob": "8cdd10b847df4e658bcc09770a8279f0d2ee3a60", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T29/report-write/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1179, + "git_blob": "a2b8565f0f1a10c8b53dc27be3d8d8bec6adca34", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T29/report-write/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c8ff639f466b20fe713f34e165da671487ab11626bf86a14549184f018925bdb", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/admission.json", + "path": "archive/w4-timing/fixtures/T29/report-write/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/observer.json", + "path": "archive/w4-timing/fixtures/T29/report-write/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 18, + "git_blob": "17f93f608e8dc1bbe170cef49d136211b3963d8e", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/raw-time.bin", + "path": "archive/w4-timing/fixtures/T29/report-write/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "19cde81816cf2906fbb32125ec0159256555218c", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/termination.json", + "path": "archive/w4-timing/fixtures/T29/report-write/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/CONDITION.json", + "path": "archive/w4-timing/fixtures/T30/individual-rss-cap/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "436bd3575283e43879b9eb9fcc7868b1681a0bdb", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T30/individual-rss-cap/EXPECTED.json", + "sha256": "bea68b0de63c3ea58266d8d42037db065c5ada115386ef11429b4eee7cb3f8d1", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1209, + "git_blob": "bb0f3f67bc84d0479d441a8cce99343eeeb4e3cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T30/individual-rss-cap/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "676c3566d5d554b6ed66cc7b493aebd9d80093c84a53cd82fcdb97170b89880c", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/admission.json", + "path": "archive/w4-timing/fixtures/T30/individual-rss-cap/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/observer.json", + "path": "archive/w4-timing/fixtures/T30/individual-rss-cap/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 132, + "git_blob": "6a7f02bf549d5c571e0feb535404baf702e307c0", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/raw-time.bin", + "path": "archive/w4-timing/fixtures/T30/individual-rss-cap/raw-time.bin", + "sha256": "c50d8642d5a8771588de2ac61a472f51ee37fa8f7bbc12517a2f3bb8518718f9", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "376ecb0afcefc9c80ed4fe9d6bc0472a1ffc3119", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/termination.json", + "path": "archive/w4-timing/fixtures/T30/individual-rss-cap/termination.json", + "sha256": "48bcf19d238847ca48c54d970a3e32a5629240b0bf3d2ba43953455df0e078a0", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 150, + "git_blob": "aa47c14552bb80e72ba04461f068033890397bfc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/CONDITION.json", + "path": "archive/w4-timing/fixtures/T30/ledger-cap/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 655, + "git_blob": "489d87748c03bf3ddf872d7c93cc94363ce75334", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/EXPECTED.json", + "path": "archive/w4-timing/fixtures/T30/ledger-cap/EXPECTED.json", + "sha256": "6a9f4bab7a55a09a0ec39a42792bf9b4e3e8105a044699c3e78c1bc25dd397e4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1169, + "git_blob": "cb556531296e0a573f81825d89b7f71a874e6adf", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/fixtures/T30/ledger-cap/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "666b2ab42145d0a54d327a194ecc345e582a18ae18c987fd2ba975119be4930f", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 713, + "git_blob": "dabffe9e4ab343d0fe606b0310d13253f336da50", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/admission.json", + "path": "archive/w4-timing/fixtures/T30/ledger-cap/admission.json", + "sha256": "7b1e807549d7d4e1224e09ee0ed90b230f6b66235b77615098a87c21817ad7b3", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7c1a672dfc6c8a321262c1e539225170fda773d8", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/observer.json", + "path": "archive/w4-timing/fixtures/T30/ledger-cap/observer.json", + "sha256": "15e6d46ba86478170246247e39e727a91c1d6eb1800b0090046688ebbcb44750", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/raw-time.bin", + "path": "archive/w4-timing/fixtures/T30/ledger-cap/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "4b8b101e422c477120278d23786534a5113531ba", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/termination.json", + "path": "archive/w4-timing/fixtures/T30/ledger-cap/termination.json", + "sha256": "363d2261d3d6857d7653cc99cd9ba93ddeb24838e67350b86673812b0c2386b2", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 27202, + "git_blob": "8e44f91b3fd443316e7f7a1f563e060f7d224040", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/parent_readback_v3_DRAFT.py", + "path": "archive/w4-timing/parent_readback_v3_DRAFT.py", + "sha256": "77277fcdc58bc1cc268497a32e7522fc91428cb7d83696d42d878aefcf583359", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 106265, + "git_blob": "fe3c1f51153af57d9ab01f8a156459e2949785b2", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/CONTROL-MANIFEST-v2.json", + "path": "archive/w4-timing/v2/CONTROL-MANIFEST-v2.json", + "sha256": "5249224d2ec2d7517d5383f8b0ec85c2def932528c18a0397bb0bde0fd52a12f", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 18000, + "git_blob": "b4f04d41c418749ee3c08349d8f5a129146a849f", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/FREEZE-v2.json", + "path": "archive/w4-timing/v2/FREEZE-v2.json", + "sha256": "5a829c1e8807467762d067bbaa46aa354e45c52e3a8741afbd257c86da194bdc", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 3164, + "git_blob": "63de61222f4280459a6fcce0f84fc6b8d9c66dda", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/HANDOFF-v2.md", + "path": "archive/w4-timing/v2/HANDOFF-v2.md", + "sha256": "2237750e8e66d115eae608c860470dae8d5d431cde407fc11d2a718fe51fe39d", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 3101, + "git_blob": "e3218620b3007c7b92fd6ffabf61761f1a072d3d", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/INPUTS-v2.json", + "path": "archive/w4-timing/v2/INPUTS-v2.json", + "sha256": "48eb88c78a4b27f94e58dccab552d9525ea0a58b9f2ec1c07f905179873a3fff", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 5910, + "git_blob": "ee537ea766ad72f981ddfa78a0010d8c09bf52e0", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/NUMERIC-PROOF-v2.md", + "path": "archive/w4-timing/v2/NUMERIC-PROOF-v2.md", + "sha256": "c57e1b4a5b5a1d6d56bda0b450c63a2f65daffe61ba5d04aca017a46fc329c5c", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1680, + "git_blob": "d16145060ee9d7372137edab16b9b79f248b991c", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/PASSIVE-ACCOUNTING-v2.json", + "path": "archive/w4-timing/v2/PASSIVE-ACCOUNTING-v2.json", + "sha256": "8247361d09a0b932147cb91ea7459262301094f5d415f4c5b00544b49a941b31", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1867, + "git_blob": "19a36fbd666d018c13d08d1cf30243a499e5685f", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/PRESERVATION-INVERSE-v2.json", + "path": "archive/w4-timing/v2/PRESERVATION-INVERSE-v2.json", + "sha256": "8e0c1ac6ccb5ad7b39a01c87af96556ca01cf07b96b86e9625bfddae5b99eb63", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 2379, + "git_blob": "270e56baa35f795023a9500172c13b6fcd3daf8c", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/TIMING-GRAMMAR-v2.md", + "path": "archive/w4-timing/v2/TIMING-GRAMMAR-v2.md", + "sha256": "d0e9d5ddc7f2db22faf4d89d0a150b3237c9661551b3072433bfb81623216afa", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 875, + "git_blob": "14c01db36ac8cebc910fd74ecc13102aa45ed11d", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/CONDITION-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/CONDITION-v2.json", + "sha256": "a043cb4795c35edfcab303bda75fceee0ed69daf51f38965ebd259e1790423a7", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 933, + "git_blob": "a8e7f40398b22a2ee56bf0984b07f4ed5040152f", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/EXPECTED-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/EXPECTED-v2.json", + "sha256": "fd84db325aab9fe32ff99b5b89a390bfa857844232b047b28b53ebe9b189effd", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 334, + "git_blob": "9df11b5399abb58eee89745a3a60efed6a4ac459", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "e659e5481b119d52b0de39873b0c9d7a1fe4841165e319a18af16fa6c564d454", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 148, + "git_blob": "a8b5f46650c82884912cab62e2be6e7c218bd80e", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/raw-time.bin", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/raw-time.bin", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 875, + "git_blob": "14c01db36ac8cebc910fd74ecc13102aa45ed11d", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/CONDITION-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/CONDITION-v2.json", + "sha256": "a043cb4795c35edfcab303bda75fceee0ed69daf51f38965ebd259e1790423a7", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 852, + "git_blob": "c32c87c6d414de783c03341e7aac917d6f308e1a", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/EXPECTED-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/EXPECTED-v2.json", + "sha256": "ef763a05eb491a4d3be356909aebb92ba5cbf83f11b86698e8c04c8dadab35c4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1224, + "git_blob": "e223ef984df78e9c782a56e5ba11878774580784", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "9f2cabfd3c0781d568b96a186f6373bb6a7931ed1fef8dda1fbfb4be97beb872", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/admission.json", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/observer.json", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/raw-time.bin", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "d3380a55cd9cd4eca79fde4c496e1336159b7053", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/termination.json", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-valid/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 724, + "git_blob": "cf070de59b1f88257ed36bd86fde2f4e415f732b", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/CONDITION-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/CONDITION-v2.json", + "sha256": "e6364e4a40e32218e8fb9a093d8888de6440d97f06dd26d08d67319613b2bbf9", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 920, + "git_blob": "6f9fd43166b93607488d38630e24061726d440f0", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/EXPECTED-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/EXPECTED-v2.json", + "sha256": "8bf9776c7109fd782177a00c4fd4997dbf7e5f92a881aeeab07e06d7f87b08d1", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1244, + "git_blob": "ab7c1d227dbae15c2f0dc2e0f1daaedee1a05db7", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "abf95a90b9d1e5e9dc64e01c0e4a9fe1a1b05754a6808eb296d68e2cb70d1318", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/admission.json", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/observer.json", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 157, + "git_blob": "3709bd7cc469dd40ac1e53f2ecbdb62d9d5d2c65", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/raw-time.bin", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/raw-time.bin", + "sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "6b0b5847ec15969753f5741ba03477743398df46", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/termination.json", + "path": "archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/termination.json", + "sha256": "d40fee8ce1611cb7d2e8739d6f560552bfe4b352500d77157ab755f44c1e74cb", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 416, + "git_blob": "ad121ff154d7b2ee51aee3c939d1fa3e303cccb8", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/CONDITION-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/CONDITION-v2.json", + "sha256": "b2bc15b84188a02f5e90a7a2993ce42b0680dbca888a3d994d843344700752fa", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 814, + "git_blob": "1f09fa32f5abc53737a2a045a854a9bc0a362ae1", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/EXPECTED-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/EXPECTED-v2.json", + "sha256": "672fda69fe946ef6bacfe59dcfef2e0d7521ffb6c62967a51bcdaaeccaa49ce0", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1214, + "git_blob": "6806121fa5b0430b058205fdca4487e72ff597e5", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "8c8cf7a1c7ebe6116333a11128928ce602811929b7c7495218954ba1346e347a", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/admission.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 656, + "git_blob": "e8e7fc76949c7149b8a089c8fdcd04e3aa05ab58", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/observer.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/observer.json", + "sha256": "e4534dda1ab467e94110453b53a1aac1ed33bf243f02b8e84d3fb0a2e1cc3394", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/raw-time.bin", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "0394da5f51b381465183616d1c592a9d29393501", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/termination.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/termination.json", + "sha256": "6c8f5dca6d1c30bd4233d6232fceb471626b8ced0dc8b64177dababf3feab882", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 417, + "git_blob": "08e030ac93e0da2fecc3791a46715b60d308c528", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/CONDITION-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/CONDITION-v2.json", + "sha256": "244e1554ccde66bbedeb18d03def12e6958b99865f07cbdd5cdea339906ab1d7", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 854, + "git_blob": "19bc08fc784ff3258cdaf2c36c250ebb2664f60a", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/EXPECTED-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/EXPECTED-v2.json", + "sha256": "21d001b9c210f2ab9a7c9050f3b519ba88d1efeffb1e8427cf45e77a8fe58794", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1209, + "git_blob": "945261faafa3fe10b2de8ae7ca066a6e43473cf6", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6bec74c58079cc5b0eafa8e1c5b2ea83b831262686363e6b46ae71250d492c3c", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/admission.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 683, + "git_blob": "8e4d50b4b6044886bf85ff19deef2528a3cdc8c7", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/observer.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/observer.json", + "sha256": "f224f4c0f54cd2bb9756b544f1e1d8763106dd55eaa06cedc6bdce876503b883", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/raw-time.bin", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "9c04073bb5d5055a2224fd1c739f464ff2fb42cb", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/termination.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-cpu-over/termination.json", + "sha256": "b2d90bbfe399dc4874ed2f8686f90256f8e7b56cd5aee7f6bbf7139bc8529287", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 417, + "git_blob": "65ab372b54d2482fd4e6334c1c841bd438244c73", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/CONDITION-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/CONDITION-v2.json", + "sha256": "e3aae2842c2ba8ee1c7d89728afb1251420166122a4a9b6e42d10050d5b24091", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 904, + "git_blob": "38ed0a7e17a14de739a46a02b17111e6f4091922", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/EXPECTED-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/EXPECTED-v2.json", + "sha256": "b7a6a9eebb1e7c4324d1436e22d81c16ce49d6579ab1fd1d03500d0d7da0abad", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1274, + "git_blob": "8fc9485b5e016bb61c068cbe1213d0e8ce37bb79", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "e6d215548dbb0ad0ccaadbe12effd0965ad8ea2acac7fa9d9972f28401c662ab", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/admission.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/observer.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "1d66a0c555f86a2b7d43a1407c09916a52f3b2b3", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/raw-time.bin", + "path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/raw-time.bin", + "sha256": "15ff3f3172aeb8b17b6818ba4dff8e9759d312de1da4e753192f40162dc85f7b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "d0230d10dd7a5cb30ed741bb33cd8f1e0bcabf42", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/termination.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/termination.json", + "sha256": "b1a4289e58581a3cdb8499a1769af87207377b78de3b6b1a6db0a8bd7b739c5d", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 418, + "git_blob": "d3e55efe54b303720b4d6a10e34d1e0bf162be14", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/CONDITION-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/CONDITION-v2.json", + "sha256": "02471cf7d50b958ee59080d23e4138ca18658e020a25030768858792a163cfdb", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 815, + "git_blob": "54a9988c6a0c7b3034c0af6057a3689904a8dad3", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/EXPECTED-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/EXPECTED-v2.json", + "sha256": "53ed268d73883bbfd7ba35555de8268c78f6fd777100b6c472f6c6efe28d762a", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1229, + "git_blob": "79071e4f4c4e459146fff24d3b4b128fa12dda78", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "95fcedde826e061e08723af7eb5723990fe983cdfb1d477b48bd25def6665119", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 714, + "git_blob": "6c796fcad8fb57763de8d4c1309a260259353768", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/admission.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/admission.json", + "sha256": "c855fb5b61ddcec3ea5682400549642d3d2af432fcbdb7ba5098008cc254274b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "c3c9a8b8e4979020df95fa244a459e7958ef9b36", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/observer.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/observer.json", + "sha256": "8439b38b69aa7251d3f3a1ea7044e39840ef6cbd2e1a8ef47e07d7a2677a12be", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/raw-time.bin", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "74f6b44ffd4207bb4f9138f4b880ab0f74fe79a8", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/termination.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/termination.json", + "sha256": "4af375af11531602054e06f3d7ef0e55df18ff309f88daaf57552ceb508582d2", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 419, + "git_blob": "5cf42f936c4b545e9684d3ea849524b75cf904de", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/CONDITION-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/CONDITION-v2.json", + "sha256": "1e67a00a98c9f575faac1fe46d64f9ad7eb2e8ad708476b262c9ca93844877ea", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 857, + "git_blob": "c727e6933a2236fe8b4617e1451dedf770f0c460", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/EXPECTED-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/EXPECTED-v2.json", + "sha256": "34fb7349b888937ee80c1ae0e5aff6de1292db81608cad1c31efb7dd46aaa262", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1224, + "git_blob": "622e2db9ddfee681bb4461b483ffb379612fa6f9", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a42921dbc31b190833880a6ac6aebd9124384b02df78426f6c50172210fb7352", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 739, + "git_blob": "9251b9e0106740c43bd0b1113ffec36530da3bbc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/admission.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/admission.json", + "sha256": "7ba8d730df796f927adee72be06b33f287c8cee197cf6e89009cc0bd83311220", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7068f79746252129874a0ac973e66cb39a33cb14", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/observer.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/observer.json", + "sha256": "5b86d55f9f0383ecd767a278f0f235493783172ca7a2f3a1e5852a214c2c852a", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 130, + "git_blob": "804aef9b78ad259fb1df28137ab1b51bf28b50ca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/raw-time.bin", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "d7b25803717c60ad1fba814988f2805989d0c401", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/termination.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-ledger-over/termination.json", + "sha256": "2cf00875d3608504d220e36953f2685e2d726bd6084de5518a42be14f669240b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 418, + "git_blob": "75e4de97d156bf7352bbcdd86825a1d5847a2a14", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/CONDITION-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/CONDITION-v2.json", + "sha256": "cdd73c9ed6ec1a46fbc1e825c2bc6bdc1b5fea3ec0b60cc28bba5d6b95a75f09", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 903, + "git_blob": "b9c7eb0ca52603e2c2c25871e18c0e63b6298191", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/EXPECTED-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/EXPECTED-v2.json", + "sha256": "ae6f64f6a4647d85d04d4619766109408158f2aa0bd2f14a3ed7c798a2b57764", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1264, + "git_blob": "3a4f5818c0b86e17272a46447408ff0c0dad6054", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "1827baf911f641f56f16739fec684dc2f9e9e259a924b57c770ee13a3fefad9e", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/admission.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 656, + "git_blob": "17cef30ad3249caa34a07819b9bc7fae81da7921", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/observer.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/observer.json", + "sha256": "0e1adc9edf580db8a892b9ecdc9332eabcbabc6ba25ea29576c244adf4f2b903", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 158, + "git_blob": "ba8aafa74da45916cfb56f895b54f4e27aef2e34", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/raw-time.bin", + "path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/raw-time.bin", + "sha256": "a6a1fbe92f70d2efbd8dbe685dca95ebe0319b4c150a6d7953b10f9b5112b896", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "e0946222ecd4944666aab30aec36dae566c8e8af", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/termination.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/termination.json", + "sha256": "1d6607b5739fae9bff8723cf1f81731da6b1c6db4edfd7385053ef56d5a2b15e", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 417, + "git_blob": "40d33689c37e9572679d1528a1b182431b9562b6", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/CONDITION-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/CONDITION-v2.json", + "sha256": "24cc5ff47834d82a0a18ee87e3a922b2b86b95e9ba5ba76509d55733b060377f", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 815, + "git_blob": "09880317a635c6950fb9a98846977ecf36e5089f", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/EXPECTED-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/EXPECTED-v2.json", + "sha256": "e273a7e4bdd8ae683a617256104347bdf565811dfd7d1f15d393abd635cfd10e", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1219, + "git_blob": "09d07a908b0ed4419116885b01ee3d12c5437411", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "149eb63d8dff4db5147c6918dd3af139ec0e38eea4e330c946c87902406f2b40", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/admission.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/observer.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 132, + "git_blob": "99c6138b3e65daa4ddb627b64fc29cd592cea238", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/raw-time.bin", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/raw-time.bin", + "sha256": "5cc1dba547f8de3275028876018b92bf88f25b51e3165771855f4dcaf6560417", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "5e9f8830a06c234418e92ff865c408d2a89d73de", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/termination.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-equal/termination.json", + "sha256": "00627a7afe20f2866e03b13f61b2c5bfd368c6116afe938217d9dda26b13a0c4", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 418, + "git_blob": "80203d18274cdd22a5d0ba2b0b58829c57327ae9", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/CONDITION-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/CONDITION-v2.json", + "sha256": "ffa8675cb9189363f4efe6d242112df944a6d322bd76f67c441eb7e4ce2137f6", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 902, + "git_blob": "b133e9d23fe85991f38974881e27233b7f58660d", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/EXPECTED-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/EXPECTED-v2.json", + "sha256": "4f25ff02a94fefe7178443400a5cbd954b600c5c0a9a30fe0c9df345cf10e1a0", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1214, + "git_blob": "945a00f47b1cf1a618ac1cf883194f027e6b4cca", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a038b71adb25c67135ace23a36910160f3bda8684352652d54c6e82c6ed7ec07", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/admission.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/observer.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 157, + "git_blob": "3709bd7cc469dd40ac1e53f2ecbdb62d9d5d2c65", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/raw-time.bin", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/raw-time.bin", + "sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "6b0b5847ec15969753f5741ba03477743398df46", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/termination.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-over/termination.json", + "sha256": "d40fee8ce1611cb7d2e8739d6f560552bfe4b352500d77157ab755f44c1e74cb", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 418, + "git_blob": "80203d18274cdd22a5d0ba2b0b58829c57327ae9", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/CONDITION-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/CONDITION-v2.json", + "sha256": "ffa8675cb9189363f4efe6d242112df944a6d322bd76f67c441eb7e4ce2137f6", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 851, + "git_blob": "c0b37904281c736ca8c54a3335cae157dc59ba09", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/EXPECTED-v2.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/EXPECTED-v2.json", + "sha256": "d13ff0ccb3ae5cd69475b9021a40c2626d601da008792e3fe58ad09efc9a3a4c", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 1219, + "git_blob": "824ab9376325a0260b3dc8daee8aa5132b1a680d", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/REQUEST-FUTURE-TEMPLATE.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "f07aad2f190c2ff006d9d005867848576c0ae41d0cad323a1602e05373be68c2", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 708, + "git_blob": "c18cdc0bd5f6659f515c09339666cb7cab69bd97", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/admission.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 658, + "git_blob": "7be39639af49dd6f7e219d50e5f4214652fbb5cc", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/observer.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 157, + "git_blob": "b245baf1b9c1e0ea43d8d4f9e8a7fd1938521bc2", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/raw-time.bin", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/raw-time.bin", + "sha256": "7cd2eca61d94438cb2c5b2b2d0a851d82762a4a4d0fa664f2d90b99f7eda2580", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 666, + "git_blob": "2a2899d46e500c16e1b2127b72ce025b440856a2", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/termination.json", + "path": "archive/w4-timing/v2/fixtures/T30/precision-wall-under/termination.json", + "sha256": "a318640393be422f88905e6c01bb8d768353329d1b17ef0c6339755b6418577f", + "usage": "retained_archive_source_or_review" + }, + { + "bytes": 29105, + "git_blob": "9fa3b80ce464e02b9cd324b6945aab2275c0a6c4", + "original_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/parent_readback_v3_DRAFT_v2.py", + "path": "archive/w4-timing/v2/parent_readback_v3_DRAFT_v2.py", + "sha256": "6fc0577690c3865c1d67b4c288f860e5c81c8aebb3cffab18ab8a2269b12a572", + "usage": "retained_archive_source_or_review" + } + ], + "format": "source_review_archive_no_registered_replay", + "hidden_live_workspace_dependency_for_source_inspection": false, + "input_completeness": "All named pins in Q control INPUT-PINS/SUPPLEMENTAL/LINEAGE and lane INPUTS are byte-present or exact aliases to archive copies. Transitive execution dependencies and full authentic transports are intentionally external.", + "named_source_input_copies": [ + { + "bytes": 47715, + "export_path": "archive/inputs/O03-audit-and-work-orders-20261101.md", + "git_blob_sha1": "0a2cd369a6bf937da9cecb08c831a16cb230f380", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/.codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/79cff63d-e27e-450f-ad1f-0f3e815e8c5d/O03-audit-and-work-orders-20261101.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": ".codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/79cff63d-e27e-450f-ad1f-0f3e815e8c5d/O03-audit-and-work-orders-20261101.md", + "package": "user_attachment", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w2-failure/INPUTS.json", + "w3-runtime/INPUTS.json", + "w4-timing/INPUTS.json" + ], + "public_source_url": null, + "scope": "original_attachment_alias_to_preserved_Q_input", + "sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30" + }, + { + "bytes": 22103, + "export_path": "archive/inputs/O03-proposed-Sol-work-orders-20261101.md", + "git_blob_sha1": "34da3eb6ad71844017da1c1d8aeeb56e10bd3ebc", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/.codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/eb79deac-40d7-4da4-970e-7992c7fcba2b/O03-proposed-Sol-work-orders-20261101.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o664", + "original_project_relative_path": ".codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/eb79deac-40d7-4da4-970e-7992c7fcba2b/O03-proposed-Sol-work-orders-20261101.md", + "package": "user_attachment", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w2-failure/INPUTS.json", + "w4-timing/INPUTS.json" + ], + "public_source_url": null, + "scope": "original_attachment_alias_to_preserved_Q_input", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545" + }, + { + "bytes": 10571, + "export_path": "dependencies/B/payload/baseline/engine/compare_side_verifier.py", + "git_blob_sha1": "d94920c274c0a47db9763dd595230d52df0bd073", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/compare_side_verifier.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/compare_side_verifier.py", + "package": "B", + "pin_authorities": [ + "control/INPUT-LINEAGE-ADDENDUM-v1.json", + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/e05aad954689d0ee21baff19b4674f1fcb2e838f/research/h25-bookkeeping/payload/baseline/engine/compare_side_verifier.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "6e507bb0c7e00d090a60289fddb6c55e90c946d0850c42c3c5e3e15c27604a68" + }, + { + "bytes": 8959, + "export_path": "dependencies/B/payload/baseline/engine/profile_side_verifier.py", + "git_blob_sha1": "807855eb875673c47da0ed1b5a890a417e28a846", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/profile_side_verifier.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/profile_side_verifier.py", + "package": "B", + "pin_authorities": [ + "control/INPUT-LINEAGE-ADDENDUM-v1.json", + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/e05aad954689d0ee21baff19b4674f1fcb2e838f/research/h25-bookkeeping/payload/baseline/engine/profile_side_verifier.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "9c994378171c20a91539418d93cb8387e1daa93465d6862beefea90e12999c2a" + }, + { + "bytes": 23560, + "export_path": "dependencies/S/component/bounded_serialization.py", + "git_blob_sha1": "70c4587a67a9f11f87dcc333b3cc84c4b17de773", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/bounded_serialization.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/bounded_serialization.py", + "package": "S", + "pin_authorities": [ + "control/INPUT-LINEAGE-ADDENDUM-v1.json", + "w1-bounds/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/bounded_serialization.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 6025, + "export_path": "dependencies/S/component/docs/API-v2.md", + "git_blob_sha1": "101bcc3a52a0e68a27263b36bf31e5fb63d20093", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v2.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v2.md", + "package": "S", + "pin_authorities": [ + "control/INPUT-LINEAGE-ADDENDUM-v1.json", + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json", + "w2-failure/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/docs/API-v2.md", + "scope": "named_review_source_or_historical_text_only", + "sha256": "c8ed5f3aa87b433a5ea569622acef4f05d29dbfb7543e3b65d035d27da98fd87" + }, + { + "bytes": 2421, + "export_path": "dependencies/S/component/docs/API-v3.md", + "git_blob_sha1": "5f49cbe68f0e5e439750e8cb3e3415d2b70482cf", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v3.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v3.md", + "package": "S", + "pin_authorities": [ + "control/INPUT-LINEAGE-ADDENDUM-v1.json", + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json", + "w2-failure/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/docs/API-v3.md", + "scope": "named_review_source_or_historical_text_only", + "sha256": "44f42b8f1575effc7f41ca76e914f0d32e71e45464f302f117d935f4aa27dcd6" + }, + { + "bytes": 5465, + "export_path": "dependencies/S/component/provenance/SOURCE-DESIGN.md", + "git_blob_sha1": "59db437ac7909800b442cbe6ea3e2763ca9dd47f", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/provenance/SOURCE-DESIGN.md", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/provenance/SOURCE-DESIGN.md", + "package": "S", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/provenance/SOURCE-DESIGN.md", + "scope": "named_review_source_or_historical_text_only", + "sha256": "0a12cb7945e4bb772154346c61a202b9f44e7297800306ef9ce113373af77578" + }, + { + "bytes": 23684, + "export_path": "dependencies/S/component/serialization_controls.py", + "git_blob_sha1": "7ace093a93a93c3ba1cf3c73b8bf8764ab7e51a4", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/serialization_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/serialization_controls.py", + "package": "S", + "pin_authorities": [ + "control/INPUT-LINEAGE-ADDENDUM-v1.json", + "w1-bounds/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/serialization_controls.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + { + "bytes": 40193, + "export_path": "provenance/A-EXPORT-FREEZE-v2.json", + "git_blob_sha1": "d3569709931cf3cad588fdccc42d8b8a86aa15e1", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/EXPORT-FREEZE-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/EXPORT-FREEZE-v2.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json:A_publication_freeze", + "w1-bounds/INPUTS.json" + ], + "public_source_url": null, + "scope": "historical_external_source_freeze", + "sha256": "018e8066c27856ccd3d80520fb465773ba1326f465d46777e2f99f6ca05e3edc" + }, + { + "bytes": 1951, + "export_path": "dependencies/A/SOURCES.json", + "git_blob_sha1": "a8e576f93e1ec30c5d7a4fa0284243bd870aef69", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/SOURCES.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/SOURCES.json", + "package": "A", + "pin_authorities": [ + "w1-bounds/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/SOURCES.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "c9f4012e612935ecaf449859d898f357f15d14139051f55c980a56b8af37e0c6" + }, + { + "bytes": 736, + "export_path": "dependencies/A/consumer/CONSUMER-CONTROL-SPEC-v1.json", + "git_blob_sha1": "cab48c3a31b095e78253899bff95548e44a32e6f", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONSUMER-CONTROL-SPEC-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONSUMER-CONTROL-SPEC-v1.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/CONSUMER-CONTROL-SPEC-v1.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "778e3ac927b04975e6384e520643905f599697a194b5f0692b6da830acfaf583" + }, + { + "bytes": 3062, + "export_path": "dependencies/A/consumer/CONTROL-SPEC.json", + "git_blob_sha1": "38c8aaa25b89f07f0290dac9fe89ddab32c31ab3", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONTROL-SPEC.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONTROL-SPEC.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json", + "w2-failure/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/CONTROL-SPEC.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "f6355b4469a28507d1743f37f30177c9bc6c71f1bd1e9cebd8b15b19c637d423" + }, + { + "bytes": 3934, + "export_path": "dependencies/A/consumer/DEPENDENCIES-v1.json", + "git_blob_sha1": "b864f9a83a39ff922f5a43b19453c24c4485bba4", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/DEPENDENCIES-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/DEPENDENCIES-v1.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/DEPENDENCIES-v1.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "4e1662505f9222182a1c196e92dff1ad8723fe00a8bbb66da2d78d43de557c69" + }, + { + "bytes": 23560, + "export_path": "dependencies/A/consumer/bounded_serialization.py", + "git_blob_sha1": "70c4587a67a9f11f87dcc333b3cc84c4b17de773", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json", + "w2-failure/INPUTS.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 9411, + "export_path": "dependencies/A/consumer/full_consumer.py", + "git_blob_sha1": "f1ee20919429eed8a47a4c7a37f7da204e8cd015", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w2-failure/INPUTS.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688" + }, + { + "bytes": 2141, + "export_path": "dependencies/A/consumer/reference.py", + "git_blob_sha1": "2c60da3ae8dc72c4ac2886a11a76c5fbad8f0c8a", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json", + "w2-failure/INPUTS.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/reference.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968" + }, + { + "bytes": 6630, + "export_path": "dependencies/A/consumer/run_controls.py", + "git_blob_sha1": "1926eb081f24a953f1521ee63555fe7910a26e05", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/run_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/run_controls.py", + "package": "A", + "pin_authorities": [ + "control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/run_controls.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "e4b92d26446170a41e6f93425e8cb65dd82ff6019fb11babc908c2967e818cbf" + }, + { + "bytes": 23684, + "export_path": "dependencies/A/consumer/serialization_controls.py", + "git_blob_sha1": "7ace093a93a93c3ba1cf3c73b8bf8764ab7e51a4", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w2-failure/INPUTS.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + { + "bytes": 14577, + "export_path": "dependencies/A/consumer/validate_outputs.py", + "git_blob_sha1": "ade0aa6b46e28531797062f73b664efc8705f445", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w2-failure/INPUTS.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e" + }, + { + "bytes": 14650, + "export_path": "dependencies/A/loader/frozen_h25_inputs.py", + "git_blob_sha1": "f81eff3319121c8d891e3b8c23b38cb45c3a60f8", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w1-bounds/INPUTS.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + }, + { + "bytes": 13181, + "export_path": "dependencies/A/loader/frozen_input_controls.py", + "git_blob_sha1": "6bae29c38e1e5e9639147121cf2e0dfba6cdf94e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py", + "package": "A", + "pin_authorities": [ + "control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "002b128e3627919e29fe3da42ebe6345a7854f898774b6ce106ae0a0f973e10c" + }, + { + "bytes": 3032, + "export_path": "dependencies/A/provenance/original-serializer/ORIGINAL-SOURCE-PINS.json", + "git_blob_sha1": "1767b5809d01af10dd64eb528b37f22049c53734", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/provenance/original-serializer/ORIGINAL-SOURCE-PINS.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/provenance/original-serializer/ORIGINAL-SOURCE-PINS.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-LINEAGE-ADDENDUM-v1.json", + "w1-bounds/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/provenance/original-serializer/ORIGINAL-SOURCE-PINS.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "5d24c8b59e3843313a3b78b7ee7ab5f99ba4aa4ff7dac5b5a576679ee8e12930" + }, + { + "bytes": 2031, + "export_path": "dependencies/A/provenance/original-serializer/REFERENCE-EXTRACTION.json", + "git_blob_sha1": "8a7e774b8e10f1045a4c464781f1b748e0e0280f", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/provenance/original-serializer/REFERENCE-EXTRACTION.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/provenance/original-serializer/REFERENCE-EXTRACTION.json", + "package": "A", + "pin_authorities": [ + "w1-bounds/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/provenance/original-serializer/REFERENCE-EXTRACTION.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "bfb4c0f8e883a0ecb5584b2ced8be6be92f491fa75feaebcf7e48955a652dd01" + }, + { + "bytes": 8733, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "git_blob_sha1": "4074522ce333dcddc862779f43182b9a002f9918", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "a8b32c6f6227cc6fa25d2d20983fb3d62ca2f4b9accf148a508689a42c1fe6d6" + }, + { + "bytes": 5379, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json", + "git_blob_sha1": "adb28bd936d2bb0fd48dc423428b612fac932f9d", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "9102c18101b19b31751ccf144a37822e381789ed2372551aa3e042839812c5cf" + }, + { + "bytes": 4762, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json", + "git_blob_sha1": "0fa6334221d8a91b02e3f389ed5cb80e7f934582", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "49f9ae04f02cf01f709cda31628a4223aebe206e0778ab0e91eee176ceed96a1" + }, + { + "bytes": 28663, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json", + "git_blob_sha1": "ec9a61f432810e7f0cf59be991330d41410212ba", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "4c51dbf6174a8eb418722eada754bfee54418ba317db61e1e6c6d0c82da4fdea" + }, + { + "bytes": 8248, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/bootstrap.py", + "git_blob_sha1": "7b3e4275cef6e136cbef9a2a4f77164e78235511", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + }, + { + "bytes": 4943, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/custody.py", + "git_blob_sha1": "c7aaad3522550914cb3ea865d12a364ade30e874", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json", + "w4-timing/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87" + }, + { + "bytes": 4274, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/effective.py", + "git_blob_sha1": "22b85b723dcf1da6913f2c8967948c1a22f4a63b", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/effective.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/effective.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/effective.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "a1bced3b61d11b1aa6d7bf3a68bd97f8878cebe84e53c8cec4339fb59ef56830" + }, + { + "bytes": 797, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/loader_controls.py", + "git_blob_sha1": "0e09204abcf9ce974886f8a5bcee428651a398c4", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/loader_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/loader_controls.py", + "package": "A", + "pin_authorities": [ + "control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/loader_controls.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "ddc4d711c3b0b162af4d0855364e83f33423cfc7fa524a368f720eaa460d802f" + }, + { + "bytes": 15188, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/observer.py", + "git_blob_sha1": "46fe7cda255cd116fb7b9cd68dcb52f93ad23879", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json", + "w4-timing/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6" + }, + { + "bytes": 3757, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/observer_controls.py", + "git_blob_sha1": "c7284fe90a5617ab736771dd8698ac4d4590ff8c", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_controls.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_controls.py", + "package": "A", + "pin_authorities": [ + "control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_controls.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "ee944d50d624f2244ae06b82c2f6c2e677c95e6d68395635e72460d17d7605dd" + }, + { + "bytes": 2125, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/observer_fixture.py", + "git_blob_sha1": "8f1715e979004f5b0671eea96daa1b4c047695cd", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_fixture.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_fixture.py", + "package": "A", + "pin_authorities": [ + "control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_fixture.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "0324abfbf19c5a3585479508fccc4031cc340f8757a8e4675658363b3f794788" + }, + { + "bytes": 3894, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/parent_readback.py", + "git_blob_sha1": "9afd005ec9fe174e799e797dfb5ad7ee859e1690", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json", + "w4-timing/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "332ab22e4b2838fc71abc8a39d971507c1b3a8dfecee2c202eff6d3fa172a6bf" + }, + { + "bytes": 4772, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/sequence_worker.py", + "git_blob_sha1": "bb92d5bdba900afcb2899d1306dafba3f0706dc0", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "8971bac232900c4d9c28c8139cc36f6c41e7ac0df0df7faf3405fb040c8d1557" + }, + { + "bytes": 6912, + "export_path": "dependencies/A/validation/envelope-revision-v2/envelope/worker.py", + "git_blob_sha1": "35edac21bdf881fbaa86bb2ceea4cbca2fc6967b", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/worker.py", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/worker.py", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/worker.py", + "scope": "named_review_source_or_historical_text_only", + "sha256": "a27d9ce46c2ac1adfdf7ce894922a9261404e4ef4b36fe0d5079a78c421c8487" + }, + { + "bytes": 2046, + "export_path": "dependencies/A/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "git_blob_sha1": "46b56f1b25ef47ff35c2099aa551c149aa38da2c", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json", + "w4-timing/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "5258f2c2132f3438497c41116300f52dca6409f021b73025928c84e0b4918652" + }, + { + "bytes": 2540, + "export_path": "dependencies/A/validation/execution-v1/control/COMMAND-v1.json", + "git_blob_sha1": "0072b2eecd891371ddce1b8dbe4f82febc24fc86", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json", + "w4-timing/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb" + }, + { + "bytes": 2909, + "export_path": "dependencies/A/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "git_blob_sha1": "a3a2c9a9500c8a60373bcfb66842f80ae50eb788", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json", + "w4-timing/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "a1e1bd79f0713d1ddaad84ed828d676c1cb4f6eec69145cba45c1c954a1780f5" + }, + { + "bytes": 148, + "export_path": "dependencies/A/validation/execution-v1/control/outer-time.json", + "git_blob_sha1": "a8b5f46650c82884912cab62e2be6e7c218bd80e", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w3-runtime/INPUTS.json", + "w4-timing/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 8295, + "export_path": "dependencies/A/validation/source-reviews/FAILURE-REVIEW-v1.json", + "git_blob_sha1": "0a73cb655963a01f6ca02a9873cf817b4e756e01", + "original_absolute_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/source-reviews/FAILURE-REVIEW-v1.json", + "original_git_mode_from_executable_bit": "100644", + "original_mode_octal": "0o444", + "original_project_relative_path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/source-reviews/FAILURE-REVIEW-v1.json", + "package": "A", + "pin_authorities": [ + "control/INPUT-PINS-v1.json", + "w4-timing/INPUTS.json" + ], + "public_source_url": "https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/source-reviews/FAILURE-REVIEW-v1.json", + "scope": "named_review_source_or_historical_text_only", + "sha256": "5979a7939926bb01a3d2f9a44e59a502ab0d0415abf275f5d7331a5450aea5ea" + } + ], + "relocation_map": "RELOCATION-MAP-v1.json", + "schema": "h25-o03-archive-sources-v1", + "source_history_preflight_claimed": false, + "source_review_freeze_sha256": "cee7e0a6891761fe8c1d76f148cf5d78f43f6d0260cb3c0ae9a951fd8b748970", + "source_review_sha256": "a8ecfc1d805e30dff1031f51dc371ea567de962cf4115077dfa55e3e6da8a420", + "source_round_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101", + "standalone_execution_claimed": false, + "standalone_inspection": true +} diff --git a/research/h25-o03-source-repair-20261101/TASK.json b/research/h25-o03-source-repair-20261101/TASK.json new file mode 100644 index 0000000000..bb7ca289ff --- /dev/null +++ b/research/h25-o03-source-repair-20261101/TASK.json @@ -0,0 +1,42 @@ +{ + "assignment_kind": "explicit_user_task_no_picker_card", + "base_commit": "626e936ce4d61f2584316914fc71baf96940c512", + "evidence": [ + "archive/review/FINAL-REVIEW-v1.json", + "archive/review/FINAL-FREEZE-v1.json", + "archive/control/STATE.json" + ], + "open_next_questions": [ + { + "blocked_by": "Separate integration assignment and independent review.", + "first_step": "Review exact W2/W4 hashes and the provider/control union in archive/integration/ACCEPTED-DRAFT-SOURCE-IDENTITIES-v1.json.", + "question": "Which exact W2/W4 source and receipt/control interfaces should a future integration select?", + "why_it_matters": "Accepted drafts have not been adopted and W3 actual profiles remain null." + }, + { + "blocked_by": "Actual host, collector/launcher sources, permissions, complete operation bill, and separate acquisition authorization.", + "first_step": "Review the 23-row dependency matrix and proposed acquisition contract with concrete tools, numerical guards, and a current ledger.", + "question": "Can the actual intended host and provider closure be acquired and sealed under a new bounded admission?", + "why_it_matters": "Source freezes do not authenticate CPython/native/ELF/decimal/locale/timing/launcher or immutable runtime custody." + }, + { + "blocked_by": "P1-P4 and all current source/input/runtime custody, ledger, guard and accounting requirements in archive/integration/NEXT-DEPENDENCIES-v1.json.", + "first_step": "After provider sealing, integrate trusted admission/termination/completion producers and seek a fresh one-use W5 admission.", + "question": "Do separately admitted finite controls and a fresh authentic baseline/candidate pair satisfy all O03 gates?", + "why_it_matters": "All source proposals are unexecuted and no measured gain or qualification exists." + } + ], + "original_card": null, + "outcome": "COMPLETE_W1_W4_SOURCE_SCOPES_ONLY_ARCHIVE", + "schema": "h25-o03-archive-task-v1", + "scope": "Publish the closed independently reviewed W1-W4 source round as a focused draft archive PR; retain unexecuted controls and O03-open limitations.", + "scope_status": "unchanged", + "source_round": "serializer-o03-source-repair-20261101", + "task_id": "explicit-user-O03-W1-W4-source-repair-publication", + "time_budget": { + "new_scientific_budget": 0, + "publication_target_minutes": 60, + "source_round_minutes": 60, + "target_execution_allowance": 0 + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/CHECKPOINT-v1.md b/research/h25-o03-source-repair-20261101/archive/CHECKPOINT-v1.md new file mode 100644 index 0000000000..4879f831eb --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/CHECKPOINT-v1.md @@ -0,0 +1,20 @@ +# O03 source repair checkpoint — 1 November 2026 + +W1–W4 completed their exact source scopes using five GPT-6.1-sol agents at max reasoning: four authors and a separate independent reviewer. All authors and the reviewer are stopped. This source-only round is closed before its60-minute hard deadline. + +| Order | Independent scope delivered | Primary artifact | +|---|---|---| +| W1 | Complete conditional byte/framing and provider-dependent live auxiliary-space analysis;50 ordered unexecuted boundary proposals | w1-bounds/BOUND-FRAMING-REVIEW.md | +| W2 | Minimal four-region primary-exception hardening draft; failure-state table, exact inverse/preservation and14 unexecuted controls per mode | w2-failure/source-v1/bounded_serialization.py | +| W3 | Complete conditional source route preparation;23-row dependency matrix and concrete bounded acquisition proposal | w3-runtime/RUNTIME-CLOSURE-PLAN.md | +| W4 | Bounded structured timing parser/readback v2;30 case labels and59 unexecuted literal variants, exact arithmetic and error precedence | w4-timing/v2/parent_readback_v3_DRAFT_v2.py | + +Independent acceptance is in review/FINAL-REVIEW-v1.json and review/FINAL-FREEZE-v1.json. W1/W3 are conditional analytical/preparation results; W2/W4 are source-draft results. No target control, helper, serializer, authentic decoder, compiler, benchmark or runtime probe was executed. No source was adopted, runtime seal constructed, W5 admitted, PR published or original O03 credit awarded. + +The W4v1 source admitted a31-character wall value179.990000000000000000000000001 whose exact+0.01 charge is180.000000000000000000000000001. Ambient Decimal precision could round it down to180. The independently accepted single repair isolates a fully explicit precision128 context and proves a conservative60-aligned-digit arithmetic bound. All330v1 payloads and47original variant/oracle entries remain intact;12new variants are unexecuted. + +Parent readback verified455 declared payload identities,999048 bytes, plus37 named original inputs. Content/version preservation is not immutable runtime custody:445 local draft payloads retain0664, and10 W3payloads are0444. This round did not modify payload modes to manufacture a runtime stage. The overstrong parent all-readonly checker rejection and author/reviewer passive-check failures are preserved in their records. + +The next work is specified in integration/NEXT-DEPENDENCIES-v1.json: concrete source/control reclosure and real producer/controller integration; separately authorized current-host/provider acquisition; independently sealed actual stage/current ledger/complete bill; then fresh one-use W5 admission. W3's proposed acquisition caps are a proposal, not a new grant. + +Latest canonical actual ledger remains the prior pinned94.550533479/2400 policy seconds, with no new target debit created here. Per-lane passive preparation/review accounting is separate. Historical/current full physical cost and final metadata/publication costs remain OPEN_NOT_ZERO. The original six-area goal and all original denominators remain unchanged. The app goal service was separately observed paused at08:16:59UTC. No deleted automation was recreated. diff --git a/research/h25-o03-source-repair-20261101/archive/PLAN-v1.md b/research/h25-o03-source-repair-20261101/archive/PLAN-v1.md new file mode 100644 index 0000000000..039492e39e --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/PLAN-v1.md @@ -0,0 +1,13 @@ +# O03 source repair round — 1 November 2026 + +Complete W1-W4 from the attached Pro audit using GPT-6.1-sol at max reasoning. Parent owns control/, inputs/, integration/, reports/. Four workers own w1-bounds/, w2-failure/, w3-runtime/, w4-timing/. The independent reviewer alone owns review/. No agent may delegate additional work or edit another owner. All filesystem commands use the explicit project workspace. Every worker is not alone in the codebase and must preserve concurrent edits and frozen originals. + +W1 delivers an independent conditional byte/framing and auxiliary-space argument, provider assumptions, and ordered boundary-control specification. W2 delivers a new-version minimal primary-exception hardening draft with failure-state table, preservation/inverse evidence, and independently specified deterministic controls, without executing them. W3 delivers an actual-runtime closure plan, dependency matrix, and exact bounded acquisition proposal; actual current providers remain unknown until separately authorized discovery. W4 delivers a versioned bounded tagged timing parser/readback draft, grammar, literal fixtures/independent expected outcomes for T01-T30, with structured primary-failure preservation. Historical raw timing remains unchanged. + +Named source input pins and per-order ceilings are in AUTHORIZATION-v1.json and INPUT-PINS-v1.json. Source-only operation allowance is zero target executions. stdlib file I/O, AST parsing and hashes are passive checks, never executed target controls. Workers keep compact read/check accounting, immutable versioned payload manifests and attempt history. Read-only prior states and all user attachments stay intact. No protected runtime/runs traversal. + +Target initial draft packets within 15 minutes. Reviewer may inspect pinned originals immediately and consume a frozen lane as soon as ready. Independent exact-scope acceptance, conditional provider disposition, and implementation-only acceptance must be distinguished. Author declarations are not independent credit. Hard stop at 60 minutes; pause if 30 continuous minutes elapse without a genuine higher independently accepted local source milestone. At most one bounded repair pass per lane within this hour; retain rejections. Freeze exact paths/hashes on stop. + +Local milestones R1-R4 correspond only to independently reviewed complete declared W1-W4 source deliverables. W1/W3 may close their exact conditional-analysis/preparation scope while actual provider selection remains an explicitly unresolved W5 prerequisite; this does not admit runtime or award original O03 credit. Reviewer must identify any missing deliverable as partial rather than silently shrinking scope. R5 is parent preservation/interface/handoff consolidation. No original49-activity,10-stage,10-milestone or24-component denominator changes. + +W5 remains a separately admitted future operation. No runtime discovery, target execution, retry, new budget, source adoption, PR commit/publication, schedule recreation or goal-service resumption is part of this round. Deliver the reviewed drafts, limitations and an exact next prerequisite list. All historical and final metadata/publication physical costs remain OPEN_NOT_ZERO. diff --git a/research/h25-o03-source-repair-20261101/archive/control/AUTHORIZATION-v1.json b/research/h25-o03-source-repair-20261101/archive/control/AUTHORIZATION-v1.json new file mode 100644 index 0000000000..04479750ea --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/control/AUTHORIZATION-v1.json @@ -0,0 +1,42 @@ +{ + "allowed": "Bounded source/text inspection and drafting; passive stdlib AST/JSON/hash/static analyses under the per-order ceilings; disjoint agent authorship and independent source review.", + "app_goal_service_observed": "paused", + "complete_physical_cost": "OPEN_NOT_ZERO", + "created_utc": "2026-11-01T07:40:53.366878+00:00", + "direct_user_request": "Proceed with sol Max agents", + "execution_allowance": 0, + "hard_deadline_utc": "2026-11-01T08:40:53.366878+00:00", + "historical_ledger": { + "fresh_runtime_allowance_granted": false, + "path": "streams/serializer-o03-implementation-20261031/execution-v1/control/LEDGER-001.json", + "policy_seconds": "94.550533479", + "sha256": "589b607e096d4ef7a49b38501827f1f5b865d1263591dff8b96cded9c7d62126" + }, + "immutable_inputs": { + "path": "streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955" + }, + "initial_pause_deadline_utc": "2026-11-01T08:10:53.366878+00:00", + "interpreted_scope": "Proceed with the offered source-only W1-W4 implementation/review round; W5 remains conditional and unadmitted.", + "model": "gpt-6.1-sol", + "no_independent_progress_pause_minutes": 30, + "not_authorized": [ + "W5 target execution or admission", + "target imports/helpers/control runs/benchmarks/decoding/compilation", + "runtime or process probing", + "upstream publication or PR changes", + "new scientific budget", + "resuming unrelated cache/retention/kappa work", + "recreating deleted automations" + ], + "per_order_limits": { + "named_text_source_read_bytes": 33554432, + "new_draft_output_bytes": 8388608, + "passive_aggregate_seconds": 60, + "passive_command_rss_bytes": 268435456, + "passive_command_seconds": 10 + }, + "reasoning_effort": "max", + "reporting": "In-turn updates and durable reports; all deleted schedules remain deleted.", + "schema": "o03-source-repair-authorization-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/control/GOAL-SCOPE-ADDENDUM-v1.json b/research/h25-o03-source-repair-20261101/archive/control/GOAL-SCOPE-ADDENDUM-v1.json new file mode 100644 index 0000000000..f86cfa5339 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/control/GOAL-SCOPE-ADDENDUM-v1.json @@ -0,0 +1,16 @@ +{ + "automations_recreated": false, + "complete_physical_cost": "OPEN_NOT_ZERO", + "created_utc": "2026-11-01T07:42:35.395822+00:00", + "direct_authorization": { + "path": "streams/serializer-o03-source-repair-20261101/control/AUTHORIZATION-v1.json", + "sha256": "7a59c7ad4f8922b5603200561027ddb9c5da5ce20e0d98dc211dc44c3e56c6b7" + }, + "goal_credit_added": 0, + "goal_service_observed": "paused", + "goal_service_status_changed": false, + "scheduled_tasks_deleted_by_prior_direct_user_request": true, + "schema": "o03-source-repair-goal-addendum-v1", + "scope": "Only source W1-W4 preparation and independent review at sol max. Original six-area goal, original metrics, W5 admission and source adoption remain separate.", + "target_execution_authorized": false +} diff --git a/research/h25-o03-source-repair-20261101/archive/control/INPUT-LINEAGE-ADDENDUM-v1.json b/research/h25-o03-source-repair-20261101/archive/control/INPUT-LINEAGE-ADDENDUM-v1.json new file mode 100644 index 0000000000..fd943e2f3a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/control/INPUT-LINEAGE-ADDENDUM-v1.json @@ -0,0 +1,54 @@ +{ + "actual_host_provider_metadata_supplied": false, + "authenticated_A_original_source_pins": { + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/provenance/original-serializer/ORIGINAL-SOURCE-PINS.json", + "sha256": "5d24c8b59e3843313a3b78b7ee7ab5f99ba4aa4ff7dac5b5a576679ee8e12930" + }, + "created_utc": "2026-11-01T07:43:03.670068+00:00", + "runtime_attestation": false, + "schema": "o03-source-input-lineage-addendum-v1", + "source_mapping_checks": [ + { + "authenticated_ancestral_path": "outputs/h25-data-handling-20261028/areas/serialization/API-v2.md", + "bytes": 6025, + "identity_scope": "Exact byte identity to source pins authenticated inside A frozen export. Historical package/commit lineage, not runtime custody.", + "local_path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v2.md", + "sha256": "c8ed5f3aa87b433a5ea569622acef4f05d29dbfb7543e3b65d035d27da98fd87" + }, + { + "authenticated_ancestral_path": "outputs/h25-data-handling-20261028/areas/serialization/API-v3.md", + "bytes": 2421, + "identity_scope": "Exact byte identity to source pins authenticated inside A frozen export. Historical package/commit lineage, not runtime custody.", + "local_path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v3.md", + "sha256": "44f42b8f1575effc7f41ca76e914f0d32e71e45464f302f117d935f4aa27dcd6" + }, + { + "authenticated_ancestral_path": "outputs/h25-data-handling-20261028/areas/serialization/bounded_serialization.py", + "bytes": 23560, + "identity_scope": "Exact byte identity to source pins authenticated inside A frozen export. Historical package/commit lineage, not runtime custody.", + "local_path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "authenticated_ancestral_path": "outputs/h25-data-handling-20261028/areas/serialization/serialization_controls.py", + "bytes": 23684, + "identity_scope": "Exact byte identity to source pins authenticated inside A frozen export. Historical package/commit lineage, not runtime custody.", + "local_path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/serialization_controls.py", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + { + "authenticated_ancestral_path": "outputs/h25-data-handling-20261028/publication-repo/research/h25-bookkeeping/payload/baseline/engine/compare_side_verifier.py", + "bytes": 10571, + "identity_scope": "Exact byte identity to source pins authenticated inside A frozen export. Historical package/commit lineage, not runtime custody.", + "local_path": "outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/compare_side_verifier.py", + "sha256": "6e507bb0c7e00d090a60289fddb6c55e90c946d0850c42c3c5e3e15c27604a68" + }, + { + "authenticated_ancestral_path": "outputs/h25-data-handling-20261028/publication-repo/research/h25-bookkeeping/payload/baseline/engine/profile_side_verifier.py", + "bytes": 8959, + "identity_scope": "Exact byte identity to source pins authenticated inside A frozen export. Historical package/commit lineage, not runtime custody.", + "local_path": "outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/profile_side_verifier.py", + "sha256": "9c994378171c20a91539418d93cb8387e1daa93465d6862beefea90e12999c2a" + } + ] +} diff --git a/research/h25-o03-source-repair-20261101/archive/control/INPUT-PINS-v1.json b/research/h25-o03-source-repair-20261101/archive/control/INPUT-PINS-v1.json new file mode 100644 index 0000000000..3f8bca21d6 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/control/INPUT-PINS-v1.json @@ -0,0 +1,185 @@ +{ + "A_publication_freeze": { + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/EXPORT-FREEZE-v2.json", + "sha256": "018e8066c27856ccd3d80520fb465773ba1326f465d46777e2f99f6ca05e3edc" + }, + "S_B_local_source_pins": "Locally hash-fixed named inputs. Independently reconcile published source lineage before acceptance. No new remote refresh or host attestation.", + "created_utc": "2026-11-01T07:40:53.366878+00:00", + "files": { + ".codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/79cff63d-e27e-450f-ad1f-0f3e815e8c5d/O03-audit-and-work-orders-20261101.md": { + "bytes": 47715, + "package": "user_attachment", + "sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30" + }, + ".codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/eb79deac-40d7-4da4-970e-7992c7fcba2b/O03-proposed-Sol-work-orders-20261101.md": { + "bytes": 22103, + "package": "user_attachment", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545" + }, + "outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/compare_side_verifier.py": { + "bytes": 10571, + "package": "B", + "sha256": "6e507bb0c7e00d090a60289fddb6c55e90c946d0850c42c3c5e3e15c27604a68" + }, + "outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/profile_side_verifier.py": { + "bytes": 8959, + "package": "B", + "sha256": "9c994378171c20a91539418d93cb8387e1daa93465d6862beefea90e12999c2a" + }, + "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v2.md": { + "bytes": 6025, + "package": "S", + "sha256": "c8ed5f3aa87b433a5ea569622acef4f05d29dbfb7543e3b65d035d27da98fd87" + }, + "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v3.md": { + "bytes": 2421, + "package": "S", + "sha256": "44f42b8f1575effc7f41ca76e914f0d32e71e45464f302f117d935f4aa27dcd6" + }, + "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/provenance/SOURCE-DESIGN.md": { + "bytes": 5465, + "package": "S", + "sha256": "0a12cb7945e4bb772154346c61a202b9f44e7297800306ef9ce113373af77578" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONSUMER-CONTROL-SPEC-v1.json": { + "bytes": 736, + "package": "A", + "sha256": "778e3ac927b04975e6384e520643905f599697a194b5f0692b6da830acfaf583" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONTROL-SPEC.json": { + "bytes": 3062, + "package": "A", + "sha256": "f6355b4469a28507d1743f37f30177c9bc6c71f1bd1e9cebd8b15b19c637d423" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/DEPENDENCIES-v1.json": { + "bytes": 3934, + "package": "A", + "sha256": "4e1662505f9222182a1c196e92dff1ad8723fe00a8bbb66da2d78d43de557c69" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py": { + "bytes": 23560, + "package": "A", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py": { + "bytes": 9411, + "package": "A", + "sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py": { + "bytes": 2141, + "package": "A", + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py": { + "bytes": 23684, + "package": "A", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py": { + "bytes": 14577, + "package": "A", + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py": { + "bytes": 14650, + "package": "A", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json": { + "bytes": 8733, + "package": "A", + "sha256": "a8b32c6f6227cc6fa25d2d20983fb3d62ca2f4b9accf148a508689a42c1fe6d6" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json": { + "bytes": 5379, + "package": "A", + "sha256": "9102c18101b19b31751ccf144a37822e381789ed2372551aa3e042839812c5cf" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json": { + "bytes": 4762, + "package": "A", + "sha256": "49f9ae04f02cf01f709cda31628a4223aebe206e0778ab0e91eee176ceed96a1" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json": { + "bytes": 28663, + "package": "A", + "sha256": "4c51dbf6174a8eb418722eada754bfee54418ba317db61e1e6c6d0c82da4fdea" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py": { + "bytes": 8248, + "package": "A", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py": { + "bytes": 4943, + "package": "A", + "sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/effective.py": { + "bytes": 4274, + "package": "A", + "sha256": "a1bced3b61d11b1aa6d7bf3a68bd97f8878cebe84e53c8cec4339fb59ef56830" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py": { + "bytes": 15188, + "package": "A", + "sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py": { + "bytes": 3894, + "package": "A", + "sha256": "332ab22e4b2838fc71abc8a39d971507c1b3a8dfecee2c202eff6d3fa172a6bf" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py": { + "bytes": 4772, + "package": "A", + "sha256": "8971bac232900c4d9c28c8139cc36f6c41e7ac0df0df7faf3405fb040c8d1557" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/worker.py": { + "bytes": 6912, + "package": "A", + "sha256": "a27d9ce46c2ac1adfdf7ce894922a9261404e4ef4b36fe0d5079a78c421c8487" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json": { + "bytes": 2046, + "package": "A", + "sha256": "5258f2c2132f3438497c41116300f52dca6409f021b73025928c84e0b4918652" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json": { + "bytes": 2540, + "package": "A", + "sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/READBACK-COMMAND-v1.json": { + "bytes": 2909, + "package": "A", + "sha256": "a1e1bd79f0713d1ddaad84ed828d676c1cb4f6eec69145cba45c1c954a1780f5" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json": { + "bytes": 148, + "package": "A", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/source-reviews/FAILURE-REVIEW-v1.json": { + "bytes": 8295, + "package": "A", + "sha256": "5979a7939926bb01a3d2f9a44e59a502ab0d0415abf275f5d7331a5450aea5ea" + } + }, + "package_roots": { + "A": { + "commit": "85fa502d063c132a48eadeb4dc8a188e668a88e0", + "root": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031" + }, + "B": { + "commit": "e05aad954689d0ee21baff19b4674f1fcb2e838f", + "root": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/baseline-package" + }, + "S": { + "commit": "90df75ee32d0c51acbcc5b63ebbe6f26011ee92b", + "root": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer" + } + }, + "schema": "o03-source-repair-input-pins-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/control/ROUND-CLOSE-v1.json b/research/h25-o03-source-repair-20261101/archive/control/ROUND-CLOSE-v1.json new file mode 100644 index 0000000000..d459fda5f1 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/control/ROUND-CLOSE-v1.json @@ -0,0 +1,99 @@ +{ + "W4_source_repair_passes": 1, + "W5_admitted": false, + "accepted_milestones": [ + { + "accepted_utc": "2026-11-01T07:53:38.685547+00:00", + "id": "R1", + "order": "W1", + "review": { + "path": "streams/serializer-o03-source-repair-20261101/review/W1-REVIEW-v1.json", + "sha256": "671b0a9cae6ac078fa923cbe90d250cd515bda882dd3d65e692a5c3fc6e7efcc" + }, + "scope": "Complete conditional bounds/framing/source analysis only; provider-dependent workspace and W5 remain open." + }, + { + "accepted_utc": "2026-11-01T07:56:15.672427+00:00", + "id": "R2", + "order": "W2", + "review": { + "path": "streams/serializer-o03-source-repair-20261101/review/W2-REVIEW-v1.json", + "sha256": "80ee89a0d9869c3b437f907a1e523a56cfc66fa4b21302d0f663bd02200fa314" + }, + "scope": "Minimal new-version four-region primary-exception diagnostic hardening, complete failure-state table, preservation/inverse evidence and14 independently specified proposed deterministic controls per mode." + }, + { + "accepted_utc": "2026-11-01T08:02:44.187957+00:00", + "id": "R3", + "order": "W3", + "review": { + "path": "streams/serializer-o03-source-repair-20261101/review/W3-REVIEW-v1.json", + "sha256": "4d2d9b93324fe242e741e26a8629bc6b156c40ba5fc8626ed242ec6f8ec7496a" + }, + "scope": "Complete source-route closure plan,23-row provider-parameterized dependency matrix, concrete bounded acquisition proposal and conditional timing/schema interface." + }, + { + "accepted_utc": "2026-11-01T08:12:06.788805+00:00", + "id": "R4", + "order": "W4", + "review": { + "path": "streams/serializer-o03-source-repair-20261101/review/W4-REVIEW-v2.json", + "sha256": "1c4c0ff0e19a7d53230ff3fb69c9e3374a0784e7006a56cf2997af8566a59987" + }, + "scope": "Complete bounded tagged/legacy timing parser/readback source draft, grammar, exact independent literal expectations and ordered T01-T30 manifest with59 unexecuted variants; v2 closes W4-V1-001 with isolated exact numeric arithmetic." + } + ], + "accepted_source_order_count": 4, + "authorization": { + "path": "streams/serializer-o03-source-repair-20261101/control/AUTHORIZATION-v1.json", + "sha256": "7a59c7ad4f8922b5603200561027ddb9c5da5ce20e0d98dc211dc44c3e56c6b7" + }, + "automations_recreated": false, + "canonical_previous_policy_seconds": "94.550533479", + "checkpoint": { + "path": "streams/serializer-o03-source-repair-20261101/CHECKPOINT-v1.md", + "sha256": "f45247727c0ad0a030a30c940f0d39089961c7f2751e96e9c796c03027d28739" + }, + "closed_utc": "2026-11-01T08:17:54.434160+00:00", + "complete_physical_cost": "OPEN_NOT_ZERO", + "current_runtime_seal": null, + "elapsed_minutes": 37.01778803333333, + "goal_service_observed": "paused", + "goal_service_readback_utc": "2026-11-01T08:16:59+00:00", + "goal_service_status_changed": false, + "guarded_target_debits_created": 0, + "hard_deadline_utc": "2026-11-01T08:40:53.366878+00:00", + "independent_final_freeze": { + "path": "streams/serializer-o03-source-repair-20261101/review/FINAL-FREEZE-v1.json", + "sha256": "cee7e0a6891761fe8c1d76f148cf5d78f43f6d0260cb3c0ae9a951fd8b748970" + }, + "independent_final_review": { + "path": "streams/serializer-o03-source-repair-20261101/review/FINAL-REVIEW-v1.json", + "sha256": "a8ecfc1d805e30dff1031f51dc371ea567de962cf4115077dfa55e3e6da8a420" + }, + "next_dependencies": { + "path": "streams/serializer-o03-source-repair-20261101/integration/NEXT-DEPENDENCIES-v1.json", + "sha256": "bacc5e4c834f8b3373c6135c272d8eab07fff2d60650c54616ffe45bb972eb49" + }, + "original_O03_qualified": false, + "original_goal_credit_added": 0, + "original_named_inputs_rechecked": 37, + "parent_payload_readback": { + "path": "streams/serializer-o03-source-repair-20261101/integration/FROZEN-PAYLOAD-READBACK-v1.json", + "sha256": "fdc0270b4d7b17f9387ab00d65b63770224e55f2e892794678b5be736e2e9aae" + }, + "plan": { + "path": "streams/serializer-o03-source-repair-20261101/PLAN-v1.md", + "sha256": "41d4b6ae63908e5cb55fe7b5705339dd645dc51e1a5052a68f450e14001f086b" + }, + "reason": "Four source-order deliverables independently accepted; one rejected W4 source and single accepted repair retained; parent final source identity/handoff readback complete.", + "review_artifacts_reverified": 17, + "schema": "o03-source-repair-round-close-v1", + "source_adoption": false, + "source_order_total": 4, + "source_work_status": "stopped_all_assignments_complete", + "start_utc": "2026-11-01T07:40:53.366878+00:00", + "status": "closed_W1_W4_source_scopes_complete_W5_unadmitted", + "target_operations": 0, + "within_hard_deadline": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/control/STATE.json b/research/h25-o03-source-repair-20261101/archive/control/STATE.json new file mode 100644 index 0000000000..37927c95fd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/control/STATE.json @@ -0,0 +1,166 @@ +{ + "W5_admitted": false, + "accepted_count": 4, + "accepted_high_water": 4, + "accepted_local_milestones": [ + { + "accepted_utc": "2026-11-01T07:53:38.685547+00:00", + "id": "R1", + "order": "W1", + "review": { + "path": "streams/serializer-o03-source-repair-20261101/review/W1-REVIEW-v1.json", + "sha256": "671b0a9cae6ac078fa923cbe90d250cd515bda882dd3d65e692a5c3fc6e7efcc" + }, + "scope": "Complete conditional bounds/framing/source analysis only; provider-dependent workspace and W5 remain open." + }, + { + "accepted_utc": "2026-11-01T07:56:15.672427+00:00", + "id": "R2", + "order": "W2", + "review": { + "path": "streams/serializer-o03-source-repair-20261101/review/W2-REVIEW-v1.json", + "sha256": "80ee89a0d9869c3b437f907a1e523a56cfc66fa4b21302d0f663bd02200fa314" + }, + "scope": "Minimal new-version four-region primary-exception diagnostic hardening, complete failure-state table, preservation/inverse evidence and14 independently specified proposed deterministic controls per mode." + }, + { + "accepted_utc": "2026-11-01T08:02:44.187957+00:00", + "id": "R3", + "order": "W3", + "review": { + "path": "streams/serializer-o03-source-repair-20261101/review/W3-REVIEW-v1.json", + "sha256": "4d2d9b93324fe242e741e26a8629bc6b156c40ba5fc8626ed242ec6f8ec7496a" + }, + "scope": "Complete source-route closure plan,23-row provider-parameterized dependency matrix, concrete bounded acquisition proposal and conditional timing/schema interface." + }, + { + "accepted_utc": "2026-11-01T08:12:06.788805+00:00", + "id": "R4", + "order": "W4", + "review": { + "path": "streams/serializer-o03-source-repair-20261101/review/W4-REVIEW-v2.json", + "sha256": "1c4c0ff0e19a7d53230ff3fb69c9e3374a0784e7006a56cf2997af8566a59987" + }, + "scope": "Complete bounded tagged/legacy timing parser/readback source draft, grammar, exact independent literal expectations and ordered T01-T30 manifest with59 unexecuted variants; v2 closes W4-V1-001 with isolated exact numeric arithmetic." + } + ], + "agents": [ + { + "model": "gpt-6.1-sol", + "owns": "w1-bounds/", + "reasoning_effort": "max", + "status": "stopped_completed_assigned_source_scope", + "task_name": "/root/o03_w1_bounds_max" + }, + { + "model": "gpt-6.1-sol", + "owns": "w2-failure/", + "reasoning_effort": "max", + "status": "stopped_completed_assigned_source_scope", + "task_name": "/root/o03_w2_failure_max" + }, + { + "model": "gpt-6.1-sol", + "owns": "w3-runtime/", + "reasoning_effort": "max", + "status": "stopped_completed_assigned_source_scope", + "task_name": "/root/o03_w3_runtime_max" + }, + { + "model": "gpt-6.1-sol", + "owns": "w4-timing/", + "reasoning_effort": "max", + "status": "stopped_completed_assigned_source_scope", + "task_name": "/root/o03_w4_timing_max" + }, + { + "model": "gpt-6.1-sol", + "owns": "review/", + "reasoning_effort": "max", + "status": "stopped_completed_assigned_source_scope", + "task_name": "/root/o03_source_review_max" + } + ], + "app_goal_service": "paused", + "authored_orders": { + "W1": { + "freeze_sha256": "9ff7f806c47965245e600a3a5d01bfcc9ccc2b58a3640bf38df723125dcdbdd4", + "handoff_sha256": "d293df76d079acb4f9c1a598c9cde96e2b7df8ab1ea2de191e13381c8fed455a", + "status": "independently_accepted_conditional_analysis" + }, + "W2": { + "freeze_sha256": "747e5b1b6f655b7f18be701e118c589cfd6d1243418a92e9402568299800a3e8", + "status": "independently_accepted_source_draft" + }, + "W3": { + "freeze_sha256": "e1b95913ef26a8c0f5cf41af4489304cd421839e44d987c8795faa45f94d890d", + "handoff_sha256": "7a3806c7d5c6ef17807b2508c47e8186993475d2dddddeb772e64b94d063f79a", + "status": "independently_accepted_conditional_preparation" + }, + "W4": { + "freeze_sha256": "57ef6f8369e8a6dab4c615ff9ae740b7135e4df15580e448a76a73635bec04be", + "rejection_sha256": "3a28e5590a3214bbbe7e3f8ffd9f602c241e7ed500a957ef2041babf09ecf233", + "repair_assignment_sha256": "2596a2f426b73897bbc26d3f465ed3b207512d28b5df7fcd683c07c9b10a8b3d", + "repair_passes_used": 1, + "reported_findings": [ + "Ambient Decimal precision can round admitted32-character timing arithmetic across exact resource thresholds." + ], + "status": "v2_independently_accepted_source_draft", + "unexecuted_case_labels": 30, + "unexecuted_variants": 59, + "v2_freeze_sha256": "5a829c1e8807467762d067bbaa46aa354e45c52e3a8741afbd257c86da194bdc", + "v2_source_sha256": "6fc0577690c3865c1d67b4c288f860e5c81c8aebb3cffab18ab8a2269b12a572" + } + }, + "authorization": { + "path": "streams/serializer-o03-source-repair-20261101/control/AUTHORIZATION-v1.json", + "sha256": "7a59c7ad4f8922b5603200561027ddb9c5da5ce20e0d98dc211dc44c3e56c6b7" + }, + "automations_recreated": false, + "checkpoint": { + "path": "streams/serializer-o03-source-repair-20261101/CHECKPOINT-v1.md", + "sha256": "f45247727c0ad0a030a30c940f0d39089961c7f2751e96e9c796c03027d28739" + }, + "created_utc": "2026-11-01T07:40:53.366878+00:00", + "final_independent_review": { + "path": "streams/serializer-o03-source-repair-20261101/review/FINAL-REVIEW-v1.json", + "sha256": "a8ecfc1d805e30dff1031f51dc371ea567de962cf4115077dfa55e3e6da8a420" + }, + "goal_service_observed": "paused", + "goal_service_readback_utc": "2026-11-01T08:16:59+00:00", + "goal_service_status_changed": false, + "guarded_budget_debits_created": 0, + "hard_deadline_utc": "2026-11-01T08:40:53.366878+00:00", + "input_pins": { + "path": "streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955" + }, + "last_genuine_increase_utc": "2026-11-01T08:12:06.788805+00:00", + "next_dependencies": { + "path": "streams/serializer-o03-source-repair-20261101/integration/NEXT-DEPENDENCIES-v1.json", + "sha256": "bacc5e4c834f8b3373c6135c272d8eab07fff2d60650c54616ffe45bb972eb49" + }, + "no_progress_pause_deadline_utc": "2026-11-01T08:42:06.788805+00:00", + "original_goal_credit_added": 0, + "phase": "closed_source_delivery", + "plan": { + "path": "streams/serializer-o03-source-repair-20261101/PLAN-v1.md", + "sha256": "41d4b6ae63908e5cb55fe7b5705339dd645dc51e1a5052a68f450e14001f086b" + }, + "review_preparation": { + "acceptance_credit": 0, + "criteria_sha256": "dd4b0d8a4c6ab457c7b00c645a2ceda99fc124866e257ef1a34b99e7b2a11412", + "input_lineage_verification_sha256": "6a772ea23625ce772af586b347aa419fda2716e81ac262feeedf2c6359fcf731", + "original_source_evidence_sha256": "5a3dea0cc1aa6a190bbc9600f7baa780e83f0f04db52411e40e7ae247fc9f332" + }, + "round_close": { + "path": "streams/serializer-o03-source-repair-20261101/control/ROUND-CLOSE-v1.json", + "sha256": "50f01fa9e9b76b8f7c69926001ffd3737d7eb15fb22f9ed59e5f983897eedbbe" + }, + "round_closed_utc": "2026-11-01T08:17:54.434160+00:00", + "schema": "o03-source-repair-state-v1", + "source_work_status": "stopped_all_assignments_complete", + "status": "closed_W1_W4_source_scopes_complete_W5_unadmitted", + "target_operations": 0, + "updated_utc": "2026-11-01T08:17:54.434160+00:00" +} diff --git a/research/h25-o03-source-repair-20261101/archive/control/SUPPLEMENTAL-SOURCE-PINS-v1.json b/research/h25-o03-source-repair-20261101/archive/control/SUPPLEMENTAL-SOURCE-PINS-v1.json new file mode 100644 index 0000000000..71d2431b5b --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/control/SUPPLEMENTAL-SOURCE-PINS-v1.json @@ -0,0 +1,36 @@ +{ + "authentication_basis": { + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/EXPORT-FREEZE-v2.json", + "sha256": "018e8066c27856ccd3d80520fb465773ba1326f465d46777e2f99f6ca05e3edc" + }, + "created_utc": "2026-11-01T07:43:55.331301+00:00", + "files": { + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/run_controls.py": { + "bytes": 6630, + "purpose": "Resolve exact fixed-sequence control branch source dependencies requested by W3. Text-only inspection; no execution.", + "sha256": "e4b92d26446170a41e6f93425e8cb65dd82ff6019fb11babc908c2967e818cbf" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py": { + "bytes": 13181, + "purpose": "Resolve exact fixed-sequence control branch source dependencies requested by W3. Text-only inspection; no execution.", + "sha256": "002b128e3627919e29fe3da42ebe6345a7854f898774b6ce106ae0a0f973e10c" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/loader_controls.py": { + "bytes": 797, + "purpose": "Resolve exact fixed-sequence control branch source dependencies requested by W3. Text-only inspection; no execution.", + "sha256": "ddc4d711c3b0b162af4d0855364e83f33423cfc7fa524a368f720eaa460d802f" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_controls.py": { + "bytes": 3757, + "purpose": "Resolve exact fixed-sequence control branch source dependencies requested by W3. Text-only inspection; no execution.", + "sha256": "ee944d50d624f2244ae06b82c2f6c2e677c95e6d68395635e72460d17d7605dd" + }, + "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_fixture.py": { + "bytes": 2125, + "purpose": "Resolve exact fixed-sequence control branch source dependencies requested by W3. Text-only inspection; no execution.", + "sha256": "0324abfbf19c5a3585479508fccc4031cc340f8757a8e4675658363b3f794788" + } + }, + "schema": "o03-supplemental-source-pins-v1", + "source_execution_allowed": false +} diff --git a/research/h25-o03-source-repair-20261101/archive/control/W4-REPAIR-ASSIGNMENT-v1.json b/research/h25-o03-source-repair-20261101/archive/control/W4-REPAIR-ASSIGNMENT-v1.json new file mode 100644 index 0000000000..b8055f5c67 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/control/W4-REPAIR-ASSIGNMENT-v1.json @@ -0,0 +1,17 @@ +{ + "basis": { + "path": "streams/serializer-o03-source-repair-20261101/review/W4-REVIEW-v1.json", + "sha256": "3a28e5590a3214bbbe7e3f8ffd9f602c241e7ed500a957ef2041babf09ecf233" + }, + "created_utc": "2026-11-01T08:01:19.310909+00:00", + "hard_round_deadline_utc": "2026-11-01T08:40:53.366878+00:00", + "max_passes": 1, + "new_guarded_budget": false, + "order": "W4", + "order_resource_caps_reset": false, + "pass": 1, + "schema": "o03-one-pass-source-repair-assignment-v1", + "scope": "Repair ambient Decimal rounding of admitted numeric arithmetic with isolated proven exact arithmetic; add unexecuted precision/context control variants; retain every v1/rejection; source only.", + "target_execution_allowance": 0, + "target_freeze_utc": "2026-11-01T08:11:00+00:00" +} diff --git a/research/h25-o03-source-repair-20261101/archive/inputs/O03-audit-and-work-orders-20261101.md b/research/h25-o03-source-repair-20261101/archive/inputs/O03-audit-and-work-orders-20261101.md new file mode 100644 index 0000000000..0a2cd369a6 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/inputs/O03-audit-and-work-orders-20261101.md @@ -0,0 +1,316 @@ +# O03 source audit and proposed Sol work orders + +Prepared 1 November 2026 for Chris / Clear1nsight. + +## Decision + +Retain the existing C-backed bounded-batch algorithm as the first design to qualify on authentic complete retained values. Do not replace it with a Python token-streaming encoder before obtaining a valid complete-workload comparison. Do not dispatch another target operation yet. + +The immediate work is a new, independently reviewed execution envelope, bounded structured timing readback, and a narrow audit/hardening of secondary-exception bookkeeping. Preserve every frozen source and failed record. A changed implementation or envelope needs a new immutable version, dependent source review, and fresh concrete admission. This document supplies neither an execution grant nor a new resource allowance. + +The byte-framing argument is sound under the stated exact-built-in, frozen-input, authenticated-runtime assumptions. The one-MiB limit is an encoded-batch limit, not a total-memory guarantee. Complete-artifact eligibility, complete output validation, and actual memory/cost evidence remain absent for O03. + +## Scope of this review + +The four PR heads were checked through the GitHub connector. PR6029 is merged. PR6326, PR6332, and PR6328 remain open drafts at the requested heads. Canonical upstream main was checked at the beginning and again before this handoff and remained `626e936ce4d61f2584316914fc71baf96940c512`. Repository guidance was read from main. This was an explicitly assigned analytical task, not a new mathematical task selection. + +The complete candidate writer, eager reference, loader, full consumer, independent validator, consumer-control runner, relevant API documents, original plan/rubric, feasibility decision/review/probe specification, observer, bootstrap, custody helper, parent readback, serial coordinator, and selected runtime metadata were inspected. The raw observer STOP and raw outer timing file were inspected alongside the retained failure review. Historical finite evidence was examined through its published outcome and control specification, not independently replayed. + +This is not an exhaustive attestation of the 134-file A export. Not every ancillary manifest, review companion, control body, or raw finite-run bundle was re-read. The three authentic transports were not downloaded and authenticated as a complete local stage, decompressed, parsed, or passed through the loader. No target imports, control executions, benchmarks, or scientific computations were performed. No repository files were changed and no PR was opened by this review. + +### Frozen inputs + +| Name | Commit | Package | +|---|---|---| +| A | `85fa502d063c132a48eadeb4dc8a188e668a88e0` | `research/h25-authentic-serializer-20261031` | +| S | `90df75ee32d0c51acbcc5b63ebbe6f26011ee92b` | `research/h25-bounded-serializer` | +| B | `e05aad954689d0ee21baff19b4674f1fcb2e838f` | `research/h25-bookkeeping` | +| Inventory context | `c95f76dfad324e6488a88dab9988ce534ee2a481` | `research/h25-inventory-digest-reuse-20261031` | + +All these commits are addressed in `Clear1nsight/integer-mult-bounds`. Later revisions require separate assessment. The connector reports the same Git blob, `70c4587a67a9f11f87dcc333b3cc84c4b17de773`, for A's candidate writer and S's component writer. That establishes repository object identity for this file, not actual execution custody. + +## 1. Checked formulation + +### Objective and admissible baseline + +The original rubric defines O03 in terms of bounded exact witness serialisation on complete artifacts with memory/cost evidence. Other gates explicitly require the complete caller. The original Area 3 plan requires exact bytes, private staging before acceptance, an independent unchanged reference, complete artifact validation, and charged memory/cost evidence. It does not impose a numerical speedup or a mandatory reduction in total-process peak RSS. + +I therefore accept complete retained-value replay as a source-supported O03-only route. This conclusion follows from the original criterion and separation of gates, not merely from the earlier feasibility review's acceptance. The replay cannot establish fresh scientific construction, original alias topology, caller peak memory, or completion of the wider six-area programme. A measured no-gain or regression outcome can be submitted for an O03 decision when every required correctness and measurement condition is satisfied, but neither a regression nor the absence of a numerical target makes acceptance automatic. [R1, R2] + +The O03 baseline is the literal eager `write_scientific` on freshly restored complete values. The candidate is production `make_writer` on independently restored values in a separate fresh process. PR6029's earlier performance percentage and PR6328's inventory-only improvement are not serializer targets, measurements, or transferable credit. [R3, R14] + +### Authentic and generic domains + +The authentic loader implements the brief's result projection, exact scalar types, tuple restoration, ordered arrays, coefficient pairs, and rank counts. Its public entry point fixes the input pins and counts. It rejects duplicate JSON keys, nonfinite constants, floating overflow, incorrect shapes, and `bool` in integer positions. It retains valid Boolean fields and the finite floating `roles_per_target`. Rational pairs are retained values, not newly validated or normalised fractions. [R4] + +The writer's generic fast path is broader. It accepts exact built-in scalar/container values under the recursive byte/depth checks, including nonfinite floats accepted by the unchanged encoder. Result may be any admitted value. Witness and code require their exact key sets, array fields may be exact lists or tuples, and rank events have the stricter exact list/tuple/integer structure. Ancestor tracking rejects cycles but permits repeated acyclic references. Container depth is checked separately from each array record, not as a single traversal of the entire witness. [R5] + +Factory limits are exact integers, excluding `bool`. The full consumer fixes batch/copy limits at 1,048,576 bytes and row batches at 1,024. Unsupported data or destinations delegate before candidate file creation. Factory, reference-shape, and freshness failures are separate rejection paths. Literal fallback cannot qualify as bounded execution. [R5, R6] + +The exact output contract remains unchanged. + +| File | Bytes | SHA-256 | +|---|---:|---| +| result.json | 527 | `342e99212b12e518902ae9598613f5484113bacee8747c27a13b58a4b1d3986c` | +| witness.json | 58,143,622 | `4b170c1dbfc33c7cb141a2284c6fd69eac7b6d100971d3e9ee625502b5893f82` | +| rank-trace.json | 2,674,272 | `85006ca332bbc57c2ba9fd06f61a0281d4cee600c9f3b449342379bf2aedec8f` | + +There are 59,959 ordered rank events and 252 distinct row tuples. These counts plus the three hashes are the original five-field EXPECTED. The scientific return adds only `serialized_bytes`. Candidate instrumentation stays in supplementary operational records. No sequence order or duplicate may be changed. [R3, R4, R6] + +## 2. Conditional byte-equivalence argument + +### Assumptions + +The theorem concerns exact, non-mutating admitted built-ins under the authenticated reference/runtime configuration, with successful required conversions, allocation, and I/O. It assumes the original canonical encoder, reference functions, and EXPECTED have not changed. The supported caller and filesystem ownership contract exclude hostile concurrent mutation. Exceptions, fallback, and publication are addressed separately; this is not a theorem of identical arbitrary I/O traces. + +### Record bounds + +Write `C(x)` for the authoritative canonical ASCII encoding. For an integer with bit length `k`, the estimator is `floor(k * 30103 / 100000) + 2`. Since `log10(2) < 30103/100000`, this covers the decimal digits and any minus sign; zero is also covered. It introduces no fixed-word integer restriction and performs no decimal conversion during admission. + +A string of `n` Python code points contributes at most `12*n + 2` ASCII bytes under the required escaping. A supplementary-plane character can require two six-byte surrogate escapes. Other characters require no more. The constants for null and Booleans dominate their literal lengths. The float bound of 32 is conservative for the intended binary64 CPython representation, including the encoder's nonfinite literals, but is a runtime-specific premise rather than a statement about arbitrary Python implementations. + +For lists and tuples, the estimator starts with two brackets and adds one punctuation byte plus each child bound. For dictionaries, it adds escaped key bounds, a colon/comma allowance, and child bounds. Induction proves an upper bound for every successfully admitted subtree. Crucially, an early over-limit return is only a rejection witness; it need not bound the unread remainder of that subtree. This distinction does not impair admission because an over-limit result is rejected. [R5, R15] + +### Batch invariant and framing + +Each record is admitted only when its bound plus three fits B. Each nonempty batch starts with bound 2 and adds a record only while the accumulated estimate fits B, subject to the row cap R. The first record necessarily fits, so every iteration advances. Every batch contains at most R references and its canonical encoding has at most B bytes. + +For a nonempty batch, removing only its outer brackets leaves exactly the comma-separated encodings of its elements. Concatenating consecutive nonempty batch interiors with one comma produces the same interior as encoding the full original array. Adding the outer brackets completes the identity. The empty array emits `[]`. No element is omitted, duplicated, normalised, or reordered. + +The manually emitted witness keys are exactly the canonical lexical order `active,args,code,kind,labels,pieces,support`. The code keys are `gates,outputs,roles,sources`. Result, roles, keys, and batch contents still use the unchanged canonical encoder. Nested dictionary sorting, tuple/list array treatment, integer formatting, float formatting, signed zero, escaping, and generic nonfinite handling therefore remain delegated to the same primitive. The artifacts have no trailing newline. [R3, R5] + +### Receipt and freshness + +Incremental SHA updates over the proven concatenation hash the same byte sequence as the eager reference. The rank count and distinct-row expression are the same. The complete original receipt is checked before any final file is opened. The byte counts are then added in the original return structure. + +Every call performs new structural admission and entry freshness checks. Pre-cleanup and exit checks add detection of relevant reference/runtime drift. These checks do not replace the frozen-caller and ownership assumptions, and before/after checks are not a defence against an arbitrary adversary that mutates and restores state between checks. `last_operation` supplies evidence under authenticated source; it is not an independent mathematical oracle. [R5, R6] + +The argument establishes conditional byte equivalence. Hash matching remains a required operational check, while the independent validator's complete comparisons remain necessary evidence for an actual run. + +## 3. Space and cost analysis + +The rigorous implementation-facing formulation is + +`M_aux = O(R + C + D + U + K) + E_runtime(B, D)`. + +Here B is the encoded-batch cap, R the batch-reference cap, C the copy-read cap, D traversal depth, U the distinct rank-row count, K captured reference/runtime and fixed operational metadata, and `E_runtime` the encoder, sorting, escaping, and numeric-conversion workspace for a bounded call. When the authenticated provider's workspace is linear in the bounded representation, this reduces to the brief's successful-fast-path model + +`M_aux = O(B + R + C + D + U + K)`. + +The candidate source establishes bounded encoded calls, row slices, and reads. The additional provider premise must not be silently inferred from the output cap alone. The inspected upstream C encoder uses a Unicode writer and sorted-item storage; its integer branch delegates to Python integer representation. The inspected CPython integer source also contains a build-dependent large-integer helper path. The actual build, digit-limit configuration, reachable conversion providers, and their workspace therefore belong in runtime/source review. This observation is not evidence that authentic H25 reaches that helper or fails. [R5, R15, R16] + +The bound excludes retained input objects and disk. It includes temporary old/new slices, possible overlapping old and new encoded buffers, Unicode and ASCII buffers, escaping and sorting temporaries, hash state, and ancestors. It is not a claim that at most one batch-sized allocation exists. The distinct-row set needs O(U) additional references even though the tuples themselves are already retained. U is 252 on the intended successful complete output. + +Fallback is eager. Error-string conversion and failure-manifest encoding occur before their final length checks. Consequently there is no established all-path bounded-space theorem. The diagnostic hardening recommended below preserves primary exceptions; it does not by itself prove an all-path allocation bound. [R5] + +The loader still materialises the logical input and parsed/restored containers, with overlapping lifetimes. The independent validator streams the witness but collects and parses the rank trace. Allocator retention and common eager-loading peaks can mask a writer-phase benefit. Neither file sizes nor the auxiliary-space expression determine process RSS. A lifetime high-water RSS difference is not a writer-phase allocation measurement. [R4, R6, R7] + +With S = 60,818,421 bytes, the successful writer-only logical bill is exact. + +| Quantity | Eager | Candidate | +|---|---:|---:| +| Bytes supplied to writer hashing | S | 2S | +| Bytes written by writer | S | 2S | +| Stage-to-final reads | 0 | S | +| Final artifacts | S | S | + +Candidate staging plus finals can occupy 121,636,842 logical bytes. Retaining baseline finals as well makes 182,455,263 bytes before transports, source stages, controls, logs, receipts, and failures. These are logical bytes, not measured storage blocks or device traffic. Factory setup, repeated admission/bound walks, all authentication, local readbacks, independent validation, and cleanup remain additional paid work. [R2, R3, R5] + +## 4. Publication, failure, and source findings + +### Established sequencing + +The candidate stages all three artifacts, checks their identities/sizes and the full receipt, then copies into final files in result/witness/rank order. Before acceptance, the final names remain untouched. After copying starts, an earlier final can be complete and a later final partial or corrupt. Subsequent finals are not opened following failure. Short writes raise without retry. Neither atomic triplet publication nor fsync/crash durability is promised. Different syscall grouping and different failure-prefix lengths are already admitted. [R5, R8] + +### Copy authentication is not final-file authentication + +The copy hash authenticates bytes read from the staged source. Final size checks do not independently prove final content. The full consumer's complete hash readback and the independent validator's complete byte comparison close that operational evidence requirement. Neither may be removed or moved outside the substantive measured operation by an optimisation claim. [R5, R6, R7] + +### Retained-stage wording needs precise scope + +A copy rejection occurs before successful cleanup and normally retains staging. Cleanup itself can partially remove the stage, and exit freshness runs after cleanup. A late failure can therefore have no stage in which to write a manifest. `FAILED_EVIDENCE_RETAINED` is a status label, not a guarantee that every temporary byte survives every failure. I accept the brief's clarification. It must remain explicit in any later API summary. [R5, R8] + +### New source-derived primary-exception gap + +In `managed`, when an operation has a primary exception and close then raises, the handler appends a record through `info.setdefault(...).append(...)` without protecting that bookkeeping. Allocation failure there can replace the original primary exception. The outer failure handler also performs its secondary-error metadata assignment outside a further protective boundary. These are conditional source counterexamples to an unrestricted claim that diagnostic failures can never mask a primary exception. They are not observed failures, and they do not contradict the recorded ordinary close/manifest controls. [R5] + +I recommend a narrow new-version change that makes all secondary diagnostic recording best effort and leaves the original exception authoritative. Keep the batch algorithm, reference, EXPECTED, and original 70 controls unchanged. Add deterministic, source-reviewed injected bookkeeping failures rather than attempting actual memory exhaustion. Any change invalidates dependent source hashes and requires fresh review. This audit does not rewrite the historical I1/I2 acceptance records. + +### Execution-envelope failures are corroborated + +The raw observer record reports the missing locale archive at initial runtime closure, contains no worker execution result, and records zero reaped-child CPU. The raw timing file contains the nonzero-exit diagnostic followed by one JSON timing record. `parent_readback.py` parses this whole file before initialising its structured report. The stated failure attribution is supported by code and raw records, not merely by the review summary. [R9, R10, R11] + +The new runtime inventory must authenticate actual mapped files and providers for the chosen host. Adding a pathname to an allow-list is insufficient. Pin and authenticate its actual bytes/metadata, review the complete dependency closure, and preserve the historical record. I prefer sealing the required locale data under the intended environment before changing locale semantics. A different deterministic locale policy remains a separately reviewed alternative. + +## 5. Design assessment + +The present approach is a sensible first candidate because it keeps the authoritative encoder, uses bounded slices, and avoids a new native serializer. It does pay a full preflight walk, another bound walk while batching, C encoding, stage and copy hashing, duplicate writes, and freshness checks. A record that does not fit the current batch can be bounded again at the next boundary. Conservative string estimates can reduce batch occupancy. These are plausible costs, not measured bottlenecks. [R5, R12] + +Refining bound computation or batching is a later controlled hypothesis. Caching every record estimate would add storage proportional to the number of records. Interleaving admission with staged output can change the requirement that unsupported input selects literal fallback before candidate writes. Neither is a free replacement. + +Ordinary `JSONEncoder.iterencode` selects Python traversal in the inspected source. Its API alone does not bound token size. Conversely, the C one-shot implementation builds its completed encoding rather than exposing bounded chunks of the whole witness. A streaming replacement needs scalar/escaping/error parity and a paid CPU comparison, not an iterator-shaped interface. [R15] + +The stage hash and copy hash protect different byte observations across a mutable storage boundary. PR6328's reuse of a digest of the same in-memory bytes does not justify removing the copy hash. Reusing a digest already produced within the same authenticated observation may be valid, but it must retain every independent comparison and later trust boundary. [R5, R14] + +Rename publication changes visible failure behaviour and inode/visibility semantics. Lazy witness projection changes input lifetimes and error timing. A native encoder adds parity, provider authentication, cold-build, and maintenance costs. All are possible separately reviewed designs, but none is justified as the next implementation on the present evidence. [R8, R12] + +Change approach after, not during, a declared operation that demonstrates unsupported authentic records, resource failure, or an explained but unacceptable complete-workload regression. Preserve that first result. Do not adapt batch caps, inputs, EXPECTED, or sample selection within the operation. + +## 6. Next validation and measurement design + +Preserve Q1 through Q5. First close exact source/control review, then actual immutable source/input/runtime custody, then fresh operation/resource admission, then executed controls and full comparison, and finally independently accepted cost/disposition evidence. Source-only findings do not award later gates. [R2] + +P0 authenticates and stages all exact sources, inputs, providers, and observer dependencies. It must reject aliases, unexpected modules/maps, changed pins, and reused PASS. Actual metadata is obtained for the new stages, never copied from the old host's example identities. + +P1 executes the unchanged 70 serializer cases, 39 loader cases, and 15 consumer cases in each Python mode, plus the newly frozen diagnostic/parser and observer controls. The existing subtotal is 124 per mode, or 248 case-mode executions, not 248 distinct cases. Additional tests need their own exact names, order, fixture limits, and independent expected outcomes. Historical controls are not a substitute for this new operation. [R13] + +P2 runs one complete eager baseline at optimisation level 0 with fresh restored inputs. P3 then runs one production candidate at level 0 with independently restored inputs. Require the original hashes, sizes, counts, receipt, local readbacks, custody, `faults_enabled=False`, `BOUNDED_SERIALIZATION_PASS`, phase `complete`, actual batch evidence, per-file stage/hash/copy counters, and cleanup. Literal fallback stops qualification. + +P4 runs the independent validator against a separately authenticated original input stage and both output roots. Require complete logical witness/rank comparisons, independent result projection, exact EOF, rank schema/counts, scientific receipts, operational records, and cleanup/custody checks. P5 closes the predeclared finite records and evaluates the actual source, failure, resource, and gain/no-gain/regression disposition. [R2, R6, R7] + +Start outer timing and resource observation before staging, source/runtime authentication, imports, controls, and loading. Include factories/preflight, all writer work, local readbacks, independent validation, logging/custody checks, cleanup, and substantive closing checks. Preserve a finite explicit tail for unavoidable final observer-record publication and one parent readback. Unknown tail costs remain unknown and nonzero; do not move endpoints retrospectively. + +Retain inclusive elapsed time, aggregate CPU with each process counted once, simultaneous sampled process-tree RSS, sampling interval and PID/race/missed-peak limits, individual kernel maxRSS separately, and any cgroup figure under its own accounting definition. The current observer uses 10 ms sampling and does not collect cgroup peak. Its aggregate peak and the consumer's writer timestamps do not provide a complete writer-phase memory trace. [R10] + +Before admission, add or independently approve bounded phase attribution for load/restore, factory, writer, readback, and validation. Writer CPU snapshots and phase-tagged RSS observations must be supplementary records, not changes to the scientific receipt. Do not subtract lifetime maxRSS values to infer writer allocation. A claim about precise Python/native auxiliary allocation requires an explicitly selected allocation measurement method and its charged overhead; RSS alone is not that metric. + +Freeze hardware/runtime/filesystem context, cache/order limitations, resource limits, and all instrumentation before the first pair. A fixed baseline-then-candidate pair is a scoped observation, potentially order-sensitive, not a distributional performance result. Repetition requires a separate predeclared experiment and admission. + +The old coordinator put its eight serial jobs inside one outer 180-second command. Do not silently allocate 180 seconds anew to every internal step. If the historical policy is continued, the new admission must explicitly confirm 180 seconds per admitted outer command, 1,073,741,824 sampled group bytes, and the current remainder of the existing 2,400-second allowance. The historical 94.550533479-second balance is not a freshly verified current ledger. [R10, R11] + +## 7. Proposed Sol work orders + +These are specifications for subsequent assignments, not dispatched work and not execution permissions. A/S/B always mean the exact pins above. New drafts belong to separate owned directories. No worker may edit a frozen package, replace EXPECTED, delete historical failures, merge a PR, or change a frontier. + +For source-only orders W1 through W4, proposed ceilings are 32 MiB of named text/source reads and 8 MiB of new draft outputs per order. The target execution, control, benchmark, compilation, and authentic transport decoding allowances are all zero. Passive parsing/hashing, where allowed by the parent's existing policy, is capped at 10 seconds per command, 60 seconds aggregate, and 256 MiB RSS per order. These are proposed ceilings, not an additional grant or a reset of any ledger. Stop at an input mismatch or a need to exceed scope. + +### W1. Independent bounds, framing, and provider-workspace review + +Exact inputs are A/consumer/{bounded_serialization.py,reference.py,CONTROL-SPEC.json}, A/loader/frozen_h25_inputs.py, S/component/docs/{API-v2.md,API-v3.md}, S/component/provenance/SOURCE-DESIGN.md, B/payload/baseline/engine/{compare_side_verifier.py,profile_side_verifier.py}, and the exact intended runtime source/build metadata supplied by the parent. The inspected upstream CPython comparison sources are linked in R15/R16; they are not a substitute for actual provider identity. + +The narrow question is whether admitted records, framing, and scalar delegation establish byte equality and what provider assumptions are needed for the auxiliary-space model. Deliver `BOUND-FRAMING-REVIEW.md`, `ASSUMPTIONS.json`, and an ordered proposed boundary-control specification. Include integer/sign/zero bounds, Unicode and surrogates, float bound, dictionary punctuation/sorting, early cutoff, shared aliases/cycles, per-record depth, batch progress, and simultaneous buffers. + +The independent oracle is the original B canonical/writer source plus a separately written inductive argument, not candidate hashes or a saved PASS. Do not run either encoder. Stop and retain any counterexample or unresolved provider assumption without weakening the domain silently. + +### W2. Publication and primary-exception hardening + +Exact inputs are A/consumer/{bounded_serialization.py,reference.py,serialization_controls.py,CONTROL-SPEC.json,full_consumer.py,validate_outputs.py}, S/component/docs/{API-v2.md,API-v3.md}, and the failure findings in this audit. + +Deliver `FAILURE-STATE-TABLE.md`, a minimal proposed patch in a new source version, and `NEW-FAILURE-CONTROLS.json`. Preserve the encoding/batching algorithm and all original controls. Make secondary diagnostic mutations best effort without replacing the original exception. Map final-file visibility, residual stage bytes, manifest availability, and primary/secondary error precedence for staging, copy, cleanup, and late freshness failures. + +The independent oracle is the admitted API and original writer's pre-acceptance/sequential-final semantics. Proposed deterministic cases must include primary plus close failure plus bookkeeping failure, primary plus failure-manifest failure plus diagnostic-record failure, successful copy followed by partial cleanup failure, and exit freshness after complete cleanup. Do not attempt real memory exhaustion. Stop if the patch requires changed publication semantics or changes the reference/EXPECTED. + +### W3. Actual-runtime closure preparation + +Exact inputs are A/validation/envelope-revision-v2/envelope/{bootstrap.py,effective.py,observer.py,worker.py,sequence_worker.py,custody.py,RUNTIME-PINS-v2.json,ELF-CLOSURE-v2.json,FIXED-SEQUENCE-v2.json,OPERATION-BILL-v2.json}, A/consumer/DEPENDENCIES-v1.json, and A/validation/execution-v1/complete-fixed-o03/observer-receipt.json. + +Deliver `RUNTIME-CLOSURE-PLAN.md`, `DEPENDENCY-MATRIX.json`, and a concrete acquisition proposal for the intended host. Trace observer, controls, worker, loader, serializer, validator, failure, locale, JSON, hashing, gzip/zlib, and reachable integer-conversion dependencies. Prefer retaining the intended locale semantics and authenticating actual locale data. Any alternative locale policy must list changed startup behaviour and dependencies. + +The independent check is consistency with the actual executable/providers, mapped-file identities, module origins, callables, and immutable source/input custody. Historical absolute paths and a new allow-list entry are not an oracle. Source work must not probe or launch the target. Actual host discovery requires separately specified tools, permissions, budget, and custody before it can produce a sealed runtime manifest. Stop if that information is unavailable; report it as an admission dependency rather than inventing pins. + +### W4. Bounded timing parser and structured failure readback + +Exact inputs are A/validation/envelope-revision-v2/envelope/{parent_readback.py,custody.py,observer.py}, A/validation/execution-v1/control/{outer-time.json,COMMAND-v1.json,READBACK-COMMAND-v1.json}, A/validation/source-reviews/FAILURE-REVIEW-v1.json, and the pinned timing utility/launcher contract selected by W3. + +Deliver a new-version parser/readback source draft, `TIMING-GRAMMAR.md`, literal raw fixtures with independent expected outcomes, and an exact ordered control manifest. Move all fallible input reads, parsing, identity capture, and validation inside the structured failure boundary. Initialise a minimal report before reading external records. Report-writing failure must not replace the primary parsing or execution failure. + +The selected design is a bounded, uniquely tagged timing record, for example `O03_TIME_V3 ` followed by one strict JSON object, within an immutable retained raw timing stream. Preserve diagnostics verbatim. Require exactly one record, an explicit admitted prefix grammar, and no undeclared suffix. Do not search for the last plausible JSON object. A separate explicitly declared legacy grammar may interpret the preserved historical two-line format into a new derived record, but must never rewrite it or promote the old failed operation to PASS. + +Proposed limits are 65,536 raw timing bytes, 4,096 bytes for the tagged record, and 65,536 bytes for the derived report. Open/check regular descriptors and enforce the input cap before materialisation. Reject duplicate JSON keys, Boolean numeric fields, invalid/nonfinite/negative measurements, oversized numeric tokens, and schema drift. Keep execution success, measurement validity, and accounting completeness as separate fields. Require corroborated termination facts, or report termination/accounting as unknown. A valid timing record for a failed command remains a failed command. + +Freeze the following 30 cases in this order. These are proposed literal fixtures, not executed tests. + +| ID | Concrete fixture or condition | Required disposition | +|---|---|---| +| T01 | One valid tagged record, zero exit, matching observer/admission | Valid measurement; success only after all other checks | +| T02 | Declared nonzero diagnostic and matching exit-1 record | Valid measurement; workload STOP | +| T03 | Signal diagnostic plus independently supplied matching signal termination | Valid measurement where complete; workload STOP | +| T04 | Preserved historical two-line record under explicitly selected legacy grammar | Derived failed-startup accounting only | +| T05 | Missing raw timing file | Structured STOP; no zero substitutes | +| T06 | Empty raw timing file | Structured STOP | +| T07 | Diagnostic prefix without any timing record | Structured STOP | +| T08 | Truncated tagged JSON | Structured STOP | +| T09 | Malformed tagged JSON | Structured STOP | +| T10 | Two timing tags/records | Structured STOP | +| T11 | Undeclared trailing non-whitespace bytes | Structured STOP | +| T12 | Duplicate JSON key | Structured STOP | +| T13 | Missing required measurement key | Structured STOP | +| T14 | Extra undeclared measurement key | Structured STOP | +| T15 | String in a numeric measurement slot | Structured STOP | +| T16 | Boolean in a numeric measurement slot | Structured STOP | +| T17 | NaN constant | Structured STOP | +| T18 | Infinity or numeric floating overflow | Structured STOP | +| T19 | Negative elapsed time, CPU, or RSS | Structured STOP | +| T20 | Numeric token exceeding the declared lexical bound | Structured STOP before unbounded conversion | +| T21 | Raw file of cap plus one byte | Structured STOP without full materialisation | +| T22 | Tagged record of cap plus one byte | Structured STOP | +| T23 | Invalid text encoding in a required grammar field | Structured STOP; raw bytes retained | +| T24 | Symlink, nonregular descriptor, or disallowed alias | Structured STOP without blocking on a special file | +| T25 | Descriptor/path identity changes during bounded read | Structured STOP | +| T26 | Valid timing with observer STOP or wrong admission binding | No workload PASS | +| T27 | Termination status disagreement or missing corroboration | STOP/unknown accounting, never inferred success | +| T28 | Admission or observer read fails before timing parsing | Structured STOP | +| T29 | Primary failure followed by report-write/close failure | Primary preserved; reporting failure retained separately | +| T30 | Measurement passes but cap/ledger validation fails | Resource/accounting STOP | + +Oracles must be literal expected fields and failure classes written independently of the parser. A proposed future finite execution must exercise normal and `-O` behaviour and real launcher zero/nonzero/signal cases under an actual admission. W4 itself has zero execution allowance. + +### W5. Conditional integrated qualification operation + +Inputs are the frozen A transports and original reference/EXPECTED, preserved old controls, reviewed W1/W2 results, independently sealed W3 runtime/source/input stages, reviewed W4 parser/controls, an actual current ledger, and a fresh one-use admission with concrete commands and paths. Every new source output needs its actual immutable hash before use; this document supplies no fictional future hash. + +Deliver one retained P0-P5 evidence packet with all raw controls, first baseline, first candidate, complete independent validation, source/input/runtime custody, phase/inclusive measurements, cleanup records, resource accounting, outside-tail statement, and reviewed disposition. No benchmark distribution, caller saving, new construction, or frontier claim is authorised. + +The independent oracle is the original five-field EXPECTED plus complete byte comparison to separately authenticated original logical inputs and an independently projected result. Each arm owns freshly restored values and separate output roots. Candidate PASS and instrumentation are necessary but not sufficient. + +The actual tools required are a supervised host with the sealed CPython/runtime providers, immutable source/input staging, bounded regular-file I/O, process-tree observation and termination, and the reviewed timing/record tools. The existing historical caps may be reused only if explicitly reaffirmed. Under that policy the admitted outer command is capped at 180 seconds and 1,073,741,824 sampled group bytes, charged against the freshly established remainder of 2,400 guarded seconds. Freeze a numerical disk/log/receipt bill and its guard from the actual manifest before admission. No old consumed marker, permission, deadline, or host identity is portable. + +Stop at the first unexpected control failure, source/runtime/custody drift, unsupported authentic record/fallback, output or receipt mismatch, cap breach, incomplete validation, or required-measurement failure. Retain the attempt. No automatic retry, smaller workload, adaptive splitting, EXPECTED change, or favourable-sample replacement is permitted. W5 remains blocked until its missing current-host, ledger, review, and admission inputs actually exist. + +## 8. Evidence disposition and remaining obligations + +The mathematical result supplied here is the conditional record-bound and framing argument. Source inspection supports the authentic schema, retained-value O03 interpretation, exact receipt structure, logical I/O bill, and the publication/readback distinctions. The provider-dependent auxiliary-space statement is explicitly conditional and is not a numerical RSS guarantee. + +Historical S evidence records 70 normal and 70 optimised case executions and a small 9,417-byte comparison. Its baseline observations were 0.26 seconds wall, 0.24 CPU, and 20,168 KiB individual GNU peak RSS; its candidate observations were 0.27, 0.25, and 22,012 KiB. These are finite, rounded, single observations, not a complete H25 result or a stable regression estimate. [R13] + +The authentic attempt records failed startup only. Its 0.33-second outer wall observation, 0.32-second CPU total, and 0.34-second policy debit do not establish workload fit. The historical scoped ledger is 94.550533479/2400. No new physical measurement or ledger debit is claimed by this analytical report. [R9, R11] + +Complete authentic bounded-path execution, complete independent output validation, complete-artifact memory/cost evidence, actual provider closure, robust timing/failure readback, phase attribution, current custody, current ledger, fresh admission, and independent final adjudication remain open. The new primary-exception finding also needs a reviewed disposition. Prior I1/I2 source acceptance is historical evidence, not a substitute for reviewing changed dependent source. No O03, full-caller, six-area, or performance credit is awarded here. + +Predecessor credit remains with PR6029, PR6326, PR6332, PR6328's separate inventory work, PR5864 and the retained Douglas R. Colkitt/CrocSwap circuit and verification lineage, and Chris / Clear1nsight. This audit is AI-assisted analytical work, not independent human review or proof-kernel certification. + +## Source references + +All repository links below are pinned unless explicitly described as a live PR. Grouped references identify exact source files rather than substitutes for an independently authenticated execution stage. + +**R1** [A/provenance/original-goal/control/PLAN-before-granular-progress-v1.md](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/provenance/original-goal/control/PLAN-before-granular-progress-v1.md); [A/provenance/original-goal/control/hourly-progress/RUBRIC-v1.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/provenance/original-goal/control/hourly-progress/RUBRIC-v1.json). + +**R2** [A/provenance/feasibility/contract/DECISION-v1.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/provenance/feasibility/contract/DECISION-v1.json); [A/provenance/feasibility/review/REVIEW-v1.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/provenance/feasibility/review/REVIEW-v1.json); [A/provenance/feasibility/technical/PROBE-SPEC-v1.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/provenance/feasibility/technical/PROBE-SPEC-v1.json). + +**R3** [A/consumer/reference.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/reference.py); [B/payload/baseline/engine/compare_side_verifier.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/e05aad954689d0ee21baff19b4674f1fcb2e838f/research/h25-bookkeeping/payload/baseline/engine/compare_side_verifier.py); [B/payload/baseline/engine/profile_side_verifier.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/e05aad954689d0ee21baff19b4674f1fcb2e838f/research/h25-bookkeeping/payload/baseline/engine/profile_side_verifier.py); [A/provenance/original-serializer/REFERENCE-EXTRACTION.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/provenance/original-serializer/REFERENCE-EXTRACTION.json). + +**R4** [A/loader/frozen_h25_inputs.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py). + +**R5** [A/consumer/bounded_serialization.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py); [S/component/bounded_serialization.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/bounded_serialization.py). + +**R6** [A/consumer/full_consumer.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/full_consumer.py). + +**R7** [A/consumer/validate_outputs.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py). + +**R8** [S/component/docs/API-v2.md](https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/docs/API-v2.md); [S/component/docs/API-v3.md](https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/docs/API-v3.md). + +**R9** [A/validation/execution-v1/complete-fixed-o03/observer-receipt.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json); [A/validation/execution-v1/control/outer-time.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json). + +**R10** [A/validation/envelope-revision-v2/envelope/bootstrap.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py); [A/validation/envelope-revision-v2/envelope/parent_readback.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py); [A/validation/envelope-revision-v2/envelope/observer.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py); [A/validation/envelope-revision-v2/envelope/sequence_worker.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py); [A/validation/envelope-revision-v2/envelope/custody.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py); [A/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json). + +**R11** [A/validation/source-reviews/FAILURE-REVIEW-v1.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/source-reviews/FAILURE-REVIEW-v1.json); [A/PUBLIC-OUTCOME-v2.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/PUBLIC-OUTCOME-v2.json); [A/EVIDENCE-README-v2.md](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/EVIDENCE-README-v2.md); [A/TAKEOVER-v2.md](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/TAKEOVER-v2.md). + +**R12** [S/component/provenance/SOURCE-DESIGN.md](https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/provenance/SOURCE-DESIGN.md). + +**R13** [S/validation/reviews/PUBLIC-OUTCOME-v2.md](https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/validation/reviews/PUBLIC-OUTCOME-v2.md); [A/consumer/CONTROL-SPEC.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/CONTROL-SPEC.json); [A/loader/CONTROL-SPEC-v1.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/loader/CONTROL-SPEC-v1.json); [A/consumer/CONSUMER-CONTROL-SPEC-v1.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/CONSUMER-CONTROL-SPEC-v1.json); [A/consumer/run_controls.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/run_controls.py); [A/reviews/I1-REVIEW-v1.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/reviews/I1-REVIEW-v1.json); [A/reviews/I2-REVIEW-v1.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/reviews/I2-REVIEW-v1.json). + +**R14** [PR6328 supporting inventory context](https://github.com/CrocSwap/integer-mult-bounds/pull/6328); [Pinned inventory package](https://github.com/Clear1nsight/integer-mult-bounds/tree/c95f76dfad324e6488a88dab9988ce534ee2a481/research/h25-inventory-digest-reuse-20261031). + +**R15** [CPython v3.12.3 Lib/json/encoder.py](https://github.com/python/cpython/blob/v3.12.3/Lib/json/encoder.py); [CPython _json.c at f6650f9ad73359051f3e558c2431a109bc016664](https://github.com/python/cpython/blob/f6650f9ad73359051f3e558c2431a109bc016664/Modules/_json.c). + +**R16** [CPython longobject.c at f6650f9ad73359051f3e558c2431a109bc016664](https://github.com/python/cpython/blob/f6650f9ad73359051f3e558c2431a109bc016664/Objects/longobject.c). diff --git a/research/h25-o03-source-repair-20261101/archive/inputs/O03-proposed-Sol-work-orders-20261101.md b/research/h25-o03-source-repair-20261101/archive/inputs/O03-proposed-Sol-work-orders-20261101.md new file mode 100644 index 0000000000..34da3eb6ad --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/inputs/O03-proposed-Sol-work-orders-20261101.md @@ -0,0 +1,144 @@ +# Proposed O03 Sol work orders + +Prepared 1 November 2026. These orders are source preparation and a conditional execution specification, not dispatched work or a new execution grant. Read the companion analytical audit for the decisions and limitations. + +## Exact package inputs + +All packages are in Clear1nsight/integer-mult-bounds. + +A is `research/h25-authentic-serializer-20261031` at `85fa502d063c132a48eadeb4dc8a188e668a88e0`. + +S is `research/h25-bounded-serializer` at `90df75ee32d0c51acbcc5b63ebbe6f26011ee92b`. + +B is `research/h25-bookkeeping` at `e05aad954689d0ee21baff19b4674f1fcb2e838f`. + +Supporting inventory context is `research/h25-inventory-digest-reuse-20261031` at `c95f76dfad324e6488a88dab9988ce534ee2a481`. + +## Decisions inherited from the analytical audit + +Retain the C-backed bounded-batch algorithm. Repair and independently review the actual runtime closure and timing/failure-readback envelope. Harden secondary diagnostic recording so that it does not replace a primary exception. Preserve original reference, EXPECTED, old ordered controls, inputs, and failure history. Do not claim total-process savings from a batch cap or infer full-caller qualification from retained-value replay. + +## Assignments + + +These are specifications for subsequent assignments, not dispatched work and not execution permissions. A/S/B always mean the exact pins above. New drafts belong to separate owned directories. No worker may edit a frozen package, replace EXPECTED, delete historical failures, merge a PR, or change a frontier. + +For source-only orders W1 through W4, proposed ceilings are 32 MiB of named text/source reads and 8 MiB of new draft outputs per order. The target execution, control, benchmark, compilation, and authentic transport decoding allowances are all zero. Passive parsing/hashing, where allowed by the parent's existing policy, is capped at 10 seconds per command, 60 seconds aggregate, and 256 MiB RSS per order. These are proposed ceilings, not an additional grant or a reset of any ledger. Stop at an input mismatch or a need to exceed scope. + +### W1. Independent bounds, framing, and provider-workspace review + +Exact inputs are A/consumer/{bounded_serialization.py,reference.py,CONTROL-SPEC.json}, A/loader/frozen_h25_inputs.py, S/component/docs/{API-v2.md,API-v3.md}, S/component/provenance/SOURCE-DESIGN.md, B/payload/baseline/engine/{compare_side_verifier.py,profile_side_verifier.py}, and the exact intended runtime source/build metadata supplied by the parent. The inspected upstream CPython comparison sources are linked in R15/R16; they are not a substitute for actual provider identity. + +The narrow question is whether admitted records, framing, and scalar delegation establish byte equality and what provider assumptions are needed for the auxiliary-space model. Deliver `BOUND-FRAMING-REVIEW.md`, `ASSUMPTIONS.json`, and an ordered proposed boundary-control specification. Include integer/sign/zero bounds, Unicode and surrogates, float bound, dictionary punctuation/sorting, early cutoff, shared aliases/cycles, per-record depth, batch progress, and simultaneous buffers. + +The independent oracle is the original B canonical/writer source plus a separately written inductive argument, not candidate hashes or a saved PASS. Do not run either encoder. Stop and retain any counterexample or unresolved provider assumption without weakening the domain silently. + +### W2. Publication and primary-exception hardening + +Exact inputs are A/consumer/{bounded_serialization.py,reference.py,serialization_controls.py,CONTROL-SPEC.json,full_consumer.py,validate_outputs.py}, S/component/docs/{API-v2.md,API-v3.md}, and the failure findings in this audit. + +Deliver `FAILURE-STATE-TABLE.md`, a minimal proposed patch in a new source version, and `NEW-FAILURE-CONTROLS.json`. Preserve the encoding/batching algorithm and all original controls. Make secondary diagnostic mutations best effort without replacing the original exception. Map final-file visibility, residual stage bytes, manifest availability, and primary/secondary error precedence for staging, copy, cleanup, and late freshness failures. + +The independent oracle is the admitted API and original writer's pre-acceptance/sequential-final semantics. Proposed deterministic cases must include primary plus close failure plus bookkeeping failure, primary plus failure-manifest failure plus diagnostic-record failure, successful copy followed by partial cleanup failure, and exit freshness after complete cleanup. Do not attempt real memory exhaustion. Stop if the patch requires changed publication semantics or changes the reference/EXPECTED. + +### W3. Actual-runtime closure preparation + +Exact inputs are A/validation/envelope-revision-v2/envelope/{bootstrap.py,effective.py,observer.py,worker.py,sequence_worker.py,custody.py,RUNTIME-PINS-v2.json,ELF-CLOSURE-v2.json,FIXED-SEQUENCE-v2.json,OPERATION-BILL-v2.json}, A/consumer/DEPENDENCIES-v1.json, and A/validation/execution-v1/complete-fixed-o03/observer-receipt.json. + +Deliver `RUNTIME-CLOSURE-PLAN.md`, `DEPENDENCY-MATRIX.json`, and a concrete acquisition proposal for the intended host. Trace observer, controls, worker, loader, serializer, validator, failure, locale, JSON, hashing, gzip/zlib, and reachable integer-conversion dependencies. Prefer retaining the intended locale semantics and authenticating actual locale data. Any alternative locale policy must list changed startup behaviour and dependencies. + +The independent check is consistency with the actual executable/providers, mapped-file identities, module origins, callables, and immutable source/input custody. Historical absolute paths and a new allow-list entry are not an oracle. Source work must not probe or launch the target. Actual host discovery requires separately specified tools, permissions, budget, and custody before it can produce a sealed runtime manifest. Stop if that information is unavailable; report it as an admission dependency rather than inventing pins. + +### W4. Bounded timing parser and structured failure readback + +Exact inputs are A/validation/envelope-revision-v2/envelope/{parent_readback.py,custody.py,observer.py}, A/validation/execution-v1/control/{outer-time.json,COMMAND-v1.json,READBACK-COMMAND-v1.json}, A/validation/source-reviews/FAILURE-REVIEW-v1.json, and the pinned timing utility/launcher contract selected by W3. + +Deliver a new-version parser/readback source draft, `TIMING-GRAMMAR.md`, literal raw fixtures with independent expected outcomes, and an exact ordered control manifest. Move all fallible input reads, parsing, identity capture, and validation inside the structured failure boundary. Initialise a minimal report before reading external records. Report-writing failure must not replace the primary parsing or execution failure. + +The selected design is a bounded, uniquely tagged timing record, for example `O03_TIME_V3 ` followed by one strict JSON object, within an immutable retained raw timing stream. Preserve diagnostics verbatim. Require exactly one record, an explicit admitted prefix grammar, and no undeclared suffix. Do not search for the last plausible JSON object. A separate explicitly declared legacy grammar may interpret the preserved historical two-line format into a new derived record, but must never rewrite it or promote the old failed operation to PASS. + +Proposed limits are 65,536 raw timing bytes, 4,096 bytes for the tagged record, and 65,536 bytes for the derived report. Open/check regular descriptors and enforce the input cap before materialisation. Reject duplicate JSON keys, Boolean numeric fields, invalid/nonfinite/negative measurements, oversized numeric tokens, and schema drift. Keep execution success, measurement validity, and accounting completeness as separate fields. Require corroborated termination facts, or report termination/accounting as unknown. A valid timing record for a failed command remains a failed command. + +Freeze the following 30 cases in this order. These are proposed literal fixtures, not executed tests. + +| ID | Concrete fixture or condition | Required disposition | +|---|---|---| +| T01 | One valid tagged record, zero exit, matching observer/admission | Valid measurement; success only after all other checks | +| T02 | Declared nonzero diagnostic and matching exit-1 record | Valid measurement; workload STOP | +| T03 | Signal diagnostic plus independently supplied matching signal termination | Valid measurement where complete; workload STOP | +| T04 | Preserved historical two-line record under explicitly selected legacy grammar | Derived failed-startup accounting only | +| T05 | Missing raw timing file | Structured STOP; no zero substitutes | +| T06 | Empty raw timing file | Structured STOP | +| T07 | Diagnostic prefix without any timing record | Structured STOP | +| T08 | Truncated tagged JSON | Structured STOP | +| T09 | Malformed tagged JSON | Structured STOP | +| T10 | Two timing tags/records | Structured STOP | +| T11 | Undeclared trailing non-whitespace bytes | Structured STOP | +| T12 | Duplicate JSON key | Structured STOP | +| T13 | Missing required measurement key | Structured STOP | +| T14 | Extra undeclared measurement key | Structured STOP | +| T15 | String in a numeric measurement slot | Structured STOP | +| T16 | Boolean in a numeric measurement slot | Structured STOP | +| T17 | NaN constant | Structured STOP | +| T18 | Infinity or numeric floating overflow | Structured STOP | +| T19 | Negative elapsed time, CPU, or RSS | Structured STOP | +| T20 | Numeric token exceeding the declared lexical bound | Structured STOP before unbounded conversion | +| T21 | Raw file of cap plus one byte | Structured STOP without full materialisation | +| T22 | Tagged record of cap plus one byte | Structured STOP | +| T23 | Invalid text encoding in a required grammar field | Structured STOP; raw bytes retained | +| T24 | Symlink, nonregular descriptor, or disallowed alias | Structured STOP without blocking on a special file | +| T25 | Descriptor/path identity changes during bounded read | Structured STOP | +| T26 | Valid timing with observer STOP or wrong admission binding | No workload PASS | +| T27 | Termination status disagreement or missing corroboration | STOP/unknown accounting, never inferred success | +| T28 | Admission or observer read fails before timing parsing | Structured STOP | +| T29 | Primary failure followed by report-write/close failure | Primary preserved; reporting failure retained separately | +| T30 | Measurement passes but cap/ledger validation fails | Resource/accounting STOP | + +Oracles must be literal expected fields and failure classes written independently of the parser. A proposed future finite execution must exercise normal and `-O` behaviour and real launcher zero/nonzero/signal cases under an actual admission. W4 itself has zero execution allowance. + +### W5. Conditional integrated qualification operation + +Inputs are the frozen A transports and original reference/EXPECTED, preserved old controls, reviewed W1/W2 results, independently sealed W3 runtime/source/input stages, reviewed W4 parser/controls, an actual current ledger, and a fresh one-use admission with concrete commands and paths. Every new source output needs its actual immutable hash before use; this document supplies no fictional future hash. + +Deliver one retained P0-P5 evidence packet with all raw controls, first baseline, first candidate, complete independent validation, source/input/runtime custody, phase/inclusive measurements, cleanup records, resource accounting, outside-tail statement, and reviewed disposition. No benchmark distribution, caller saving, new construction, or frontier claim is authorised. + +The independent oracle is the original five-field EXPECTED plus complete byte comparison to separately authenticated original logical inputs and an independently projected result. Each arm owns freshly restored values and separate output roots. Candidate PASS and instrumentation are necessary but not sufficient. + +The actual tools required are a supervised host with the sealed CPython/runtime providers, immutable source/input staging, bounded regular-file I/O, process-tree observation and termination, and the reviewed timing/record tools. The existing historical caps may be reused only if explicitly reaffirmed. Under that policy the admitted outer command is capped at 180 seconds and 1,073,741,824 sampled group bytes, charged against the freshly established remainder of 2,400 guarded seconds. Freeze a numerical disk/log/receipt bill and its guard from the actual manifest before admission. No old consumed marker, permission, deadline, or host identity is portable. + +Stop at the first unexpected control failure, source/runtime/custody drift, unsupported authentic record/fallback, output or receipt mismatch, cap breach, incomplete validation, or required-measurement failure. Retain the attempt. No automatic retry, smaller workload, adaptive splitting, EXPECTED change, or favourable-sample replacement is permitted. W5 remains blocked until its missing current-host, ledger, review, and admission inputs actually exist. + + +## Source references + +**R1** [A/provenance/original-goal/control/PLAN-before-granular-progress-v1.md](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/provenance/original-goal/control/PLAN-before-granular-progress-v1.md); [A/provenance/original-goal/control/hourly-progress/RUBRIC-v1.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/provenance/original-goal/control/hourly-progress/RUBRIC-v1.json). + +**R2** [A/provenance/feasibility/contract/DECISION-v1.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/provenance/feasibility/contract/DECISION-v1.json); [A/provenance/feasibility/review/REVIEW-v1.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/provenance/feasibility/review/REVIEW-v1.json); [A/provenance/feasibility/technical/PROBE-SPEC-v1.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/provenance/feasibility/technical/PROBE-SPEC-v1.json). + +**R3** [A/consumer/reference.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/reference.py); [B/payload/baseline/engine/compare_side_verifier.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/e05aad954689d0ee21baff19b4674f1fcb2e838f/research/h25-bookkeeping/payload/baseline/engine/compare_side_verifier.py); [B/payload/baseline/engine/profile_side_verifier.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/e05aad954689d0ee21baff19b4674f1fcb2e838f/research/h25-bookkeeping/payload/baseline/engine/profile_side_verifier.py); [A/provenance/original-serializer/REFERENCE-EXTRACTION.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/provenance/original-serializer/REFERENCE-EXTRACTION.json). + +**R4** [A/loader/frozen_h25_inputs.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py). + +**R5** [A/consumer/bounded_serialization.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py); [S/component/bounded_serialization.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/bounded_serialization.py). + +**R6** [A/consumer/full_consumer.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/full_consumer.py). + +**R7** [A/consumer/validate_outputs.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py). + +**R8** [S/component/docs/API-v2.md](https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/docs/API-v2.md); [S/component/docs/API-v3.md](https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/docs/API-v3.md). + +**R9** [A/validation/execution-v1/complete-fixed-o03/observer-receipt.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json); [A/validation/execution-v1/control/outer-time.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json). + +**R10** [A/validation/envelope-revision-v2/envelope/bootstrap.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py); [A/validation/envelope-revision-v2/envelope/parent_readback.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py); [A/validation/envelope-revision-v2/envelope/observer.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py); [A/validation/envelope-revision-v2/envelope/sequence_worker.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py); [A/validation/envelope-revision-v2/envelope/custody.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py); [A/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json). + +**R11** [A/validation/source-reviews/FAILURE-REVIEW-v1.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/validation/source-reviews/FAILURE-REVIEW-v1.json); [A/PUBLIC-OUTCOME-v2.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/PUBLIC-OUTCOME-v2.json); [A/EVIDENCE-README-v2.md](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/EVIDENCE-README-v2.md); [A/TAKEOVER-v2.md](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/TAKEOVER-v2.md). + +**R12** [S/component/provenance/SOURCE-DESIGN.md](https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/component/provenance/SOURCE-DESIGN.md). + +**R13** [S/validation/reviews/PUBLIC-OUTCOME-v2.md](https://github.com/Clear1nsight/integer-mult-bounds/blob/90df75ee32d0c51acbcc5b63ebbe6f26011ee92b/research/h25-bounded-serializer/validation/reviews/PUBLIC-OUTCOME-v2.md); [A/consumer/CONTROL-SPEC.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/CONTROL-SPEC.json); [A/loader/CONTROL-SPEC-v1.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/loader/CONTROL-SPEC-v1.json); [A/consumer/CONSUMER-CONTROL-SPEC-v1.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/CONSUMER-CONTROL-SPEC-v1.json); [A/consumer/run_controls.py](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/consumer/run_controls.py); [A/reviews/I1-REVIEW-v1.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/reviews/I1-REVIEW-v1.json); [A/reviews/I2-REVIEW-v1.json](https://github.com/Clear1nsight/integer-mult-bounds/blob/85fa502d063c132a48eadeb4dc8a188e668a88e0/research/h25-authentic-serializer-20261031/reviews/I2-REVIEW-v1.json). + +**R14** [PR6328 supporting inventory context](https://github.com/CrocSwap/integer-mult-bounds/pull/6328); [Pinned inventory package](https://github.com/Clear1nsight/integer-mult-bounds/tree/c95f76dfad324e6488a88dab9988ce534ee2a481/research/h25-inventory-digest-reuse-20261031). + +**R15** [CPython v3.12.3 Lib/json/encoder.py](https://github.com/python/cpython/blob/v3.12.3/Lib/json/encoder.py); [CPython _json.c at f6650f9ad73359051f3e558c2431a109bc016664](https://github.com/python/cpython/blob/f6650f9ad73359051f3e558c2431a109bc016664/Modules/_json.c). + +**R16** [CPython longobject.c at f6650f9ad73359051f3e558c2431a109bc016664](https://github.com/python/cpython/blob/f6650f9ad73359051f3e558c2431a109bc016664/Objects/longobject.c). diff --git a/research/h25-o03-source-repair-20261101/archive/integration/ACCEPTED-DRAFT-SOURCE-IDENTITIES-v1.json b/research/h25-o03-source-repair-20261101/archive/integration/ACCEPTED-DRAFT-SOURCE-IDENTITIES-v1.json new file mode 100644 index 0000000000..27994c316c --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/integration/ACCEPTED-DRAFT-SOURCE-IDENTITIES-v1.json @@ -0,0 +1,48 @@ +{ + "W5_admitted": false, + "created_utc": "2026-11-01T08:14:02.369570+00:00", + "current_runtime_seal": null, + "installed_execution_profile": null, + "new_launcher_admission_receipt_producers": "Not implemented/integrated in this source round; required before W5.", + "profiles": [ + { + "bytes": 23844, + "direct_import_names_from_static_AST": [ + "__future__", + "_json", + "contextlib", + "hashlib", + "json", + "json.encoder", + "os", + "pathlib", + "stat", + "tempfile", + "types" + ], + "sha256": "fdeeb791c6cb0c03a5ab15903d51c3eb4cc5ff2a945c50d7f550acfe11376f3d", + "source": "streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/bounded_serialization.py" + }, + { + "bytes": 29105, + "direct_import_names_from_static_AST": [ + "decimal", + "hashlib", + "json", + "os", + "re", + "stat", + "sys" + ], + "sha256": "6fc0577690c3865c1d67b4c288f860e5c81c8aebb3cffab18ab8a2269b12a572", + "source": "streams/serializer-o03-source-repair-20261101/w4-timing/v2/parent_readback_v3_DRAFT_v2.py" + } + ], + "required_dependency_updates": [ + "W2 control-only sys.settrace capability and exact hash/line binding if F05 selected.", + "W4 Decimal Context/localcontext/signals/_decimal, re and every transitive provider under actual intended build.", + "Explicitly integrate/freeze new source/install order, trusted request and receipt producers, observer/readback/completion graph, timing/command/custody/ledger bill." + ], + "schema": "o03-accepted-draft-source-identities-v1", + "source_adopted": false +} diff --git a/research/h25-o03-source-repair-20261101/archive/integration/FROZEN-PAYLOAD-READBACK-v1.json b/research/h25-o03-source-repair-20261101/archive/integration/FROZEN-PAYLOAD-READBACK-v1.json new file mode 100644 index 0000000000..8c0b4d1da7 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/integration/FROZEN-PAYLOAD-READBACK-v1.json @@ -0,0 +1,3655 @@ +{ + "created_utc": "2026-11-01T08:14:02.369570+00:00", + "initial_parent_metadata_check_failure": "reports/PARENT-PASSIVE-CHECK-FAILURE-v1.json", + "payload_bytes_checked": 999048, + "payload_rows_verified": 455, + "rows": [ + { + "bytes": 8633, + "freeze": "w1-bounds/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w1-bounds/ASSUMPTIONS.json", + "sha256": "a29480ee82353beb399e56a6ec24ad503eb2c25d8eba5c0e6627eb6779686c2d", + "write_bits_present": true + }, + { + "bytes": 18186, + "freeze": "w1-bounds/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w1-bounds/BOUND-FRAMING-REVIEW.md", + "sha256": "2b5897ccb654459fb9f8e6d434acf78f569a27f4df33a4532a892e6e01391ec1", + "write_bits_present": true + }, + { + "bytes": 17120, + "freeze": "w1-bounds/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w1-bounds/BOUNDARY-CONTROLS.json", + "sha256": "18db076ae310452c97a24ffcc0a2b87e86a5aaad42fa66655fce165f6c87f6ff", + "write_bits_present": true + }, + { + "bytes": 15688, + "freeze": "w1-bounds/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w1-bounds/INPUTS.json", + "sha256": "2b91d84f9096e10ed40cbe9ffd008acaac2a69cf2d863c32183fce14315a35c1", + "write_bits_present": true + }, + { + "bytes": 11769, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/FAILURE-STATE-TABLE.md", + "sha256": "a1774d8a12e224e955db868e18282c73597385ef9de278148f7f865f62dfb26c", + "write_bits_present": true + }, + { + "bytes": 6077, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/INPUTS.json", + "sha256": "8676c9e97cdf8cdbc7387fb2295bda30f9778fdc732096d3cc75b2987d4b7293", + "write_bits_present": true + }, + { + "bytes": 20080, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/NEW-FAILURE-CONTROLS.json", + "sha256": "7d2f2afb26c51986f28176385899d5f4132a9aa26c3aa17c84892dd404b8f209", + "write_bits_present": true + }, + { + "bytes": 3914, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/OLD-CONTROLS-PRESERVATION-v1.json", + "sha256": "677ae6454fa67ae884e0f60103d81ed841fba027c12a0da0d97c95b75afb2183", + "write_bits_present": true + }, + { + "bytes": 818, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/PASSIVE-ACCOUNTING-C03-v1.json", + "sha256": "3cea8bf7f69e26f76a8957e9982e16c239ccf773cebc17f426c4c92350cb3d91", + "write_bits_present": true + }, + { + "bytes": 1054, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/PASSIVE-ACCOUNTING-C04-v1.json", + "sha256": "0847decfac7b7320454645596cb3783965e47959d7b40d11358c9e938f7408f9", + "write_bits_present": true + }, + { + "bytes": 1277, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/PASSIVE-ACCOUNTING-C05-v1.json", + "sha256": "44ab8cb31c3c988844d294718b2cf1d2039675c9bf54b170ab7ffcb42e0d9276", + "write_bits_present": true + }, + { + "bytes": 1482, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/PASSIVE-ACCOUNTING-C06-v1.json", + "sha256": "51e925909f6542b7c865a1548df815ebe8c6efc2cc9364c59b0881fba7363656", + "write_bits_present": true + }, + { + "bytes": 1680, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/PASSIVE-ACCOUNTING-C07-v1.json", + "sha256": "daa7abc9a5c294e660cdcf5609ba5569777e981c406f057582f2748d9044d05c", + "write_bits_present": true + }, + { + "bytes": 4106, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/PASSIVE-ACCOUNTING-C08-v1.json", + "sha256": "f3d6d9bb34861a4229e0ef74c8eb53253a4b21f09f6ac704e9030878a8fff036", + "write_bits_present": true + }, + { + "bytes": 4855, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/PASSIVE-ACCOUNTING-C10-v1.json", + "sha256": "8d0d824600cf56f7c5b280ac8c4f367146fd3eaec55cba89c2b5bac3ff3b326b", + "write_bits_present": true + }, + { + "bytes": 593, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/PASSIVE-ACCOUNTING-INITIAL-v1.json", + "sha256": "cf8ca468d8ad20dcb2af87f9cf3dc7e5a170cd96e0c9465d10cbd8d783f58325", + "write_bits_present": true + }, + { + "bytes": 3421, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/PASSIVE-CHECKS.json", + "sha256": "6ded92c932eb2bbbb5e040222a8794198c9f2f9626c0c1b0e91aa3380d736ca5", + "write_bits_present": true + }, + { + "bytes": 1755, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/PRESERVATION-v1.json", + "sha256": "5c74045f221a0cd0691870bf114ac3b13a4e8ea0cd414dd2e980976a5dc35c05", + "write_bits_present": true + }, + { + "bytes": 2436, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/inverse-v1.patch", + "sha256": "94de6cfcdeae505fea40adb242e75f4d8c17bb2a9c33465429ffe8ed20e3b8b5", + "write_bits_present": true + }, + { + "bytes": 2436, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/minimal-v1.patch", + "sha256": "313bdaa9eee999f405ffd023ba5818387bd232ea2889d60312c4999e8a73bc09", + "write_bits_present": true + }, + { + "bytes": 930, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/attempts/C09-passive-freeze-failure-v1/FAILURE.json", + "sha256": "cd7370369574aa2303abacfbfa706ccfe49b600646645d2eed8b7f0fea0a5ef1", + "write_bits_present": true + }, + { + "bytes": 19649, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/attempts/C09-passive-freeze-failure-v1/NEW-FAILURE-CONTROLS-before-fixture-cap-fix.json", + "sha256": "4a5e02aa82bbb5b39814867b937e42ef61d42dd0f0dfdea5adf43a12e9020e96", + "write_bits_present": true + }, + { + "bytes": 23560, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/originals-v1/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb", + "write_bits_present": true + }, + { + "bytes": 23844, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/source-v1/bounded_serialization.py", + "sha256": "fdeeb791c6cb0c03a5ab15903d51c3eb4cc5ff2a945c50d7f550acfe11376f3d", + "write_bits_present": true + }, + { + "bytes": 15778, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/source-v1/new_failure_controls.py", + "sha256": "742f1de31551d43c2665ad6166577c104a0acc746b3503cc60c5f11798c9a24d", + "write_bits_present": true + }, + { + "bytes": 6060, + "freeze": "w2-failure/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w2-failure/PASSIVE-ACCOUNTING-v1.json", + "sha256": "1e6cb768cc545c4c0822be2ea3f59b7cb27d2ae0bd026dffeda34d0febb2eff6", + "write_bits_present": true + }, + { + "bytes": 15859, + "freeze": "w3-runtime/FREEZE-v1.json", + "mode_octal": "0o444", + "path": "w3-runtime/RUNTIME-CLOSURE-PLAN.md", + "sha256": "b42032ce255d50f1ed34f75840a87ff60baae83cd6f4e1c8a9e988321a127aed", + "write_bits_present": false + }, + { + "bytes": 44747, + "freeze": "w3-runtime/FREEZE-v1.json", + "mode_octal": "0o444", + "path": "w3-runtime/DEPENDENCY-MATRIX.json", + "sha256": "716ffa9238d6b79030174a59947d55b1a2c9539d8c5aca9ce197df01687b29e1", + "write_bits_present": false + }, + { + "bytes": 16047, + "freeze": "w3-runtime/FREEZE-v1.json", + "mode_octal": "0o444", + "path": "w3-runtime/ACQUISITION-PROPOSAL.json", + "sha256": "2f8959db0e0fbe310e9f47eb3a7dc9f5beba91ced409bccf83b057d7d798f448", + "write_bits_present": false + }, + { + "bytes": 3567, + "freeze": "w3-runtime/FREEZE-v1.json", + "mode_octal": "0o444", + "path": "w3-runtime/TIMING-PROVIDER-CONTRACT-v1.json", + "sha256": "78403162cc5d763d2c02ad70098ca2eecf2fe8948eb87677d6e7bad7bd3106d5", + "write_bits_present": false + }, + { + "bytes": 21364, + "freeze": "w3-runtime/FREEZE-v1.json", + "mode_octal": "0o444", + "path": "w3-runtime/INPUTS.json", + "sha256": "5516c6a58dd34d6e0bf8f560697b8cf3036abc48d5afea1d7196903be4e7a5bb", + "write_bits_present": false + }, + { + "bytes": 12759, + "freeze": "w3-runtime/FREEZE-v1.json", + "mode_octal": "0o444", + "path": "w3-runtime/SOURCE-IMPORTS-v1.json", + "sha256": "b04aa3a4c46d496ca5e3eb630c88b3e570906ba9908b2111d8568518926483b6", + "write_bits_present": false + }, + { + "bytes": 7737, + "freeze": "w3-runtime/FREEZE-v1.json", + "mode_octal": "0o444", + "path": "w3-runtime/SUPPLEMENTAL-IMPORTS-v1.json", + "sha256": "ce80e7b0efc4256a09e2dd2a1039ae6dfd7b96c8f254c942772999b2564c339e", + "write_bits_present": false + }, + { + "bytes": 1492, + "freeze": "w3-runtime/FREEZE-v1.json", + "mode_octal": "0o444", + "path": "w3-runtime/PASSIVE-CHECKS-v1.json", + "sha256": "be48743dcfddafe7b9a505aad2739a04a6ea3c95bad7c8c22f94859fb70e439b", + "write_bits_present": false + }, + { + "bytes": 49385, + "freeze": "w3-runtime/FREEZE-v1.json", + "mode_octal": "0o444", + "path": "w3-runtime/READ-ACCOUNTING-v1.json", + "sha256": "de61a9ed3f5dc5d83965c4615afc2e15f5655d94ce2b03d653e4fb5a225ae79c", + "write_bits_present": false + }, + { + "bytes": 1504, + "freeze": "w3-runtime/FREEZE-v1.json", + "mode_octal": "0o444", + "path": "w3-runtime/ATTEMPTS-v1.json", + "sha256": "8adc37b5660100467cb780f247cd662b66854bcacb8d4f1b84962643fc8526db", + "write_bits_present": false + }, + { + "bytes": 746, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/ATTEMPTS-v1.json", + "sha256": "56e0f90db42853d22d5d026b578f35b084f3e55e1b8d9bb9b27e062918913f12", + "write_bits_present": true + }, + { + "bytes": 84357, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/CONTROL-MANIFEST.json", + "sha256": "8f8e18716404d4593cc94e66863fe63523b8fe6cbee64d1a7e1a3db01102f99c", + "write_bits_present": true + }, + { + "bytes": 3192, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/HANDOFF.md", + "sha256": "84b619994e678339ad676ead14ff3d4b077a809149afc33d53a344a2f4090ead", + "write_bits_present": true + }, + { + "bytes": 6559, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/INPUTS.json", + "sha256": "6827e296ad56792f11a0e03c035e9805dbb0e7abae4e1d9a10c11d455f5eca43", + "write_bits_present": true + }, + { + "bytes": 2145, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/PASSIVE-ACCOUNTING-v1.json", + "sha256": "bb705d9143ba33e1b8efce5e7e3fa6140e58afc19353fee3abdb982b7f378bb6", + "write_bits_present": true + }, + { + "bytes": 13789, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/TIMING-GRAMMAR.md", + "sha256": "c8ba66e722eaaa391cdfdfb7a7d043d1e2c5b2785fd56f9c92173c4acd5deb37", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T01/main/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 811, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T01/main/EXPECTED.json", + "sha256": "59a66990c28261731b7ba7e25ad8c561dc4a49d71f4705ee73ff0133d25d4794", + "write_bits_present": true + }, + { + "bytes": 1139, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T01/main/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "0bb441c6af12c57d7b7e13dd35c124499df55594a27f98406a983f1339c7442f", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T01/main/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T01/main/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T01/main/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T01/main/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T02/exit1/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 668, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T02/exit1/EXPECTED.json", + "sha256": "1772cd795a4b0ab4844ed82485a88ba84a5c187251a0c246f3b898307f419e32", + "write_bits_present": true + }, + { + "bytes": 1144, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T02/exit1/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "57a22a298fa9350ec57761ca81411f5cea639dea8ce73b8b973f432a6a18f16e", + "write_bits_present": true + }, + { + "bytes": 714, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T02/exit1/admission.json", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72", + "write_bits_present": true + }, + { + "bytes": 715, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T02/exit1/observer.json", + "sha256": "a6944b83cc28d1763618c7c134cea5cfc7dcc9c9cd5dd2c7431639c52de3b1e3", + "write_bits_present": true + }, + { + "bytes": 168, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T02/exit1/raw-time.bin", + "sha256": "4799f18b7354cee0edd97d97aeb4d2e4174abf7bb5e0c74c62e94e4540885409", + "write_bits_present": true + }, + { + "bytes": 668, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T02/exit1/termination.json", + "sha256": "6f4dc1bfddf96ce8fe51ac818745eac894ac5e0bde7eb985e9197af88f0f3ec8", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T03/signal15/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 668, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T03/signal15/EXPECTED.json", + "sha256": "1772cd795a4b0ab4844ed82485a88ba84a5c187251a0c246f3b898307f419e32", + "write_bits_present": true + }, + { + "bytes": 1159, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T03/signal15/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "d8c9567db47af6d30f5cbc5d3299fdc233d018aff6938973dabdb54122c9d93b", + "write_bits_present": true + }, + { + "bytes": 713, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T03/signal15/admission.json", + "sha256": "e6fa7982aa3a345ae9894393b561dbdebc4a2e2f5ae646c152204b86fa8908cd", + "write_bits_present": true + }, + { + "bytes": 715, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T03/signal15/observer.json", + "sha256": "5566964e6fce03063b8923e7c888e665b3a06418faa9db08df385db5dafcbdf7", + "write_bits_present": true + }, + { + "bytes": 162, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T03/signal15/raw-time.bin", + "sha256": "e6ecf2de2fc2c88e5cbd8b91fe292eafc8a145ec81abf4aa9dc44d4793ab8844", + "write_bits_present": true + }, + { + "bytes": 671, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T03/signal15/termination.json", + "sha256": "ece24439b150f61d117ad7335951ed59dae6029e611681f1ab3487e4f3c85832", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T04/historical-exact148/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 960, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T04/historical-exact148/EXPECTED.json", + "sha256": "c8268af1a93e5e81946398434e5579176e8af1ff17bd1ee12746c8583f71c620", + "write_bits_present": true + }, + { + "bytes": 312, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T04/historical-exact148/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7751258ea35d124d6150c7c2dbc336c2fb2b55152ec94dbd034e73ced5d0adf1", + "write_bits_present": true + }, + { + "bytes": 148, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T04/historical-exact148/raw-time.bin", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa", + "write_bits_present": true + }, + { + "bytes": 142, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T05/missing/CONDITION.json", + "sha256": "5cf3bad02f551c21d906126c7f8999d100f4476d870c01d7f497d3838877bc9b", + "write_bits_present": true + }, + { + "bytes": 664, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T05/missing/EXPECTED.json", + "sha256": "bb75b58f3cba811faac0b04ce55b812ad24051e52ff8690126a7d3b93008d30f", + "write_bits_present": true + }, + { + "bytes": 1154, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T05/missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6dc7e8b361c19631107903cf73e03debb3669773b82d69c0c0b5f8c2d2131899", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T05/missing/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T05/missing/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T05/missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T06/empty/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T06/empty/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066", + "write_bits_present": true + }, + { + "bytes": 1144, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T06/empty/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "9dfef87f6c9c7fb99efb1b778e2b610f785c25ba0cf0749215e4c9ff090a24c1", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T06/empty/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T06/empty/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 0, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T06/empty/raw-time.bin", + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T06/empty/termination.json", + "sha256": "921ac4e1d2a353fea5f83d66d80a0401455b66f9972d88705e307c937c00970f", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T07/prefix-only/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T07/prefix-only/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066", + "write_bits_present": true + }, + { + "bytes": 1174, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T07/prefix-only/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "cd33575ff30c57c29619cddeeb0d8ee2e3b1359789bfd0badfa9227a34e526c5", + "write_bits_present": true + }, + { + "bytes": 714, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T07/prefix-only/admission.json", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T07/prefix-only/observer.json", + "sha256": "b935fa44d9e9b63f3a1e90e7ef35c833ea51fd0cf633279071bc661a944f1753", + "write_bits_present": true + }, + { + "bytes": 38, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T07/prefix-only/raw-time.bin", + "sha256": "682bbcac082e76cb4acdd4a163fe6ee80088623442d8978912a910f7ca7c8937", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T07/prefix-only/termination.json", + "sha256": "bf8321ed492343e1bc150623bbb3ea0e70d030963cec6bf68b6e79eee1ea7111", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T08/truncated/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 664, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T08/truncated/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172", + "write_bits_present": true + }, + { + "bytes": 1164, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T08/truncated/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "89add8ff0ddbc2d4f18eb2b7e3f9e3f8fb546bbad16fc49da818b5cfc1f5451a", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T08/truncated/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T08/truncated/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 32, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T08/truncated/raw-time.bin", + "sha256": "7cee4884de549140a5734726237a2133cb54c4764e212b1a1d73c43dbddf3225", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T08/truncated/termination.json", + "sha256": "2b0dc60ba88d2c33ca9d0d65ba5065fd3fe07daa694213a508002ecd41dc184d", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T09/malformed/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 664, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T09/malformed/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172", + "write_bits_present": true + }, + { + "bytes": 1164, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T09/malformed/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "1c2163abbe35cd39a3b49118e59def41309c9a2e6d6812a944f64d8b992a82e9", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T09/malformed/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T09/malformed/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 18, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T09/malformed/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T09/malformed/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T10/duplicate/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T10/duplicate/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066", + "write_bits_present": true + }, + { + "bytes": 1164, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T10/duplicate/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "4b8f287160663a0e76df77ef19be7769d57d6507fec27969fd96752de2331006", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T10/duplicate/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T10/duplicate/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 260, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T10/duplicate/raw-time.bin", + "sha256": "8d42432a308b3149cb59e5b34f937887547344adc3f36d8336632868405f121b", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T10/duplicate/termination.json", + "sha256": "2113af3b3818702b7b508bf83d227a0a6a630fa6cc2b1ce1a4ab8ea790191417", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T11/suffix/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 663, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T11/suffix/EXPECTED.json", + "sha256": "abdac2b3cb54c3a7dd15fe4156cc46deffb84f6b672ef48cae649185e2d55246", + "write_bits_present": true + }, + { + "bytes": 1149, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T11/suffix/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c5674e4ef03bdcaa2c9915f5f121bf30d39d593f8d6bb286efd5772a9ee5a9e6", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T11/suffix/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T11/suffix/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 141, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T11/suffix/raw-time.bin", + "sha256": "40d8c82f4a150886b055a9ebbd8f90a1ff7e7f162269249ac57e9e757c579568", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T11/suffix/termination.json", + "sha256": "867704607530cabe3517d85e8f96d26bddf6b3c005ba054aa7d0e38e8688c1cd", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T12/duplicate-key/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 668, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T12/duplicate-key/EXPECTED.json", + "sha256": "9d6b335eb9b7423b8b06f68707b2718963fc9d48a72dd6375c107fc85bb44161", + "write_bits_present": true + }, + { + "bytes": 1184, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T12/duplicate-key/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "58a51d2c786393bef8207abda0d285d9507820f3bcd2ed603c6b6fa328d8bc33", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T12/duplicate-key/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T12/duplicate-key/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T12/duplicate-key/raw-time.bin", + "sha256": "25db74f21ff3458bac7a51bcb5828e278c9e6ab9c463e046a32203305358079f", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T12/duplicate-key/termination.json", + "sha256": "d12ee38e3ca4bbb438bd595bfb0b2795417bc5b41b6bbfe4c75f4be65597e393", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T13/missing-system/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 663, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T13/missing-system/EXPECTED.json", + "sha256": "1c5963ba3caa0e9d260057679f9f7ed211d71b99a8f127a42ae90bf133a93c27", + "write_bits_present": true + }, + { + "bytes": 1189, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T13/missing-system/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a239cdbca74025052d98c2d6f3b7cf5c68c7dc6c3fbf2d49193ea81c93a084b2", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T13/missing-system/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T13/missing-system/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 108, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T13/missing-system/raw-time.bin", + "sha256": "18258765bfe0844866b4f2fa41f85367415be50d443d8d23640c89298c669174", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T13/missing-system/termination.json", + "sha256": "995d640f0dc23193a1c87fff0fa5567dc9ddf4f577f06704c17286d1eb5d81a8", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T14/extra/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 663, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T14/extra/EXPECTED.json", + "sha256": "1c5963ba3caa0e9d260057679f9f7ed211d71b99a8f127a42ae90bf133a93c27", + "write_bits_present": true + }, + { + "bytes": 1144, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T14/extra/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "b8068e1e8810598cdb010543927ebd34af20f82f5780719c152705fa9493ded4", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T14/extra/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T14/extra/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 145, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T14/extra/raw-time.bin", + "sha256": "a16380241579ebc1df5703bd7ea76014896cc20210b42c9f566cec6908e70769", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T14/extra/termination.json", + "sha256": "983498dfb65c5e9b45f05ec436d26ecf84b0bf47250ce0c03c9a704f0270fb57", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T15/string/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 669, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T15/string/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71", + "write_bits_present": true + }, + { + "bytes": 1149, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T15/string/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "ef539ec8e9ffd825abd4a088b5a1f2c52b35ba002c81649573f62b82bdeb839c", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T15/string/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T15/string/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 132, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T15/string/raw-time.bin", + "sha256": "55d57cbade4b1b8f7ac9fddedcb5a1b08a69b84b45891a8f5844cdf21be9806d", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T15/string/termination.json", + "sha256": "ebfd987c71886296aa530d1eb3fe7aa4fff5ae95d391c43f0a306b9f518730c6", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T16/boolean/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 669, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T16/boolean/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71", + "write_bits_present": true + }, + { + "bytes": 1154, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T16/boolean/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "04025e93ee63db32eb827197fefe0414dd7f11fb47afbef95e680116a06c90a4", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T16/boolean/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T16/boolean/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T16/boolean/raw-time.bin", + "sha256": "0d6c5bc5ea975cb7eac5623c1b63fde473b3f54308da9d21d4c8bc332ddb174a", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T16/boolean/termination.json", + "sha256": "17b62f6ba17a47c62b81d3337e4c47de034bda8952cc25e546d8b18ba9d85ce0", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T17/nan/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T17/nan/EXPECTED.json", + "sha256": "237a19120b0a78c487830c705c3dab6e4bf863bab1bb8c80e16a5e1aa9b55ee3", + "write_bits_present": true + }, + { + "bytes": 1134, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T17/nan/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "d9da5d1a05b40f4f38c6418973c17313882c5202d26fba14ce3d01d8bd000357", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T17/nan/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T17/nan/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 129, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T17/nan/raw-time.bin", + "sha256": "225f270cba6ba77969b77f330c048c743a6f33e2dc7e47030d2560627c8ef4a7", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T17/nan/termination.json", + "sha256": "24677bdf04fba91f981da622a8677a227862b8f3c006b7084cabcf0fbe3d3e1f", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T18/infinity/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T18/infinity/EXPECTED.json", + "sha256": "237a19120b0a78c487830c705c3dab6e4bf863bab1bb8c80e16a5e1aa9b55ee3", + "write_bits_present": true + }, + { + "bytes": 1159, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T18/infinity/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "be86d2e58d430cb4d171fe9b3a5cd2935c02e71574b6cdd94d8928552069b021", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T18/infinity/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T18/infinity/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 134, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T18/infinity/raw-time.bin", + "sha256": "a3ce51688e6738a2108bc005a86c975584a21e7efbf924049719459df470e254", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T18/infinity/termination.json", + "sha256": "ef4c71ca71167a70f34bbc9df1380c0ec4fefa1d567616c38c1bede453ec150a", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T18/overflow1e309/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 671, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T18/overflow1e309/EXPECTED.json", + "sha256": "5ea8cb680c1c172e6b7933bfe774986b18bdb5a911f6ebf11f5ae726ac9767ca", + "write_bits_present": true + }, + { + "bytes": 1184, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T18/overflow1e309/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "844754e4e7a4a503d1984101c00d75026ecc3abbd5589d6a733884132007495f", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T18/overflow1e309/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T18/overflow1e309/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 131, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T18/overflow1e309/raw-time.bin", + "sha256": "b5163cc542f901a628ed9e93adc1d0ea746f6c4d77a32f185b334284a7fed64b", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T18/overflow1e309/termination.json", + "sha256": "b08c90f3e9adf072eff881432d046fa95cd6272fe5f5f44bfea450f156aceb06", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-rss/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 669, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-rss/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71", + "write_bits_present": true + }, + { + "bytes": 1179, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-rss/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "68530efc6663d603374745d0e9712853bab3341e9c3f13020b03ebcfe7cfa53c", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-rss/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-rss/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 127, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-rss/raw-time.bin", + "sha256": "3ba3b2b31cc9003291a82610683976234be8dd5ef2be5418ad1f68237b226210", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-rss/termination.json", + "sha256": "a2fb2badf895f715bf77220338e835b9d475a4c881bfc827cdcf7655726efd35", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-system/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 669, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-system/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71", + "write_bits_present": true + }, + { + "bytes": 1194, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-system/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "aa35ad2b75c18f145edac42d9e65625c1fe3dcd22191266088bb791c481aa1c0", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-system/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-system/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 128, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-system/raw-time.bin", + "sha256": "70274dce35113ec77c2dc2cc836d64b8982c9635ddb480ec68ef3aad518eb576", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-system/termination.json", + "sha256": "fae5bc63bcf8145b6eca592d85b887256dc3b61cb1389627731021dbff8bfb08", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-user/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 669, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-user/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71", + "write_bits_present": true + }, + { + "bytes": 1184, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-user/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "5cb3c419a5b101198d632262727f699d0d5446dcf5bb4f1c68cccc01c6b864e8", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-user/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-user/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 128, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-user/raw-time.bin", + "sha256": "cb41128eb0ba14150c2080c8f3e4171cf638011737648df69046fdf75fe93e0a", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-user/termination.json", + "sha256": "e9b44e0e05c0bbc263a7549da09664907f5ba7407d9e4392d9d056f9ebcd40c9", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-wall/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 669, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-wall/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71", + "write_bits_present": true + }, + { + "bytes": 1184, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-wall/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "061e788b3354ccb44eaacea3255383e1427d1b148d24eca936a7cde7694d5cfa", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-wall/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-wall/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 128, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-wall/raw-time.bin", + "sha256": "89a4669bfb5773f4ef9313124268d8895e84a8515e33fa9dd04a87af5cd2d96d", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T19/negative-wall/termination.json", + "sha256": "22cd6a8e88a054f61db28c417e442064e82229a57897a57f0f3d4aaae6188947", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T20/33digits/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T20/33digits/EXPECTED.json", + "sha256": "ecf54463decbfb063a1634d106dd0ef28c6a578661d89e27042e9f7c2b17a6dd", + "write_bits_present": true + }, + { + "bytes": 1159, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T20/33digits/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "739e40b87dc1446ec6d5e42bc8a9730f07c333f48a6eb0707e28af3306089806", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T20/33digits/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T20/33digits/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 159, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T20/33digits/raw-time.bin", + "sha256": "fb0cfe15df68354188caf1057b0fe2a7a78896c7c6138a592d403cffbb467fb7", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T20/33digits/termination.json", + "sha256": "b75e499855c2fd63764936e0920c0a70aee9cd5b4bcbd537bc0fb9623acaa50a", + "write_bits_present": true + }, + { + "bytes": 193, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T21/65537bytes/CONDITION.json", + "sha256": "17656ea94aecfcca5556b77705e0f7b1cb0f18ac5e547544fd705c6e126536c0", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T21/65537bytes/EXPECTED.json", + "sha256": "db6b7bfc1ef7f6112c9819a02a0c2e275de0029fc2d2b9c73650624db561230a", + "write_bits_present": true + }, + { + "bytes": 1169, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T21/65537bytes/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c09c6777872a09b36871221540b34f272ed0ad49aeb32407809aadc2697802c5", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T21/65537bytes/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T21/65537bytes/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 65537, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T21/65537bytes/raw-time.bin", + "sha256": "76c002eec0c9da854ca2ee5dae9fb0069a622274b6638ab712fcb70384304899", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T21/65537bytes/termination.json", + "sha256": "e7407b5e56086053723bd2f19c1e4542778ff62661e114bbecc630c5f8a2486a", + "write_bits_present": true + }, + { + "bytes": 132, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T22/4097byte-line/CONDITION.json", + "sha256": "f9a55ea574ec3f23d2f26045fdb452ddca323454cc31620d96faf9806fd049a9", + "write_bits_present": true + }, + { + "bytes": 657, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T22/4097byte-line/EXPECTED.json", + "sha256": "b25492088211621e52c89760356491421851e92a5d005c3316026b4044aaf941", + "write_bits_present": true + }, + { + "bytes": 1184, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T22/4097byte-line/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a8ec825fefe632eb4c89326ab499c93616e4a02ac86feec5d6b24becbb319784", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T22/4097byte-line/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T22/4097byte-line/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 4098, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T22/4097byte-line/raw-time.bin", + "sha256": "970c8625689c636de19e290b687c72beee0b75d0fac9b952118caa99bc41b211", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T22/4097byte-line/termination.json", + "sha256": "c6a2bd57d1ec203db36fe68b2bf3b213b43e4c6854e9756e71031e2e9582e079", + "write_bits_present": true + }, + { + "bytes": 161, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T23/invalid-utf8/CONDITION.json", + "sha256": "440164fe7c38c0cfee0fdbdee04cef4213168b3be65774dc3ec44a6f7619b20f", + "write_bits_present": true + }, + { + "bytes": 667, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T23/invalid-utf8/EXPECTED.json", + "sha256": "8edc2e44e7bec725999eb08fba15a58452a2221326325506cd3835d93533dcf2", + "write_bits_present": true + }, + { + "bytes": 1179, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T23/invalid-utf8/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "ce049bee65aa849d450d46936335467381d3de01ab19712f18e2acedf68221a5", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T23/invalid-utf8/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T23/invalid-utf8/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 129, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T23/invalid-utf8/raw-time.bin", + "sha256": "7adba38e0334cd3d10e33a12f05a7f4d6dd611945a0822432a188df689562843", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T23/invalid-utf8/termination.json", + "sha256": "6db9bd8abb57c0c215b0e7808590ec6f53d8d16f07c2fcf936a452127c3ba08f", + "write_bits_present": true + }, + { + "bytes": 189, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/cross-role-inode-alias/CONDITION.json", + "sha256": "25b72689306e7af81dd30f7ccd17281bf874568b5d099d61ad96a71823ecd27d", + "write_bits_present": true + }, + { + "bytes": 670, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/cross-role-inode-alias/EXPECTED.json", + "sha256": "5ef9e46304c8d1eb5b3ccd18cb6b6198503a5f123daefc18089e78f9e7ae2269", + "write_bits_present": true + }, + { + "bytes": 1229, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/cross-role-inode-alias/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7aa6b9778fa4cb7bfc0baa1c0e3d13920b6a61ae088b01c76e6ecbc36aaa257b", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/cross-role-inode-alias/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/cross-role-inode-alias/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/cross-role-inode-alias/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/cross-role-inode-alias/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "write_bits_present": true + }, + { + "bytes": 167, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/directory/CONDITION.json", + "sha256": "8d24db469f032d9616e026256c2cdd0f7d6f5d7bec3cbd3aada428eecc8e7092", + "write_bits_present": true + }, + { + "bytes": 665, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/directory/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d", + "write_bits_present": true + }, + { + "bytes": 1164, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/directory/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7f1d19e7939cc33f610e0bed2ce45bb596a76223d3e09936d87980c53e35c5f9", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/directory/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/directory/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/directory/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/directory/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "write_bits_present": true + }, + { + "bytes": 188, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/fifo/CONDITION.json", + "sha256": "6509e5e58285916caacce1e13d32d4d0148a477058b88c142eb9064a8be16f53", + "write_bits_present": true + }, + { + "bytes": 665, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/fifo/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d", + "write_bits_present": true + }, + { + "bytes": 1139, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/fifo/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "de45b3ea98f474e21fbf4d0a5e9566e0efd06000fb6420d2cd454cbb9eea5679", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/fifo/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/fifo/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/fifo/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/fifo/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "write_bits_present": true + }, + { + "bytes": 171, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/hardlink/CONDITION.json", + "sha256": "d0fb5536886fb94e8bbd50b7624bbb56e685c1c616f2a88774c91333fac66d18", + "write_bits_present": true + }, + { + "bytes": 668, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/hardlink/EXPECTED.json", + "sha256": "0ce6def8961fc2f883f74e9ba1b1b6613ec6400c1106c6fc0950ebf08c58b134", + "write_bits_present": true + }, + { + "bytes": 1159, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/hardlink/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "46051817121ddc90d6c3060540b145951dc23a6d78fa8defd540d63c5df5abc0", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/hardlink/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/hardlink/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/hardlink/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/hardlink/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "write_bits_present": true + }, + { + "bytes": 179, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/same-path-alias/CONDITION.json", + "sha256": "47469cca4449557069f50a94201dce162601982c30548066022d7018426f059c", + "write_bits_present": true + }, + { + "bytes": 670, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/same-path-alias/EXPECTED.json", + "sha256": "6d89c531ca9cce69bdcb5292c8c501d5488ad81ce969ae8276f444e80533e1de", + "write_bits_present": true + }, + { + "bytes": 1194, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/same-path-alias/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "5c427dc9dbc7f74695342ef967220b909c82f09347c5e7370aa5f5f422124b81", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/same-path-alias/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/same-path-alias/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/same-path-alias/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/same-path-alias/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "write_bits_present": true + }, + { + "bytes": 178, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/symlink-final/CONDITION.json", + "sha256": "90708b1a3cf65f6b784757414dff1596aeb626321fbd63b4196de43c61768a48", + "write_bits_present": true + }, + { + "bytes": 665, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/symlink-final/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d", + "write_bits_present": true + }, + { + "bytes": 1184, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/symlink-final/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "98b75f05fa1bd7f64610d8921faac9984b2442444bd35d26139f3d4ab990536f", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/symlink-final/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/symlink-final/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/symlink-final/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T24/symlink-final/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "write_bits_present": true + }, + { + "bytes": 186, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T25/ancestor-replace/CONDITION.json", + "sha256": "3dbd8f7b960bf0a3363b0e5b5e54da8fbf4db51e6cd7f9f0c08bb94882303c30", + "write_bits_present": true + }, + { + "bytes": 671, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T25/ancestor-replace/EXPECTED.json", + "sha256": "25f094b138bd86df799df467c0f592500daea7e3861edfde780983e5d208663f", + "write_bits_present": true + }, + { + "bytes": 1199, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T25/ancestor-replace/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "eea3cfebf7f62ac54acc0bd2aa9f62c000f377ad9ea0b1959373a65b4a87965c", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T25/ancestor-replace/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T25/ancestor-replace/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T25/ancestor-replace/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T25/ancestor-replace/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "write_bits_present": true + }, + { + "bytes": 188, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T25/replace-final/CONDITION.json", + "sha256": "ececae5c479e530f379bae515a184c980fcb0514a903da12c6c0c27152ce1899", + "write_bits_present": true + }, + { + "bytes": 671, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T25/replace-final/EXPECTED.json", + "sha256": "25f094b138bd86df799df467c0f592500daea7e3861edfde780983e5d208663f", + "write_bits_present": true + }, + { + "bytes": 1184, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T25/replace-final/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "57ca34f2f8220ecbc01b57e980465d7add400267153b3fc95cca33e8987aa84b", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T25/replace-final/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T25/replace-final/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T25/replace-final/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T25/replace-final/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T26/observer-stop/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 667, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T26/observer-stop/EXPECTED.json", + "sha256": "b5443cbe5ed7f452e6f112e6a1833abc44c49a0a7925e200027ec4f015b92e10", + "write_bits_present": true + }, + { + "bytes": 1184, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T26/observer-stop/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6978c893afa55bd5ac45280a11bd70940076f517339820e720bf2f18feade5e1", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T26/observer-stop/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 715, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T26/observer-stop/observer.json", + "sha256": "72a9c2b130738800e31b6f6bce022a4802ad2105929545af2637b4688bc42403", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T26/observer-stop/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 668, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T26/observer-stop/termination.json", + "sha256": "d2a15f3ae5056dccdfb36a552fa61cb16fde0eeae77718467c64323dcd246b88", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T26/wrong-admission-binding/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 675, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T26/wrong-admission-binding/EXPECTED.json", + "sha256": "e774edb724400c1ad3c1830de4cdb6a702dff6c2ed5f659857e05b442d6b2283", + "write_bits_present": true + }, + { + "bytes": 1234, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T26/wrong-admission-binding/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "726c9fd81c381d4a4b97c4590d85085c65de8c479e58835237b95cc0f4158601", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T26/wrong-admission-binding/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T26/wrong-admission-binding/observer.json", + "sha256": "6e3df63ff80623f73f69bb6d547d5e7c544e10de04ca6b751542538874faa906", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T26/wrong-admission-binding/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T26/wrong-admission-binding/termination.json", + "sha256": "25fe3fb372801ae7dbc87940f8d0d593a7c767c8d329e486b25d6320bec20d64", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/exit-disagrees/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 674, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/exit-disagrees/EXPECTED.json", + "sha256": "68fb34656214dc5fbb30a5c0c3248999f49a1c3356c0b0d1c78e4fd7cbf261d7", + "write_bits_present": true + }, + { + "bytes": 1189, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/exit-disagrees/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "415894f335d68171d738ea969d9f7c52f54e50d66e2f7fe7ab8cc5ecf83103b4", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/exit-disagrees/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/exit-disagrees/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/exit-disagrees/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/exit-disagrees/termination.json", + "sha256": "6f7d9b7363f9063ec23a9fec08160f86bb9a6743322b06db289f4c9d018150be", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/missing-required-fact/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 668, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/missing-required-fact/EXPECTED.json", + "sha256": "04bc7cc469f325e19036b8a1cf0be6684f52d824ac92a5f338f2ec6868af6134", + "write_bits_present": true + }, + { + "bytes": 1224, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/missing-required-fact/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "8b9f5bd1cfc400e18d471ddf7b0178102530a98fa307c02fd1473d473b3bb1ba", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/missing-required-fact/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/missing-required-fact/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/missing-required-fact/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 648, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/missing-required-fact/termination.json", + "sha256": "dbd806be09d152303cf6053028b951aee7fed39f06c0c7e6763678ba270afa48", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/not-reaped/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 672, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/not-reaped/EXPECTED.json", + "sha256": "2260c11ea2392db028b46599545d93387eb1bf38d4223b7bf0215945bafd233f", + "write_bits_present": true + }, + { + "bytes": 1169, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/not-reaped/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "20299fd190085e125cc1830fd43679d151e3ceac92f70b52860235c059bc07c0", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/not-reaped/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/not-reaped/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/not-reaped/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 667, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T27/not-reaped/termination.json", + "sha256": "ca442d1abc50385a38c4770363b3cfed4d625d5cf463dbeec90ee716be0451cc", + "write_bits_present": true + }, + { + "bytes": 157, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T28/admission-missing/CONDITION.json", + "sha256": "48e15b14d80fed9fed7ce971b9fca5f1ca1a6a52bef2fdd6d54644ecef49e7d1", + "write_bits_present": true + }, + { + "bytes": 667, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T28/admission-missing/EXPECTED.json", + "sha256": "4c2534709f87fd417888d2567dd18bc68d9ad3733ec24eb26c21fcabdd134202", + "write_bits_present": true + }, + { + "bytes": 1204, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T28/admission-missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "46345080774bb9b293e20f8a941ef68708ccc719ed8b9e4d6640dd523a664774", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T28/admission-missing/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T28/admission-missing/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T28/admission-missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "write_bits_present": true + }, + { + "bytes": 156, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T28/observer-missing/CONDITION.json", + "sha256": "c5df079f5fc6fe6e1ac7a0a0b8ec5214103c3cde0a6bfb9dd7e4cd466a4285f3", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T28/observer-missing/EXPECTED.json", + "sha256": "1d6f1f30a68e6eb351cdbb70b83797edcf4c50dba27c859d632690fa3e44395b", + "write_bits_present": true + }, + { + "bytes": 1199, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T28/observer-missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "3945a248a770b76764000f200be790fe380361fd8cb4a927c163d0ba141de640", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T28/observer-missing/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T28/observer-missing/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T28/observer-missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "write_bits_present": true + }, + { + "bytes": 440, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-and-diagnostic/CONDITION.json", + "sha256": "afaaa3398516e092299bc769f7eabd6bb8c281e19f419c11c5c35ac1b17400e2", + "write_bits_present": true + }, + { + "bytes": 664, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-and-diagnostic/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172", + "write_bits_present": true + }, + { + "bytes": 1224, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-and-diagnostic/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "71a88a549957bb4db65be58353c1f80411b98cdbc589c640c1cdf0909e2ca21e", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-and-diagnostic/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-and-diagnostic/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 18, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-and-diagnostic/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-and-diagnostic/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8", + "write_bits_present": true + }, + { + "bytes": 373, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-close/CONDITION.json", + "sha256": "6ce4946d219efb1c2b8b39551c30953312ccc8ec2421b1a240172611f1a4af8e", + "write_bits_present": true + }, + { + "bytes": 664, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-close/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172", + "write_bits_present": true + }, + { + "bytes": 1179, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-close/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "f23cd1b6da1a7626a4e36f2bc6be8ffce30a3fac548859a74ef909b328876163", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-close/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-close/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 18, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-close/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-close/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8", + "write_bits_present": true + }, + { + "bytes": 282, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-write/CONDITION.json", + "sha256": "d56cff3247d7a89ff7c4f9ed1e11f32213f994e57fe9c4215e4a22741a5f97b0", + "write_bits_present": true + }, + { + "bytes": 664, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-write/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172", + "write_bits_present": true + }, + { + "bytes": 1179, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-write/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c8ff639f466b20fe713f34e165da671487ab11626bf86a14549184f018925bdb", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-write/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-write/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 18, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-write/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T29/report-write/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T30/individual-rss-cap/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T30/individual-rss-cap/EXPECTED.json", + "sha256": "bea68b0de63c3ea58266d8d42037db065c5ada115386ef11429b4eee7cb3f8d1", + "write_bits_present": true + }, + { + "bytes": 1209, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T30/individual-rss-cap/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "676c3566d5d554b6ed66cc7b493aebd9d80093c84a53cd82fcdb97170b89880c", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T30/individual-rss-cap/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T30/individual-rss-cap/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 132, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T30/individual-rss-cap/raw-time.bin", + "sha256": "c50d8642d5a8771588de2ac61a472f51ee37fa8f7bbc12517a2f3bb8518718f9", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T30/individual-rss-cap/termination.json", + "sha256": "48bcf19d238847ca48c54d970a3e32a5629240b0bf3d2ba43953455df0e078a0", + "write_bits_present": true + }, + { + "bytes": 150, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T30/ledger-cap/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4", + "write_bits_present": true + }, + { + "bytes": 655, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T30/ledger-cap/EXPECTED.json", + "sha256": "6a9f4bab7a55a09a0ec39a42792bf9b4e3e8105a044699c3e78c1bc25dd397e4", + "write_bits_present": true + }, + { + "bytes": 1169, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T30/ledger-cap/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "666b2ab42145d0a54d327a194ecc345e582a18ae18c987fd2ba975119be4930f", + "write_bits_present": true + }, + { + "bytes": 713, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T30/ledger-cap/admission.json", + "sha256": "7b1e807549d7d4e1224e09ee0ed90b230f6b66235b77615098a87c21817ad7b3", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T30/ledger-cap/observer.json", + "sha256": "15e6d46ba86478170246247e39e727a91c1d6eb1800b0090046688ebbcb44750", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T30/ledger-cap/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/fixtures/T30/ledger-cap/termination.json", + "sha256": "363d2261d3d6857d7653cc99cd9ba93ddeb24838e67350b86673812b0c2386b2", + "write_bits_present": true + }, + { + "bytes": 27202, + "freeze": "w4-timing/FREEZE-v1.json", + "mode_octal": "0o664", + "path": "w4-timing/parent_readback_v3_DRAFT.py", + "sha256": "77277fcdc58bc1cc268497a32e7522fc91428cb7d83696d42d878aefcf583359", + "write_bits_present": true + }, + { + "bytes": 106265, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/CONTROL-MANIFEST-v2.json", + "sha256": "5249224d2ec2d7517d5383f8b0ec85c2def932528c18a0397bb0bde0fd52a12f", + "write_bits_present": true + }, + { + "bytes": 3164, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/HANDOFF-v2.md", + "sha256": "2237750e8e66d115eae608c860470dae8d5d431cde407fc11d2a718fe51fe39d", + "write_bits_present": true + }, + { + "bytes": 3101, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/INPUTS-v2.json", + "sha256": "48eb88c78a4b27f94e58dccab552d9525ea0a58b9f2ec1c07f905179873a3fff", + "write_bits_present": true + }, + { + "bytes": 5910, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/NUMERIC-PROOF-v2.md", + "sha256": "c57e1b4a5b5a1d6d56bda0b450c63a2f65daffe61ba5d04aca017a46fc329c5c", + "write_bits_present": true + }, + { + "bytes": 1680, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/PASSIVE-ACCOUNTING-v2.json", + "sha256": "8247361d09a0b932147cb91ea7459262301094f5d415f4c5b00544b49a941b31", + "write_bits_present": true + }, + { + "bytes": 1867, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/PRESERVATION-INVERSE-v2.json", + "sha256": "8e0c1ac6ccb5ad7b39a01c87af96556ca01cf07b96b86e9625bfddae5b99eb63", + "write_bits_present": true + }, + { + "bytes": 2379, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/TIMING-GRAMMAR-v2.md", + "sha256": "d0e9d5ddc7f2db22faf4d89d0a150b3237c9661551b3072433bfb81623216afa", + "write_bits_present": true + }, + { + "bytes": 875, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/CONDITION-v2.json", + "sha256": "a043cb4795c35edfcab303bda75fceee0ed69daf51f38965ebd259e1790423a7", + "write_bits_present": true + }, + { + "bytes": 933, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/EXPECTED-v2.json", + "sha256": "fd84db325aab9fe32ff99b5b89a390bfa857844232b047b28b53ebe9b189effd", + "write_bits_present": true + }, + { + "bytes": 334, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "e659e5481b119d52b0de39873b0c9d7a1fe4841165e319a18af16fa6c564d454", + "write_bits_present": true + }, + { + "bytes": 148, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/raw-time.bin", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa", + "write_bits_present": true + }, + { + "bytes": 875, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/hostile-context-valid/CONDITION-v2.json", + "sha256": "a043cb4795c35edfcab303bda75fceee0ed69daf51f38965ebd259e1790423a7", + "write_bits_present": true + }, + { + "bytes": 852, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/hostile-context-valid/EXPECTED-v2.json", + "sha256": "ef763a05eb491a4d3be356909aebb92ba5cbf83f11b86698e8c04c8dadab35c4", + "write_bits_present": true + }, + { + "bytes": 1224, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/hostile-context-valid/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "9f2cabfd3c0781d568b96a186f6373bb6a7931ed1fef8dda1fbfb4be97beb872", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/hostile-context-valid/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/hostile-context-valid/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/hostile-context-valid/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/hostile-context-valid/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "write_bits_present": true + }, + { + "bytes": 724, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/hostile-context-wall-over/CONDITION-v2.json", + "sha256": "e6364e4a40e32218e8fb9a093d8888de6440d97f06dd26d08d67319613b2bbf9", + "write_bits_present": true + }, + { + "bytes": 920, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/hostile-context-wall-over/EXPECTED-v2.json", + "sha256": "8bf9776c7109fd782177a00c4fd4997dbf7e5f92a881aeeab07e06d7f87b08d1", + "write_bits_present": true + }, + { + "bytes": 1244, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/hostile-context-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "abf95a90b9d1e5e9dc64e01c0e4a9fe1a1b05754a6808eb296d68e2cb70d1318", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/hostile-context-wall-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/hostile-context-wall-over/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 157, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/hostile-context-wall-over/raw-time.bin", + "sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/hostile-context-wall-over/termination.json", + "sha256": "d40fee8ce1611cb7d2e8739d6f560552bfe4b352500d77157ab755f44c1e74cb", + "write_bits_present": true + }, + { + "bytes": 416, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-cpu-equal/CONDITION-v2.json", + "sha256": "b2bc15b84188a02f5e90a7a2993ce42b0680dbca888a3d994d843344700752fa", + "write_bits_present": true + }, + { + "bytes": 814, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-cpu-equal/EXPECTED-v2.json", + "sha256": "672fda69fe946ef6bacfe59dcfef2e0d7521ffb6c62967a51bcdaaeccaa49ce0", + "write_bits_present": true + }, + { + "bytes": 1214, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-cpu-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "8c8cf7a1c7ebe6116333a11128928ce602811929b7c7495218954ba1346e347a", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-cpu-equal/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 656, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-cpu-equal/observer.json", + "sha256": "e4534dda1ab467e94110453b53a1aac1ed33bf243f02b8e84d3fb0a2e1cc3394", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-cpu-equal/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-cpu-equal/termination.json", + "sha256": "6c8f5dca6d1c30bd4233d6232fceb471626b8ced0dc8b64177dababf3feab882", + "write_bits_present": true + }, + { + "bytes": 417, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-cpu-over/CONDITION-v2.json", + "sha256": "244e1554ccde66bbedeb18d03def12e6958b99865f07cbdd5cdea339906ab1d7", + "write_bits_present": true + }, + { + "bytes": 854, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-cpu-over/EXPECTED-v2.json", + "sha256": "21d001b9c210f2ab9a7c9050f3b519ba88d1efeffb1e8427cf45e77a8fe58794", + "write_bits_present": true + }, + { + "bytes": 1209, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-cpu-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6bec74c58079cc5b0eafa8e1c5b2ea83b831262686363e6b46ae71250d492c3c", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-cpu-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 683, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-cpu-over/observer.json", + "sha256": "f224f4c0f54cd2bb9756b544f1e1d8763106dd55eaa06cedc6bdce876503b883", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-cpu-over/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-cpu-over/termination.json", + "sha256": "b2d90bbfe399dc4874ed2f8686f90256f8e7b56cd5aee7f6bbf7139bc8529287", + "write_bits_present": true + }, + { + "bytes": 417, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/CONDITION-v2.json", + "sha256": "e3aae2842c2ba8ee1c7d89728afb1251420166122a4a9b6e42d10050d5b24091", + "write_bits_present": true + }, + { + "bytes": 904, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/EXPECTED-v2.json", + "sha256": "b7a6a9eebb1e7c4324d1436e22d81c16ce49d6579ab1fd1d03500d0d7da0abad", + "write_bits_present": true + }, + { + "bytes": 1274, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "e6d215548dbb0ad0ccaadbe12effd0965ad8ea2acac7fa9d9972f28401c662ab", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/raw-time.bin", + "sha256": "15ff3f3172aeb8b17b6818ba4dff8e9759d312de1da4e753192f40162dc85f7b", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/termination.json", + "sha256": "b1a4289e58581a3cdb8499a1769af87207377b78de3b6b1a6db0a8bd7b739c5d", + "write_bits_present": true + }, + { + "bytes": 418, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-ledger-equal/CONDITION-v2.json", + "sha256": "02471cf7d50b958ee59080d23e4138ca18658e020a25030768858792a163cfdb", + "write_bits_present": true + }, + { + "bytes": 815, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-ledger-equal/EXPECTED-v2.json", + "sha256": "53ed268d73883bbfd7ba35555de8268c78f6fd777100b6c472f6c6efe28d762a", + "write_bits_present": true + }, + { + "bytes": 1229, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-ledger-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "95fcedde826e061e08723af7eb5723990fe983cdfb1d477b48bd25def6665119", + "write_bits_present": true + }, + { + "bytes": 714, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-ledger-equal/admission.json", + "sha256": "c855fb5b61ddcec3ea5682400549642d3d2af432fcbdb7ba5098008cc254274b", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-ledger-equal/observer.json", + "sha256": "8439b38b69aa7251d3f3a1ea7044e39840ef6cbd2e1a8ef47e07d7a2677a12be", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-ledger-equal/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-ledger-equal/termination.json", + "sha256": "4af375af11531602054e06f3d7ef0e55df18ff309f88daaf57552ceb508582d2", + "write_bits_present": true + }, + { + "bytes": 419, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-ledger-over/CONDITION-v2.json", + "sha256": "1e67a00a98c9f575faac1fe46d64f9ad7eb2e8ad708476b262c9ca93844877ea", + "write_bits_present": true + }, + { + "bytes": 857, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-ledger-over/EXPECTED-v2.json", + "sha256": "34fb7349b888937ee80c1ae0e5aff6de1292db81608cad1c31efb7dd46aaa262", + "write_bits_present": true + }, + { + "bytes": 1224, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-ledger-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a42921dbc31b190833880a6ac6aebd9124384b02df78426f6c50172210fb7352", + "write_bits_present": true + }, + { + "bytes": 739, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-ledger-over/admission.json", + "sha256": "7ba8d730df796f927adee72be06b33f287c8cee197cf6e89009cc0bd83311220", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-ledger-over/observer.json", + "sha256": "5b86d55f9f0383ecd767a278f0f235493783172ca7a2f3a1e5852a214c2c852a", + "write_bits_present": true + }, + { + "bytes": 130, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-ledger-over/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-ledger-over/termination.json", + "sha256": "2cf00875d3608504d220e36953f2685e2d726bd6084de5518a42be14f669240b", + "write_bits_present": true + }, + { + "bytes": 418, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/CONDITION-v2.json", + "sha256": "cdd73c9ed6ec1a46fbc1e825c2bc6bdc1b5fea3ec0b60cc28bba5d6b95a75f09", + "write_bits_present": true + }, + { + "bytes": 903, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/EXPECTED-v2.json", + "sha256": "ae6f64f6a4647d85d04d4619766109408158f2aa0bd2f14a3ed7c798a2b57764", + "write_bits_present": true + }, + { + "bytes": 1264, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "1827baf911f641f56f16739fec684dc2f9e9e259a924b57c770ee13a3fefad9e", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 656, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/observer.json", + "sha256": "0e1adc9edf580db8a892b9ecdc9332eabcbabc6ba25ea29576c244adf4f2b903", + "write_bits_present": true + }, + { + "bytes": 158, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/raw-time.bin", + "sha256": "a6a1fbe92f70d2efbd8dbe685dca95ebe0319b4c150a6d7953b10f9b5112b896", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/termination.json", + "sha256": "1d6607b5739fae9bff8723cf1f81731da6b1c6db4edfd7385053ef56d5a2b15e", + "write_bits_present": true + }, + { + "bytes": 417, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-equal/CONDITION-v2.json", + "sha256": "24cc5ff47834d82a0a18ee87e3a922b2b86b95e9ba5ba76509d55733b060377f", + "write_bits_present": true + }, + { + "bytes": 815, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-equal/EXPECTED-v2.json", + "sha256": "e273a7e4bdd8ae683a617256104347bdf565811dfd7d1f15d393abd635cfd10e", + "write_bits_present": true + }, + { + "bytes": 1219, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "149eb63d8dff4db5147c6918dd3af139ec0e38eea4e330c946c87902406f2b40", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-equal/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-equal/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 132, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-equal/raw-time.bin", + "sha256": "5cc1dba547f8de3275028876018b92bf88f25b51e3165771855f4dcaf6560417", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-equal/termination.json", + "sha256": "00627a7afe20f2866e03b13f61b2c5bfd368c6116afe938217d9dda26b13a0c4", + "write_bits_present": true + }, + { + "bytes": 418, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-over/CONDITION-v2.json", + "sha256": "ffa8675cb9189363f4efe6d242112df944a6d322bd76f67c441eb7e4ce2137f6", + "write_bits_present": true + }, + { + "bytes": 902, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-over/EXPECTED-v2.json", + "sha256": "4f25ff02a94fefe7178443400a5cbd954b600c5c0a9a30fe0c9df345cf10e1a0", + "write_bits_present": true + }, + { + "bytes": 1214, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a038b71adb25c67135ace23a36910160f3bda8684352652d54c6e82c6ed7ec07", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-over/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 157, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-over/raw-time.bin", + "sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-over/termination.json", + "sha256": "d40fee8ce1611cb7d2e8739d6f560552bfe4b352500d77157ab755f44c1e74cb", + "write_bits_present": true + }, + { + "bytes": 418, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-under/CONDITION-v2.json", + "sha256": "ffa8675cb9189363f4efe6d242112df944a6d322bd76f67c441eb7e4ce2137f6", + "write_bits_present": true + }, + { + "bytes": 851, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-under/EXPECTED-v2.json", + "sha256": "d13ff0ccb3ae5cd69475b9021a40c2626d601da008792e3fe58ad09efc9a3a4c", + "write_bits_present": true + }, + { + "bytes": 1219, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-under/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "f07aad2f190c2ff006d9d005867848576c0ae41d0cad323a1602e05373be68c2", + "write_bits_present": true + }, + { + "bytes": 708, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-under/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "write_bits_present": true + }, + { + "bytes": 658, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-under/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "write_bits_present": true + }, + { + "bytes": 157, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-under/raw-time.bin", + "sha256": "7cd2eca61d94438cb2c5b2b2d0a851d82762a4a4d0fa664f2d90b99f7eda2580", + "write_bits_present": true + }, + { + "bytes": 666, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/fixtures/T30/precision-wall-under/termination.json", + "sha256": "a318640393be422f88905e6c01bb8d768353329d1b17ef0c6339755b6418577f", + "write_bits_present": true + }, + { + "bytes": 29105, + "freeze": "w4-timing/v2/FREEZE-v2.json", + "mode_octal": "0o664", + "path": "w4-timing/v2/parent_readback_v3_DRAFT_v2.py", + "sha256": "6fc0577690c3865c1d67b4c288f860e5c81c8aebb3cffab18ab8a2269b12a572", + "write_bits_present": true + } + ], + "runtime_custody_attested": false, + "schema": "o03-parent-frozen-source-identity-readback-v1", + "scope": "Exact reviewed content/version identity and actual filesystem modes. Content-frozen drafts are not a sealed read-only runtime stage. Includes retained rejected W4v1.", + "source_adopted": false, + "target_operations": 0, + "unique_paths": 455, + "writable_draft_payload_count": 445 +} diff --git a/research/h25-o03-source-repair-20261101/archive/integration/INTEGRATION-OBLIGATIONS-v1.md b/research/h25-o03-source-repair-20261101/archive/integration/INTEGRATION-OBLIGATIONS-v1.md new file mode 100644 index 0000000000..d0df1cdde2 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/integration/INTEGRATION-OBLIGATIONS-v1.md @@ -0,0 +1,14 @@ +# Parent integration obligations for W1–W4 + +This is a source-only successor to PR6332, preserving its complete failure record. No current runtime selection or W5 admission is issued. + +1. Keep the existing C-backed encoding/batching design and authoritative reference, EXPECTED, original70serializer cases,39loader cases and15consumer cases unchanged. Any minimal diagnostic patch receives a new source identity. +2. W1 must distinguish conditional structural byte correctness from provider-dependent workspace. Authenticate named S/B lineage through the A-export-pinned ancestral source manifest. Unknown actual conversion providers stay unknown. +3. W2 must preserve actual primary errors across close, status recording, manifest failure and diagnostic recording. All changed source spans and deterministic controls must be frozen and independently reviewed without execution. +4. W3 must trace complete fixed-sequence control branches using SUPPLEMENTAL-SOURCE-PINS-v1.json. Its host acquisition proposal cannot claim actual host discovery or seal hypothetical runtime values. +5. W4 and W3 must agree timing schema, units, tagged format, admitted diagnostic prefix grammar, exact command/locale/provider binding and separate wait/termination corroboration. Timing validity, workload result, resource compliance and complete physical accounting are distinct facts. Historic two-line failed timing is retained verbatim. +6. Freeze new W2/W4 drafts separately from production. W1 original-source argument is rechecked against W2 delta. No wrapper, import root, stage, source hash or original consumer is silently adopted. +7. Count only independently reviewed complete declared local source orders R1–R4. Criteria preparation, authorship, conditional runtime readiness and future tests add no runtime/original-goal credit. +8. Parent rechecks original hashes and delivery hashes, publishes a local consolidated checkpoint and exact future acquisition/admission dependencies, then closes this source round. No new scheduled task or upstream PR action. + +Before a future W5: obtain current actual host/runtime/locale/provider identity under a separate bounded discovery authorization; freeze provider-specific W4 integration and reviewed source/control union; reverify current ledger and complete operation/disk/output bill; obtain a fresh exact one-use admission. Only then can controls, first full baseline/candidate pair and independent validation execute. Existing old admissions and clocks are not reusable. The attached Pro plan is not an execution grant. diff --git a/research/h25-o03-source-repair-20261101/archive/integration/NEXT-DEPENDENCIES-v1.json b/research/h25-o03-source-repair-20261101/archive/integration/NEXT-DEPENDENCIES-v1.json new file mode 100644 index 0000000000..8df8ab832c --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/integration/NEXT-DEPENDENCIES-v1.json @@ -0,0 +1,35 @@ +{ + "W5_admitted": false, + "created_utc": "2026-11-01T08:17:54.434160+00:00", + "current_runtime_seal": null, + "dependencies": [ + { + "dependency": "Select and independently reclose the concrete W2/W4 source and control graph. Include W2 F05 source-hash/line-bound trace capability if selected, W4 decimal/_decimal Context/signals/re dependencies, all original controls and exact authentic inputs. No source adoption has occurred.", + "id": "N1" + }, + { + "dependency": "Supply and review the real admission/launcher termination/report-completion producer and controller integration for W4 trusted request and receipt schemas. Current standalone source draft is not an installed execution envelope.", + "id": "N2" + }, + { + "dependency": "Separately authorize and perform bounded current-host/provider acquisition from the W3 proposal after source/tool/permission prerequisites are selected. Its proposed120s/512MiB/1GiBreads/144MiBwrites are not granted or consumed by this round. Authenticate locale data and actual providers/loaded images; do not use source FREEZE as runtime seal.", + "id": "N3" + }, + { + "dependency": "Freeze an independently accepted immutable actual source/input/runtime stage, concrete ordered command/resource/disk/log/receipt bill and current canonical ledger. Preserve historical physical gaps and final metadata costs OPEN_NOT_ZERO.", + "id": "N4" + }, + { + "dependency": "Obtain a fresh exact one-use W5 admission before any controls/full retained-value baseline/candidate replay/independent validation. Stop at first unexpected failure, preserve it, no automatic retry/reroll or smaller substitute.", + "id": "N5" + } + ], + "goal_service_observed": "paused", + "goal_service_readback_utc": "2026-11-01T08:16:59+00:00", + "original_O03_credit_added": 0, + "schema": "o03-source-repair-next-dependencies-v1", + "source_adoption": false, + "source_order_total": 4, + "source_orders_complete": 4, + "target_execution_allowance": 0 +} diff --git a/research/h25-o03-source-repair-20261101/archive/integration/ORIGINAL-PRESERVATION-READBACK-v1.json b/research/h25-o03-source-repair-20261101/archive/integration/ORIGINAL-PRESERVATION-READBACK-v1.json new file mode 100644 index 0000000000..72b3545195 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/integration/ORIGINAL-PRESERVATION-READBACK-v1.json @@ -0,0 +1,233 @@ +{ + "all_named_original_bytes_match_initial_pins": true, + "created_utc": "2026-11-01T07:58:37.049953+00:00", + "files": [ + { + "bytes": 47715, + "current_mode": "0o664", + "path": ".codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/79cff63d-e27e-450f-ad1f-0f3e815e8c5d/O03-audit-and-work-orders-20261101.md", + "sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30" + }, + { + "bytes": 22103, + "current_mode": "0o664", + "path": ".codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/eb79deac-40d7-4da4-970e-7992c7fcba2b/O03-proposed-Sol-work-orders-20261101.md", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545" + }, + { + "bytes": 10571, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/compare_side_verifier.py", + "sha256": "6e507bb0c7e00d090a60289fddb6c55e90c946d0850c42c3c5e3e15c27604a68" + }, + { + "bytes": 8959, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/profile_side_verifier.py", + "sha256": "9c994378171c20a91539418d93cb8387e1daa93465d6862beefea90e12999c2a" + }, + { + "bytes": 6025, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v2.md", + "sha256": "c8ed5f3aa87b433a5ea569622acef4f05d29dbfb7543e3b65d035d27da98fd87" + }, + { + "bytes": 2421, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v3.md", + "sha256": "44f42b8f1575effc7f41ca76e914f0d32e71e45464f302f117d935f4aa27dcd6" + }, + { + "bytes": 5465, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/provenance/SOURCE-DESIGN.md", + "sha256": "0a12cb7945e4bb772154346c61a202b9f44e7297800306ef9ce113373af77578" + }, + { + "bytes": 736, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONSUMER-CONTROL-SPEC-v1.json", + "sha256": "778e3ac927b04975e6384e520643905f599697a194b5f0692b6da830acfaf583" + }, + { + "bytes": 3062, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONTROL-SPEC.json", + "sha256": "f6355b4469a28507d1743f37f30177c9bc6c71f1bd1e9cebd8b15b19c637d423" + }, + { + "bytes": 3934, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/DEPENDENCIES-v1.json", + "sha256": "4e1662505f9222182a1c196e92dff1ad8723fe00a8bbb66da2d78d43de557c69" + }, + { + "bytes": 23560, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 9411, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688" + }, + { + "bytes": 2141, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968" + }, + { + "bytes": 23684, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + { + "bytes": 14577, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e" + }, + { + "bytes": 14650, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + }, + { + "bytes": 8733, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "sha256": "a8b32c6f6227cc6fa25d2d20983fb3d62ca2f4b9accf148a508689a42c1fe6d6" + }, + { + "bytes": 5379, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json", + "sha256": "9102c18101b19b31751ccf144a37822e381789ed2372551aa3e042839812c5cf" + }, + { + "bytes": 4762, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json", + "sha256": "49f9ae04f02cf01f709cda31628a4223aebe206e0778ab0e91eee176ceed96a1" + }, + { + "bytes": 28663, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json", + "sha256": "4c51dbf6174a8eb418722eada754bfee54418ba317db61e1e6c6d0c82da4fdea" + }, + { + "bytes": 8248, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + }, + { + "bytes": 4943, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87" + }, + { + "bytes": 4274, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/effective.py", + "sha256": "a1bced3b61d11b1aa6d7bf3a68bd97f8878cebe84e53c8cec4339fb59ef56830" + }, + { + "bytes": 15188, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6" + }, + { + "bytes": 3894, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py", + "sha256": "332ab22e4b2838fc71abc8a39d971507c1b3a8dfecee2c202eff6d3fa172a6bf" + }, + { + "bytes": 4772, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py", + "sha256": "8971bac232900c4d9c28c8139cc36f6c41e7ac0df0df7faf3405fb040c8d1557" + }, + { + "bytes": 6912, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/worker.py", + "sha256": "a27d9ce46c2ac1adfdf7ce894922a9261404e4ef4b36fe0d5079a78c421c8487" + }, + { + "bytes": 2046, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "sha256": "5258f2c2132f3438497c41116300f52dca6409f021b73025928c84e0b4918652" + }, + { + "bytes": 2540, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb" + }, + { + "bytes": 2909, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "sha256": "a1e1bd79f0713d1ddaad84ed828d676c1cb4f6eec69145cba45c1c954a1780f5" + }, + { + "bytes": 148, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 8295, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/source-reviews/FAILURE-REVIEW-v1.json", + "sha256": "5979a7939926bb01a3d2f9a44e59a502ab0d0415abf275f5d7331a5450aea5ea" + }, + { + "bytes": 6630, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/run_controls.py", + "sha256": "e4b92d26446170a41e6f93425e8cb65dd82ff6019fb11babc908c2967e818cbf" + }, + { + "bytes": 13181, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py", + "sha256": "002b128e3627919e29fe3da42ebe6345a7854f898774b6ce106ae0a0f973e10c" + }, + { + "bytes": 797, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/loader_controls.py", + "sha256": "ddc4d711c3b0b162af4d0855364e83f33423cfc7fa524a368f720eaa460d802f" + }, + { + "bytes": 3757, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_controls.py", + "sha256": "ee944d50d624f2244ae06b82c2f6c2e677c95e6d68395635e72460d17d7605dd" + }, + { + "bytes": 2125, + "current_mode": "0o444", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_fixture.py", + "sha256": "0324abfbf19c5a3585479508fccc4031cc340f8757a8e4675658363b3f794788" + } + ], + "runtime_adoption": false, + "schema": "o03-source-only-original-preservation-readback-v1", + "scope": "Post-author named-source byte identity only; no runtime/providers/target controls or hostile-writer exclusion attestation.", + "target_operations": 0, + "unique_files": 37 +} diff --git a/research/h25-o03-source-repair-20261101/archive/reports/FINDING-20261101T075956004382Z.json b/research/h25-o03-source-repair-20261101/archive/reports/FINDING-20261101T075956004382Z.json new file mode 100644 index 0000000000..499ff2cff6 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/reports/FINDING-20261101T075956004382Z.json @@ -0,0 +1,12 @@ +{ + "W5_admitted": false, + "accepted_source_order_count": 2, + "created_utc": "2026-11-01T07:59:56.004382+00:00", + "finding": "Ambient Decimal precision may round valid admitted numeric tokens and policy sums; exact threshold violation can be hidden.", + "no_progress_timer_reset": false, + "order": "W4", + "repair_dispatched": false, + "schema": "o03-source-review-finding-observation-v1", + "status": "independent_source_blocker_reported_rejection_not_yet_frozen", + "target_operations": 0 +} diff --git a/research/h25-o03-source-repair-20261101/archive/reports/OBSERVATION-20261101T074454037366Z.json b/research/h25-o03-source-repair-20261101/archive/reports/OBSERVATION-20261101T074454037366Z.json new file mode 100644 index 0000000000..b7842d5573 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/reports/OBSERVATION-20261101T074454037366Z.json @@ -0,0 +1,29 @@ +{ + "accepted_local_count": 0, + "app_goal_service_observed": "paused", + "authored_findings": [ + "W2 confirms four primary-error bookkeeping sites; draft pending.", + "W3 source branch inputs supplemented; actual runtime identities absent." + ], + "automations_recreated": false, + "canonical_index": { + "path": "control/AGENT-TASK-INDEX-native-fields-v388.json", + "sha256": "a90b44b5981d1e2dba0bfa54799ff0ec0d56920a0ea02b23a7dce86c10c6459a" + }, + "complete_physical_cost": "OPEN_NOT_ZERO", + "created_utc": "2026-11-01T07:44:54.037366+00:00", + "independent_review_criteria": { + "path": "streams/serializer-o03-source-repair-20261101/review/REVIEW-CRITERIA-v1.json", + "sha256": "dd4b0d8a4c6ab457c7b00c645a2ceda99fc124866e257ef1a34b99e7b2a11412" + }, + "new_actual_ledger_debit_created": 0, + "pinned_actual_ledger": { + "bytes": 2406, + "path": "streams/serializer-o03-implementation-20261031/execution-v1/control/LEDGER-001.json", + "sha256": "589b607e096d4ef7a49b38501827f1f5b865d1263591dff8b96cded9c7d62126" + }, + "recorded_guarded_policy_seconds": "94.550533479", + "schema": "o03-source-repair-parent-observation-v1", + "status": "parallel_source_work_active", + "target_operations": 0 +} diff --git a/research/h25-o03-source-repair-20261101/archive/reports/PARENT-PASSIVE-CHECK-FAILURE-v1.json b/research/h25-o03-source-repair-20261101/archive/reports/PARENT-PASSIVE-CHECK-FAILURE-v1.json new file mode 100644 index 0000000000..c4e68a24a4 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/reports/PARENT-PASSIVE-CHECK-FAILURE-v1.json @@ -0,0 +1,12 @@ +{ + "correction": "Verify exact reviewed bytes/hashes and record actual modes, without claiming read-only runtime custody. Future W5 requires new immutable stage and admission.", + "corroborating_metadata_chunk": "f7e304", + "created_utc": "2026-11-01T08:14:02.369570+00:00", + "effect": "R4 acceptance state was already recorded; no candidate or original source/mode was changed. No target operation.", + "exit_code": 1, + "failed_tool_chunk": "d1e5b5", + "observed_wall_seconds": 0.083018832, + "reason": "Parent final readback asserted every content-frozen draft payload had read-only mode; W1/W2/W4 drafts retained0664. This assumption exceeded their reviewed content/version freeze.", + "schema": "o03-parent-passive-check-failure-v1", + "target_operations": 0 +} diff --git a/research/h25-o03-source-repair-20261101/archive/reports/PROGRESS-20261101T075837049953Z.json b/research/h25-o03-source-repair-20261101/archive/reports/PROGRESS-20261101T075837049953Z.json new file mode 100644 index 0000000000..6642df4390 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/reports/PROGRESS-20261101T075837049953Z.json @@ -0,0 +1,24 @@ +{ + "accepted_count": 2, + "authored_frozen_orders": [ + "W1", + "W2", + "W3", + "W4" + ], + "automations_recreated": false, + "complete_physical_cost": "OPEN_NOT_ZERO", + "created_utc": "2026-11-01T07:58:37.049953+00:00", + "goal_service_observed": "paused", + "guarded_policy_ledger_last_verified": "94.550533479", + "hard_deadline_utc": "2026-11-01T08:40:53.366878+00:00", + "independently_accepted_orders": [ + "W1", + "W2" + ], + "new_target_debits_created": 0, + "no_progress_pause_deadline_utc": "2026-11-01T08:26:15.672427+00:00", + "schema": "o03-source-repair-progress-v1", + "target_operations": 0, + "total_source_orders": 4 +} diff --git a/research/h25-o03-source-repair-20261101/archive/reports/PROGRESS-20261101T080615443959Z.json b/research/h25-o03-source-repair-20261101/archive/reports/PROGRESS-20261101T080615443959Z.json new file mode 100644 index 0000000000..65120bae97 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/reports/PROGRESS-20261101T080615443959Z.json @@ -0,0 +1,20 @@ +{ + "W4": "Single new-version exact-arithmetic source repair active; preserved v1 independently rejected.", + "W5_admitted": false, + "accepted_count": 3, + "accepted_orders": [ + "W1", + "W2", + "W3" + ], + "automations_recreated": false, + "complete_physical_cost": "OPEN_NOT_ZERO", + "created_utc": "2026-11-01T08:06:15.443959+00:00", + "hard_deadline_utc": "2026-11-01T08:40:53.366878+00:00", + "no_progress_pause_deadline_utc": "2026-11-01T08:32:44.187957+00:00", + "original_goal_credit_added": 0, + "schema": "o03-source-repair-progress-v1", + "source_adoption": false, + "target_operations": 0, + "total": 4 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/FINAL-FREEZE-v1.json b/research/h25-o03-source-repair-20261101/archive/review/FINAL-FREEZE-v1.json new file mode 100644 index 0000000000..2352ea7384 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/FINAL-FREEZE-v1.json @@ -0,0 +1,149 @@ +{ + "W5_admitted": false, + "all_parent_handoff_hashes_match": true, + "author_payload_modes_preserved": true, + "complete_physical_cost": "OPEN_NOT_ZERO", + "cost_note": "This final bounded read/hash/owned-mode closure consumes the explicit postwrite/closure reserve in READ-CHECK-COST-v1.json. No author/source payload or mode was changed.", + "created_utc": "2026-11-01T08:16:11.802861+00:00", + "current_runtime_seal": false, + "final_closure_cost": { + "passive_seconds": 0.004764238954521716, + "peak_rss_kib": 16384, + "text_read_bytes": 736870 + }, + "final_disposition": "All four exact W1-W4 source scopes independently accepted with explicit conditional/implementation boundaries. W4 v1 rejection preserved, v2 single repair accepted.", + "final_review": { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/FINAL-REVIEW-v1.json", + "sha256": "a8ecfc1d805e30dff1031f51dc371ea567de962cf4115077dfa55e3e6da8a420" + }, + "frozen_review_artifacts": [ + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/FINAL-REVIEW-v1.json", + "sha256": "a8ecfc1d805e30dff1031f51dc371ea567de962cf4115077dfa55e3e6da8a420" + }, + { + "bytes": 5665, + "mode_octal": "0o444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/READ-CHECK-COST-v1.json", + "sha256": "a86a04cef3057a0ded2e3872fa910f74a27a008a4c4af1d871a9adaaba31d936" + }, + { + "bytes": 10412, + "mode_octal": "0o444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/REVIEW-CRITERIA-v1.json", + "sha256": "dd4b0d8a4c6ab457c7b00c645a2ceda99fc124866e257ef1a34b99e7b2a11412" + }, + { + "bytes": 13950, + "mode_octal": "0o444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/ORIGINAL-SOURCE-EVIDENCE-v1.json", + "sha256": "5a3dea0cc1aa6a190bbc9600f7baa780e83f0f04db52411e40e7ae247fc9f332" + }, + { + "bytes": 11594, + "mode_octal": "0o444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/INPUT-VERIFICATION-v1.json", + "sha256": "0a6123d3b15f6554ed570d8173c1ac34f86e7479c9a972e1768333fe30d263e6" + }, + { + "bytes": 3990, + "mode_octal": "0o444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/INPUT-LINEAGE-VERIFICATION-v1.json", + "sha256": "6a772ea23625ce772af586b347aa419fda2716e81ac262feeedf2c6359fcf731" + }, + { + "bytes": 3301, + "mode_octal": "0o444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-REVIEW-v1.json", + "sha256": "671b0a9cae6ac078fa923cbe90d250cd515bda882dd3d65e692a5c3fc6e7efcc" + }, + { + "bytes": 21929, + "mode_octal": "0o444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-EVIDENCE-v1.json", + "sha256": "e79a7d884efe04012ce2e0f0c609e402642177bccf7d07bc4778896f4d3aeecd" + }, + { + "bytes": 2565, + "mode_octal": "0o444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-REVIEW-v1.json", + "sha256": "80ee89a0d9869c3b437f907a1e523a56cfc66fa4b21302d0f663bd02200fa314" + }, + { + "bytes": 19078, + "mode_octal": "0o444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-EVIDENCE-v1.json", + "sha256": "2ee1d9e3c99b38978de3e7ac3bd26dab5d077bed4de4f109ee42c6789bb4a2d6" + }, + { + "bytes": 2101, + "mode_octal": "0o444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-REVIEW-v1.json", + "sha256": "4d2d9b93324fe242e741e26a8629bc6b156c40ba5fc8626ed242ec6f8ec7496a" + }, + { + "bytes": 31416, + "mode_octal": "0o444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-EVIDENCE-v1.json", + "sha256": "d0cd3705fb72432d80cd655e027cf2278bdcc5732d05fae9cce9fcdf24672709" + }, + { + "bytes": 3038, + "mode_octal": "0o444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-REVIEW-v1.json", + "sha256": "3a28e5590a3214bbbe7e3f8ffd9f602c241e7ed500a957ef2041babf09ecf233" + }, + { + "bytes": 104932, + "mode_octal": "0o444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-EVIDENCE-v1.json", + "sha256": "6ece1181a2bb38dd4226bfced721b8ae9146e361cdfb2a009e8d358a4271888a" + }, + { + "bytes": 2654, + "mode_octal": "0o444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-REVIEW-v2.json", + "sha256": "1c4c0ff0e19a7d53230ff3fb69c9e3374a0784e7006a56cf2997af8566a59987" + }, + { + "bytes": 9277, + "mode_octal": "0o444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-EVIDENCE-v2.json", + "sha256": "71a1d6fd64fa4a1f27914fc8c545fbc3103e4696e44bbdd37879533b1bedf431" + }, + { + "bytes": 328501, + "mode_octal": "0o444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-CONSERVATION-EVIDENCE-v2.json", + "sha256": "ae3eec659b16c7ba744a789f2c5b5a44af79f1e0f9725edeeb577d1ee007f5b9" + } + ], + "original_O03_credit": false, + "parent_integration_readback_references": [ + { + "bytes": 134467, + "matches_parent_handoff": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/FROZEN-PAYLOAD-READBACK-v1.json", + "sha256": "fdc0270b4d7b17f9387ab00d65b63770224e55f2e892794678b5be736e2e9aae" + }, + { + "bytes": 1678, + "matches_parent_handoff": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/ACCEPTED-DRAFT-SOURCE-IDENTITIES-v1.json", + "sha256": "4665ede76e9238130f6fa9f1f66a24e267cd3501e684a4b8b6adbc67f8d3f73d" + }, + { + "bytes": 768, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/reports/PARENT-PASSIVE-CHECK-FAILURE-v1.json", + "scope": "Preserved parent all-readonly assumption checker failure; not a source hash defect.", + "sha256": "66aab8f6ecf2d722a7175674f6593eba005a61c7f8119c1ce30f53f960738786" + } + ], + "review_target_executions": 0, + "schema": "o03-independent-source-review-final-freeze-v1", + "self_manifest_excluded": true, + "source_adoption": false, + "source_content_freeze_not_runtime_custody": true, + "status": "REVIEW_COMPLETE_STOPPED", + "stop": "No further source repair, adoption, runtime discovery, execution, budget, monitoring, goal-service or publication work. Parent owns final delivery." +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/FINAL-REVIEW-v1.json b/research/h25-o03-source-repair-20261101/archive/review/FINAL-REVIEW-v1.json new file mode 100644 index 0000000000..759d6aaf40 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/FINAL-REVIEW-v1.json @@ -0,0 +1,409 @@ +{ + "accepted_local_source_milestones": [ + "R1", + "R2", + "R3", + "R4" + ], + "complete_physical_cost": "OPEN_NOT_ZERO", + "content_freeze_and_custody": { + "all_original32_still_match": true, + "definition": "A source content freeze preserves versioned exact payload bytes/hashes. It does not establish read-only runtime staging, current inode custody, provider attestation or source adoption.", + "observed_author_payload_modes": [ + { + "lane": "w1-bounds", + "payload_mode_counts": { + "0o664": 4 + }, + "scope": "Metadata observation only; content freeze is hash/version preservation. No mode mutation or runtime custody claim." + }, + { + "lane": "w2-failure", + "payload_mode_counts": { + "0o664": 22 + }, + "scope": "Metadata observation only; content freeze is hash/version preservation. No mode mutation or runtime custody claim." + }, + { + "lane": "w3-runtime", + "payload_mode_counts": { + "0o444": 10 + }, + "scope": "Metadata observation only; content freeze is hash/version preservation. No mode mutation or runtime custody claim." + }, + { + "lane": "w4-timing", + "payload_mode_counts": { + "0o664": 330 + }, + "scope": "Metadata observation only; content freeze is hash/version preservation. No mode mutation or runtime custody claim." + }, + { + "lane": "w4-timing/v2", + "payload_mode_counts": { + "0o664": 89 + }, + "scope": "Metadata observation only; content freeze is hash/version preservation. No mode mutation or runtime custody claim." + } + ], + "original32_named_inputs_reverified": [ + { + "bytes": 47715, + "matches_round_pin": true, + "path": ".codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/79cff63d-e27e-450f-ad1f-0f3e815e8c5d/O03-audit-and-work-orders-20261101.md", + "sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30" + }, + { + "bytes": 22103, + "matches_round_pin": true, + "path": ".codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/eb79deac-40d7-4da4-970e-7992c7fcba2b/O03-proposed-Sol-work-orders-20261101.md", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545" + }, + { + "bytes": 10571, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/compare_side_verifier.py", + "sha256": "6e507bb0c7e00d090a60289fddb6c55e90c946d0850c42c3c5e3e15c27604a68" + }, + { + "bytes": 8959, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/profile_side_verifier.py", + "sha256": "9c994378171c20a91539418d93cb8387e1daa93465d6862beefea90e12999c2a" + }, + { + "bytes": 6025, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v2.md", + "sha256": "c8ed5f3aa87b433a5ea569622acef4f05d29dbfb7543e3b65d035d27da98fd87" + }, + { + "bytes": 2421, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v3.md", + "sha256": "44f42b8f1575effc7f41ca76e914f0d32e71e45464f302f117d935f4aa27dcd6" + }, + { + "bytes": 5465, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/provenance/SOURCE-DESIGN.md", + "sha256": "0a12cb7945e4bb772154346c61a202b9f44e7297800306ef9ce113373af77578" + }, + { + "bytes": 736, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONSUMER-CONTROL-SPEC-v1.json", + "sha256": "778e3ac927b04975e6384e520643905f599697a194b5f0692b6da830acfaf583" + }, + { + "bytes": 3062, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONTROL-SPEC.json", + "sha256": "f6355b4469a28507d1743f37f30177c9bc6c71f1bd1e9cebd8b15b19c637d423" + }, + { + "bytes": 3934, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/DEPENDENCIES-v1.json", + "sha256": "4e1662505f9222182a1c196e92dff1ad8723fe00a8bbb66da2d78d43de557c69" + }, + { + "bytes": 23560, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 9411, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688" + }, + { + "bytes": 2141, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968" + }, + { + "bytes": 23684, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + { + "bytes": 14577, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e" + }, + { + "bytes": 14650, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + }, + { + "bytes": 8733, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "sha256": "a8b32c6f6227cc6fa25d2d20983fb3d62ca2f4b9accf148a508689a42c1fe6d6" + }, + { + "bytes": 5379, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json", + "sha256": "9102c18101b19b31751ccf144a37822e381789ed2372551aa3e042839812c5cf" + }, + { + "bytes": 4762, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json", + "sha256": "49f9ae04f02cf01f709cda31628a4223aebe206e0778ab0e91eee176ceed96a1" + }, + { + "bytes": 28663, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json", + "sha256": "4c51dbf6174a8eb418722eada754bfee54418ba317db61e1e6c6d0c82da4fdea" + }, + { + "bytes": 8248, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + }, + { + "bytes": 4943, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87" + }, + { + "bytes": 4274, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/effective.py", + "sha256": "a1bced3b61d11b1aa6d7bf3a68bd97f8878cebe84e53c8cec4339fb59ef56830" + }, + { + "bytes": 15188, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6" + }, + { + "bytes": 3894, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py", + "sha256": "332ab22e4b2838fc71abc8a39d971507c1b3a8dfecee2c202eff6d3fa172a6bf" + }, + { + "bytes": 4772, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py", + "sha256": "8971bac232900c4d9c28c8139cc36f6c41e7ac0df0df7faf3405fb040c8d1557" + }, + { + "bytes": 6912, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/worker.py", + "sha256": "a27d9ce46c2ac1adfdf7ce894922a9261404e4ef4b36fe0d5079a78c421c8487" + }, + { + "bytes": 2046, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "sha256": "5258f2c2132f3438497c41116300f52dca6409f021b73025928c84e0b4918652" + }, + { + "bytes": 2540, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb" + }, + { + "bytes": 2909, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "sha256": "a1e1bd79f0713d1ddaad84ed828d676c1cb4f6eec69145cba45c1c954a1780f5" + }, + { + "bytes": 148, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 8295, + "matches_round_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/source-reviews/FAILURE-REVIEW-v1.json", + "sha256": "5979a7939926bb01a3d2f9a44e59a502ab0d0415abf275f5d7331a5450aea5ea" + } + ], + "parent_mode_check_disposition": "Parent reported preserving a final metadata checker rejection caused by an overstrong all-readonly assumption. It is not a source hash defect or reason to mutate payload modes. Concrete immutable runtime staging remains a future requirement.", + "source_lineage": "A named files reconciled to supplied export SHA/Git blobs; six S/B ancestral mappings reconciled. S SOURCE-DESIGN is pinned supporting design only. No remote commit refresh or exhaustive134-file attestation." + }, + "cost": { + "bytes": 5665, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/READ-CHECK-COST-v1.json", + "sha256": "a86a04cef3057a0ded2e3872fa910f74a27a008a4c4af1d871a9adaaba31d936" + }, + "created_utc": "2026-11-01T08:15:12.784075+00:00", + "hard_deadline_utc": "2026-11-01T08:40:53.366878+00:00", + "independent_source_compatibility": { + "W1_W2": "W1 successful byte/framing theorem concerns exact unchanged encoding/admission/batching/canonical/reference/EXPECTED logic. W2 four guarded diagnostic regions alter failure precedence only; independent text inverse reconstructs original candidate, with core functions preserved. W1 successful-domain argument remains conditional and compatible; this is not source adoption or executed equivalence.", + "W3_W4": "W3 provider-parameterized source plan and W4 v2 agree on five measurement keys, eleven admission keys, thirteen termination wire keys when separate schema is included,180s/1GiB/2400s policy and65536/4096/65536 byte caps. W3 actual W4 profile is deliberately null; no old/source FREEZE digest becomes current_w3_seal.", + "control_boundaries": "W1 has50 source proposals; W2 has14 proposed deterministic controls per normal/-O mode alongside unchanged original70; W4 has ordered T01-T30 with47 conserved+12 new=59 literal variants. All are unexecuted in this round. Literal oracles were manually source-reconciled without calling target/helper/encoder/decoder/parser or Decimal arithmetic.", + "new_provider_surface": "W4 v2 direct modules are hashlib,json,os,re,stat,sys,decimal; decimal Context/localcontext/rounding/all signal bindings enlarge future authenticated provider surface. Actual decimal/_decimal or fallback/context-manager/transitive implementation remains unknown. No direct dataclass/typing import exists in reviewed v2. W2 new controls additionally require explicitly admitted trace capability." + }, + "lane_verdicts": [ + { + "accepted_local_milestone": "R1", + "accepted_scope": "Complete independent conditional byte/framing and auxiliary-space/provider-assumption analysis with50 ordered proposed boundary controls.", + "author_repair_passes_used": 0, + "declared_scope_complete": true, + "evidence": { + "bytes": 21929, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-EVIDENCE-v1.json", + "sha256": "e79a7d884efe04012ce2e0f0c609e402642177bccf7d07bc4778896f4d3aeecd" + }, + "lane": "W1", + "parent_acceptance_observation_utc": "2026-11-01T07:53:38.685547+00:00", + "review": { + "bytes": 3301, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-REVIEW-v1.json", + "sha256": "671b0a9cae6ac078fa923cbe90d250cd515bda882dd3d65e692a5c3fc6e7efcc" + }, + "review_created_utc": null, + "status": "PASS_CONDITIONAL_ANALYSIS_ONLY" + }, + { + "accepted_local_milestone": "R2", + "accepted_scope": "Minimal new-version four-region primary-exception diagnostic hardening, complete failure-state table, preservation/inverse evidence and14 independently specified proposed deterministic controls per mode.", + "author_repair_passes_used": 0, + "declared_scope_complete": true, + "evidence": { + "bytes": 19078, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-EVIDENCE-v1.json", + "sha256": "2ee1d9e3c99b38978de3e7ac3bd26dab5d077bed4de4f109ee42c6789bb4a2d6" + }, + "lane": "W2", + "parent_acceptance_observation_utc": null, + "review": { + "bytes": 2565, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-REVIEW-v1.json", + "sha256": "80ee89a0d9869c3b437f907a1e523a56cfc66fa4b21302d0f663bd02200fa314" + }, + "review_created_utc": "2026-11-01T07:56:15.672427+00:00", + "status": "PASS_SOURCE_DRAFT_ONLY" + }, + { + "accepted_local_milestone": "R3", + "accepted_scope": "Complete source-route closure plan,23-row provider-parameterized dependency matrix, concrete bounded acquisition proposal and conditional timing/schema interface.", + "author_repair_passes_used": 0, + "declared_scope_complete": true, + "evidence": { + "bytes": 31416, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-EVIDENCE-v1.json", + "sha256": "d0cd3705fb72432d80cd655e027cf2278bdcc5732d05fae9cce9fcdf24672709" + }, + "lane": "W3", + "parent_acceptance_observation_utc": null, + "review": { + "bytes": 2101, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-REVIEW-v1.json", + "sha256": "4d2d9b93324fe242e741e26a8629bc6b156c40ba5fc8626ed242ec6f8ec7496a" + }, + "review_created_utc": "2026-11-01T08:02:44.187957+00:00", + "status": "PASS_CONDITIONAL_PREPARATION_ONLY" + }, + { + "accepted_local_milestone": "R4", + "accepted_scope": "Complete bounded tagged/legacy timing parser/readback source draft, grammar, exact independent literal expectations and ordered T01-T30 manifest with59 unexecuted variants; v2 closes W4-V1-001 with isolated exact numeric arithmetic.", + "author_repair_passes_used": 1, + "declared_scope_complete": true, + "evidence": { + "bytes": 9277, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-EVIDENCE-v2.json", + "sha256": "71a1d6fd64fa4a1f27914fc8c545fbc3103e4696e44bbdd37879533b1bedf431" + }, + "lane": "W4", + "parent_acceptance_observation_utc": null, + "review": { + "bytes": 2654, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-REVIEW-v2.json", + "sha256": "1c4c0ff0e19a7d53230ff3fb69c9e3374a0784e7006a56cf2997af8566a59987" + }, + "review_created_utc": "2026-11-01T08:12:06.788805+00:00", + "status": "PASS_SOURCE_DRAFT_ONLY" + } + ], + "not_awarded": { + "W5_admission": false, + "acquisition_permission": false, + "current_runtime_seal": false, + "new_scientific_budget": false, + "original_O03_credit": false, + "runtime_qualification": false, + "source_adoption": false, + "upstream_PR_or_publication": false, + "whole_goal_resume": false + }, + "original_denominator_or_O03_credit_changed": false, + "preserved_rejection": { + "disposition": "V1 remains rejected/preserved; sole permitted v2 repair independently closes source defect. No second repair available.", + "evidence": { + "bytes": 104932, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-EVIDENCE-v1.json", + "sha256": "6ece1181a2bb38dd4226bfced721b8ae9146e361cdfb2a009e8d358a4271888a" + }, + "finding": "W4-V1-001 ambient decimal arithmetic could round away source-admitted cap/coverage violations", + "review": { + "bytes": 3038, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-REVIEW-v1.json", + "sha256": "3a28e5590a3214bbbe7e3f8ffd9f602c241e7ed500a957ef2041babf09ecf233" + } + }, + "remaining_ordered_prerequisites": [ + { + "id": "P1", + "required": "Bind exact accepted W2 and W4 v2 paths/hashes, update/review all dependent import/provider/control and receipt-producer contracts; retain W3 v1 and prepare any concrete source-selection amendment without pretending its null profile was filled.", + "scope": "Concrete source/control/interface selection" + }, + { + "id": "P2", + "required": "Supply actual intended host, independently reviewed tools/collector/launcher sources and permissions, exact profiles/argv/env/cwd/redirections/bytecode policy, source/build evidence and numerical global guards/custody/separate current ledger/one-use marker. W3 proposed120s/512MiB/1GiB-read/144MiB-write maxima are not granted.", + "scope": "Actual-host acquisition admission" + }, + { + "id": "P3", + "required": "Authenticate actual executable, Python/native/ELF/config/bytecode/locale/JSON/hash/gzip/zlib/int-helper/decimal-context providers, maps-to-file identities and callable/source/build closure, including failed/nonmapped startup paths. Independently review acquisition and freeze a current runtime seal; never use a source FREEZE as that seal.", + "scope": "Independent runtime/provider sealing" + }, + { + "id": "P4", + "required": "Create/review current admission, launcher termination and controller completion receipt producers and trusted bindings. Separately admit normal/-O finite controls, original70, new W1/W2/W4 proposals and actual sealed launcher zero/nonzero/signal/timeout cases, including context and failure precedence; retain first unexpected result without retry.", + "scope": "Producer integration and finite controls" + }, + { + "id": "P5", + "required": "Obtain current scientific ledger and numerical disk/log/receipt/cap bill, exact one-use commands/paths and independent source/input/runtime custody. Then and only under separate admission perform authentic fresh independent baseline/candidate retained-value arms, original EXPECTED checks, complete independent byte validation, resource/termination/accounting and P0-P5 adjudication. Source-only success supplies none of this.", + "scope": "Fresh W5 admission and complete qualification" + } + ], + "retained_pre_freeze_failures": [ + "W2 C09 fixture metadata ceiling120 rejected literal126; retained/corrected to proposed128 before source freeze, no executed test.", + "W3 generic JSON checker rejected historical148-byte two-line raw timing; retained and correctly classified as raw failure.", + "Reviewer metadata/path-base checker failures are retained in final cost evidence, without target execution or source mutation." + ], + "review_criteria": { + "bytes": 10412, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/REVIEW-CRITERIA-v1.json", + "sha256": "dd4b0d8a4c6ab457c7b00c645a2ceda99fc124866e257ef1a34b99e7b2a11412" + }, + "review_target_executions": 0, + "schema": "o03-independent-consolidated-source-final-review-v1", + "scope": "Independent source review of exact frozen W1-W4 deliverables; no integrated adoption/execution/runtime/whole-goal qualification.", + "status": "COMPLETE_EXACT_W1_W4_SOURCE_SCOPES_ONLY", + "stop_state": "All requested independent source reviews and consolidation completed. Reviewer stops; no discovery, source adoption, execution, W5, budget, monitoring or publication work follows from this packet." +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/INPUT-LINEAGE-VERIFICATION-v1.json b/research/h25-o03-source-repair-20261101/archive/review/INPUT-LINEAGE-VERIFICATION-v1.json new file mode 100644 index 0000000000..6ec8ee33c9 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/INPUT-LINEAGE-VERIFICATION-v1.json @@ -0,0 +1,66 @@ +{ + "S_design_provenance": "Named exact file hash verified; not one of the six A-authenticated ancestral mappings. Supporting historical design only, not runtime attestation.", + "all_checks_match": true, + "checks": [ + { + "actual_sha256": "c8ed5f3aa87b433a5ea569622acef4f05d29dbfb7543e3b65d035d27da98fd87", + "matches_original_source_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v2.md" + }, + { + "actual_sha256": "44f42b8f1575effc7f41ca76e914f0d32e71e45464f302f117d935f4aa27dcd6", + "matches_original_source_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v3.md" + }, + { + "actual_sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb", + "matches_original_source_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/bounded_serialization.py" + }, + { + "actual_sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09", + "matches_original_source_pin": true, + "path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/serialization_controls.py" + }, + { + "actual_sha256": "6e507bb0c7e00d090a60289fddb6c55e90c946d0850c42c3c5e3e15c27604a68", + "matches_original_source_pin": true, + "path": "outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/compare_side_verifier.py" + }, + { + "actual_sha256": "9c994378171c20a91539418d93cb8387e1daa93465d6862beefea90e12999c2a", + "matches_original_source_pin": true, + "path": "outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/profile_side_verifier.py" + }, + { + "actual_sha256": "e4b92d26446170a41e6f93425e8cb65dd82ff6019fb11babc908c2967e818cbf", + "matches_export": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/run_controls.py" + }, + { + "actual_sha256": "002b128e3627919e29fe3da42ebe6345a7854f898774b6ce106ae0a0f973e10c", + "matches_export": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py" + }, + { + "actual_sha256": "ddc4d711c3b0b162af4d0855364e83f33423cfc7fa524a368f720eaa460d802f", + "matches_export": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/loader_controls.py" + }, + { + "actual_sha256": "ee944d50d624f2244ae06b82c2f6c2e677c95e6d68395635e72460d17d7605dd", + "matches_export": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_controls.py" + }, + { + "actual_sha256": "0324abfbf19c5a3585479508fccc4031cc340f8757a8e4675658363b3f794788", + "matches_export": true, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_fixture.py" + } + ], + "passive_seconds_this_command": 0.003310194006189704, + "peak_rss_kib": 16780, + "schema": "o03-independent-input-lineage-verification-v1", + "target_execution_count": 0, + "text_read_bytes_this_command": 208429 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/INPUT-VERIFICATION-v1.json b/research/h25-o03-source-repair-20261101/archive/review/INPUT-VERIFICATION-v1.json new file mode 100644 index 0000000000..41163b90e9 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/INPUT-VERIFICATION-v1.json @@ -0,0 +1,209 @@ +{ + "all_match": true, + "input_pins_sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955", + "passive_seconds_this_command": 0.0038157240487635136, + "peak_rss_kib": 15792, + "records": [ + { + "bytes": 47715, + "path": ".codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/79cff63d-e27e-450f-ad1f-0f3e815e8c5d/O03-audit-and-work-orders-20261101.md", + "pin_matches": true, + "sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30" + }, + { + "bytes": 22103, + "path": ".codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/eb79deac-40d7-4da4-970e-7992c7fcba2b/O03-proposed-Sol-work-orders-20261101.md", + "pin_matches": true, + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545" + }, + { + "bytes": 10571, + "path": "outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/compare_side_verifier.py", + "pin_matches": true, + "sha256": "6e507bb0c7e00d090a60289fddb6c55e90c946d0850c42c3c5e3e15c27604a68" + }, + { + "bytes": 8959, + "path": "outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/profile_side_verifier.py", + "pin_matches": true, + "sha256": "9c994378171c20a91539418d93cb8387e1daa93465d6862beefea90e12999c2a" + }, + { + "bytes": 6025, + "path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v2.md", + "pin_matches": true, + "sha256": "c8ed5f3aa87b433a5ea569622acef4f05d29dbfb7543e3b65d035d27da98fd87" + }, + { + "bytes": 2421, + "path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v3.md", + "pin_matches": true, + "sha256": "44f42b8f1575effc7f41ca76e914f0d32e71e45464f302f117d935f4aa27dcd6" + }, + { + "bytes": 5465, + "path": "outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/provenance/SOURCE-DESIGN.md", + "pin_matches": true, + "sha256": "0a12cb7945e4bb772154346c61a202b9f44e7297800306ef9ce113373af77578" + }, + { + "bytes": 736, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONSUMER-CONTROL-SPEC-v1.json", + "pin_matches": true, + "sha256": "778e3ac927b04975e6384e520643905f599697a194b5f0692b6da830acfaf583" + }, + { + "bytes": 3062, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONTROL-SPEC.json", + "pin_matches": true, + "sha256": "f6355b4469a28507d1743f37f30177c9bc6c71f1bd1e9cebd8b15b19c637d423" + }, + { + "bytes": 3934, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/DEPENDENCIES-v1.json", + "pin_matches": true, + "sha256": "4e1662505f9222182a1c196e92dff1ad8723fe00a8bbb66da2d78d43de557c69" + }, + { + "bytes": 23560, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "pin_matches": true, + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 9411, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "pin_matches": true, + "sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688" + }, + { + "bytes": 2141, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "pin_matches": true, + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968" + }, + { + "bytes": 23684, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "pin_matches": true, + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + { + "bytes": 14577, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "pin_matches": true, + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e" + }, + { + "bytes": 14650, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "pin_matches": true, + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + }, + { + "bytes": 8733, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "pin_matches": true, + "sha256": "a8b32c6f6227cc6fa25d2d20983fb3d62ca2f4b9accf148a508689a42c1fe6d6" + }, + { + "bytes": 5379, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json", + "pin_matches": true, + "sha256": "9102c18101b19b31751ccf144a37822e381789ed2372551aa3e042839812c5cf" + }, + { + "bytes": 4762, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json", + "pin_matches": true, + "sha256": "49f9ae04f02cf01f709cda31628a4223aebe206e0778ab0e91eee176ceed96a1" + }, + { + "bytes": 28663, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json", + "pin_matches": true, + "sha256": "4c51dbf6174a8eb418722eada754bfee54418ba317db61e1e6c6d0c82da4fdea" + }, + { + "bytes": 8248, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "pin_matches": true, + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + }, + { + "bytes": 4943, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "pin_matches": true, + "sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87" + }, + { + "bytes": 4274, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/effective.py", + "pin_matches": true, + "sha256": "a1bced3b61d11b1aa6d7bf3a68bd97f8878cebe84e53c8cec4339fb59ef56830" + }, + { + "bytes": 15188, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "pin_matches": true, + "sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6" + }, + { + "bytes": 3894, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py", + "pin_matches": true, + "sha256": "332ab22e4b2838fc71abc8a39d971507c1b3a8dfecee2c202eff6d3fa172a6bf" + }, + { + "bytes": 4772, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py", + "pin_matches": true, + "sha256": "8971bac232900c4d9c28c8139cc36f6c41e7ac0df0df7faf3405fb040c8d1557" + }, + { + "bytes": 6912, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/worker.py", + "pin_matches": true, + "sha256": "a27d9ce46c2ac1adfdf7ce894922a9261404e4ef4b36fe0d5079a78c421c8487" + }, + { + "bytes": 2046, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "pin_matches": true, + "sha256": "5258f2c2132f3438497c41116300f52dca6409f021b73025928c84e0b4918652" + }, + { + "bytes": 2540, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "pin_matches": true, + "sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb" + }, + { + "bytes": 2909, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "pin_matches": true, + "sha256": "a1e1bd79f0713d1ddaad84ed828d676c1cb4f6eec69145cba45c1c954a1780f5" + }, + { + "bytes": 148, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json", + "pin_matches": true, + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 8295, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/source-reviews/FAILURE-REVIEW-v1.json", + "pin_matches": true, + "sha256": "5979a7939926bb01a3d2f9a44e59a502ab0d0415abf275f5d7331a5450aea5ea" + }, + { + "bytes": 40193, + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/EXPORT-FREEZE-v2.json", + "pin_matches": true, + "sha256": "018e8066c27856ccd3d80520fb465773ba1326f465d46777e2f99f6ca05e3edc" + } + ], + "schema": "o03-independent-input-pin-review-v1", + "target_execution_count": 0, + "text_read_bytes_this_command": 362716 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/ORIGINAL-SOURCE-EVIDENCE-v1.json b/research/h25-o03-source-repair-20261101/archive/review/ORIGINAL-SOURCE-EVIDENCE-v1.json new file mode 100644 index 0000000000..9a6045bc22 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/ORIGINAL-SOURCE-EVIDENCE-v1.json @@ -0,0 +1,214 @@ +{ + "A_export_reconciliation": [ + { + "git_blob_sha1": "cab48c3a31b095e78253899bff95548e44a32e6f", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONSUMER-CONTROL-SPEC-v1.json", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "778e3ac927b04975e6384e520643905f599697a194b5f0692b6da830acfaf583" + }, + { + "git_blob_sha1": "38c8aaa25b89f07f0290dac9fe89ddab32c31ab3", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONTROL-SPEC.json", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "f6355b4469a28507d1743f37f30177c9bc6c71f1bd1e9cebd8b15b19c637d423" + }, + { + "git_blob_sha1": "b864f9a83a39ff922f5a43b19453c24c4485bba4", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/DEPENDENCIES-v1.json", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "4e1662505f9222182a1c196e92dff1ad8723fe00a8bbb66da2d78d43de557c69" + }, + { + "git_blob_sha1": "70c4587a67a9f11f87dcc333b3cc84c4b17de773", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "git_blob_sha1": "f1ee20919429eed8a47a4c7a37f7da204e8cd015", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688" + }, + { + "git_blob_sha1": "2c60da3ae8dc72c4ac2886a11a76c5fbad8f0c8a", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968" + }, + { + "git_blob_sha1": "7ace093a93a93c3ba1cf3c73b8bf8764ab7e51a4", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + { + "git_blob_sha1": "ade0aa6b46e28531797062f73b664efc8705f445", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e" + }, + { + "git_blob_sha1": "f81eff3319121c8d891e3b8c23b38cb45c3a60f8", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + }, + { + "git_blob_sha1": "4074522ce333dcddc862779f43182b9a002f9918", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "a8b32c6f6227cc6fa25d2d20983fb3d62ca2f4b9accf148a508689a42c1fe6d6" + }, + { + "git_blob_sha1": "adb28bd936d2bb0fd48dc423428b612fac932f9d", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "9102c18101b19b31751ccf144a37822e381789ed2372551aa3e042839812c5cf" + }, + { + "git_blob_sha1": "0fa6334221d8a91b02e3f389ed5cb80e7f934582", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "49f9ae04f02cf01f709cda31628a4223aebe206e0778ab0e91eee176ceed96a1" + }, + { + "git_blob_sha1": "ec9a61f432810e7f0cf59be991330d41410212ba", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "4c51dbf6174a8eb418722eada754bfee54418ba317db61e1e6c6d0c82da4fdea" + }, + { + "git_blob_sha1": "7b3e4275cef6e136cbef9a2a4f77164e78235511", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + }, + { + "git_blob_sha1": "c7aaad3522550914cb3ea865d12a364ade30e874", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87" + }, + { + "git_blob_sha1": "22b85b723dcf1da6913f2c8967948c1a22f4a63b", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/effective.py", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "a1bced3b61d11b1aa6d7bf3a68bd97f8878cebe84e53c8cec4339fb59ef56830" + }, + { + "git_blob_sha1": "46fe7cda255cd116fb7b9cd68dcb52f93ad23879", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6" + }, + { + "git_blob_sha1": "9afd005ec9fe174e799e797dfb5ad7ee859e1690", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "332ab22e4b2838fc71abc8a39d971507c1b3a8dfecee2c202eff6d3fa172a6bf" + }, + { + "git_blob_sha1": "bb92d5bdba900afcb2899d1306dafba3f0706dc0", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "8971bac232900c4d9c28c8139cc36f6c41e7ac0df0df7faf3405fb040c8d1557" + }, + { + "git_blob_sha1": "35edac21bdf881fbaa86bb2ceea4cbca2fc6967b", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/worker.py", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "a27d9ce46c2ac1adfdf7ce894922a9261404e4ef4b36fe0d5079a78c421c8487" + }, + { + "git_blob_sha1": "46b56f1b25ef47ff35c2099aa551c149aa38da2c", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "5258f2c2132f3438497c41116300f52dca6409f021b73025928c84e0b4918652" + }, + { + "git_blob_sha1": "0072b2eecd891371ddce1b8dbe4f82febc24fc86", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb" + }, + { + "git_blob_sha1": "a3a2c9a9500c8a60373bcfb66842f80ae50eb788", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "a1e1bd79f0713d1ddaad84ed828d676c1cb4f6eec69145cba45c1c954a1780f5" + }, + { + "git_blob_sha1": "a8b5f46650c82884912cab62e2be6e7c218bd80e", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "git_blob_sha1": "0a73cb655963a01f6ca02a9873cf817b4e756e01", + "path": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/source-reviews/FAILURE-REVIEW-v1.json", + "published_blob_match": true, + "published_sha_match": true, + "sha256": "5979a7939926bb01a3d2f9a44e59a502ab0d0415abf275f5d7331a5450aea5ea" + } + ], + "EXPECTED": { + "exact_witness_sha256": "4b170c1dbfc33c7cb141a2284c6fd69eac7b6d100971d3e9ee625502b5893f82", + "rank_call_count": 59959, + "rank_distinct_matrix_count": 252, + "rank_trace_sha256": "85006ca332bbc57c2ba9fd06f61a0281d4cee600c9f3b449342379bf2aedec8f", + "result_sha256": "342e99212b12e518902ae9598613f5484113bacee8747c27a13b58a4b1d3986c" + }, + "cost": { + "passive_seconds": 0.014591104001738131, + "peak_rss_kib": 18620, + "target_executions": 0, + "text_read_bytes": 362716 + }, + "independent_reasoning": { + "byte_bound": "For admitted completed subtrees, integer magnitude<2^k yields digits<=ceil(k log10(2)); coefficient30103/100000 dominates log10(2), with extra sign allowance. UTF-16 surrogate escape worst case12 ASCII bytes/codepoint plus2 quotes. Dict/list punctuation estimates conservatively add trailing-comma allowance. Early over-limit values are rejection witnesses only. Float32 premise belongs to authenticated binary64 provider.", + "exception": "Original managed close bookkeeping375-376 and outer secondary bookkeeping496 can replace an active error. Outer status482 and fallback exit349 are diagnostic assignments outside a protective boundary.", + "framing": "Each first record bound+3<=B ensures nonempty progress. Consecutive batch interiors joined with exactly one comma preserve ordered canonical array. Witness/code keys are fixed canonical lexical order; nested encoding remains original primitive.", + "readback": "Original admission/observer/timing reads19-21 and pin calls24-25 occur before report try26. Full timing JSON parse fails on retained nonzero diagnostic prefix; report write56 is unprotected.", + "space": "O(R+C+D+U+K)+E_runtime(B,D); simultaneous buffers/old-new slices remain counted. No output-cap-only provider-space or all-path theorem." + }, + "limitations": [ + "Not a remote commit refresh or exhaustive134-file package audit.", + "No actual host/provider attestation.", + "No target imports, controls, encoders, decoders, compilation, measurements, source adoption or W5 admission." + ], + "original70_manual_order_reconciliation": "Original controls source113-493 yields 31 initial data/expected cases,6 stage faults,12 final faults,2 short-write,8 copy/cleanup/primary cases,6 drift cases,2 late/fallback cases,3 final overwrite/mutation/path cases =70; in same ordered spec sequence. Source shape only; no execution.", + "schema": "o03-independent-original-source-baseline-evidence-v1", + "semantic_static_checks": { + "EXPECTED_A_B_validator_equal": true, + "canonical_A_B_AST_equal": true, + "original70_count": 70, + "original70_unique": true, + "original_control_runner_hash_matches_spec": true, + "write_scientific_A_B_AST_equal": true + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/PASSIVE-READ-014-v1.json b/research/h25-o03-source-repair-20261101/archive/review/PASSIVE-READ-014-v1.json new file mode 100644 index 0000000000..96a7ae2b98 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/PASSIVE-READ-014-v1.json @@ -0,0 +1,6 @@ +{ + "text_read_bytes": 55610, + "passive_seconds": 0.0016915029846131802, + "peak_rss_kib": 16340, + "purpose": "Read actual fixed-sequence control branch sources and loader restoration. No execution." +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/READ-CHECK-COST-BOOTSTRAP-v1.json b/research/h25-o03-source-repair-20261101/archive/review/READ-CHECK-COST-BOOTSTRAP-v1.json new file mode 100644 index 0000000000..714ef20098 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/READ-CHECK-COST-BOOTSTRAP-v1.json @@ -0,0 +1,83 @@ +{ + "commands": [ + { + "bytes": 17015, + "duration": "tool wall<0.1s; Python instrumentation absent", + "id": "R00-initial-context" + }, + { + "bytes": 0, + "duration": "tool wall<0.1s; shell exit127", + "id": "R01-python-unavailable" + }, + { + "bytes": 444128, + "id": "R02-pin-and-attachment-inspection", + "measured_seconds": 0.0038157240487635136 + }, + { + "bytes": 57034, + "duration": "tool wall<0.1s; Python instrumentation absent", + "id": "R03-writer-reference-B-source" + }, + { + "bytes": 69818, + "duration": "tool wall<0.1s", + "id": "R04-attachment-heading-read" + }, + { + "bytes": 91695, + "duration": "tool wall<0.1s; Python instrumentation absent", + "id": "R05-API-controls-readback-orders" + }, + { + "bytes": 10412, + "duration": "tool wall<0.2s; Python instrumentation absent", + "id": "R06-criteria-write" + }, + { + "bytes": 295258, + "id": "R07-A-lineage-envelope-source", + "measured_seconds": 0.003907121950760484 + }, + { + "bytes": 40182, + "id": "R08-bootstrap-custody-observer", + "measured_seconds": 0.0009558659512549639 + }, + { + "bytes": 35487, + "id": "R09-original70-controls", + "measured_seconds": 0.0008949510520324111 + }, + { + "bytes": 50441, + "id": "R10-consumer-validator-loader", + "measured_seconds": 0.008266245014965534 + }, + { + "bytes": 78553, + "id": "R11-source-pins-design-fixed-bill", + "measured_seconds": 0.0016459509497508407 + }, + { + "bytes": 212419, + "id": "R12-lineage-verification-and-historical-records", + "measured_seconds": 0.003310194006189704 + }, + { + "bytes": 18455, + "duration": "accounting-only command<1s; measured in later review records", + "id": "R13-accounting-bootstrap" + } + ], + "conservative_uninstrumented_passive_seconds_reserved": 8, + "execution_count": 0, + "measured_passive_seconds": 0.02279605297371745, + "passive_limit_seconds": 60, + "schema": "o03-independent-review-cost-bootstrap-v1", + "scope": "Exact named file sizes reconstructed from the explicit successful read code paths; no target executions. File-output rehash reads included. Directory listings were metadata-only. Commands with uninstrumented Python duration use a conservative elapsed reserve.", + "text_read_bytes": 1420897, + "text_read_limit": 33554432, + "total_passive_seconds_accounted_upper": 8.022796052973717 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/READ-CHECK-COST-v1.json b/research/h25-o03-source-repair-20261101/archive/review/READ-CHECK-COST-v1.json new file mode 100644 index 0000000000..0d0ee75e10 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/READ-CHECK-COST-v1.json @@ -0,0 +1,179 @@ +{ + "aggregate_limit_seconds": 60, + "bootstrap_reference": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/READ-CHECK-COST-BOOTSTRAP-v1.json", + "conservative_total_passive_seconds_upper": 50, + "created_utc": "2026-11-01T08:15:12.784075+00:00", + "draft_limit_bytes": 8388608, + "draft_write_conservative_upper_bytes": 1611952, + "enforced_address_space_bytes": 268435456, + "initial_python_command_failure": "python executable absent, shell127; no project content read; retried with python3 as passive preparation, never a target retry.", + "max_recorded_peak_rss_kib": 21936, + "per_command_completed_seconds_upper": 1, + "per_command_limit_seconds": 10, + "physical_and_whole_goal_cost": "OPEN_NOT_ZERO", + "read_limit_bytes": 33554432, + "recorded_core_passive_seconds": 0.33295831631403416, + "retained_reviewer_checker_failures": [ + { + "error": "Expected files/payload_files key but W3 uses payload; source JSON was valid. TypeError at iteration; no mutation or target execution.", + "exit_code": 1, + "text_read_bytes": 9062, + "tool_wall_seconds": 0.034633339 + }, + { + "error": "Checker initially resolved v2 manifest fixture paths relative to v2 instead of the explicitly declared fixture_path_base; FileNotFoundError before fixture reads. No mutation/target execution.", + "exit_code": 1, + "text_read_bytes": 106265, + "tool_wall_seconds": 0.009274345 + } + ], + "review_file_read_bytes_conservative_upper": 10461865, + "review_file_read_bytes_known": 8849913, + "review_owned_bytes_before_closure": 740440, + "schema": "o03-independent-review-final-cost-v1", + "subsequent_command_read_and_core_cost": [ + { + "id": "original-extra-control-source", + "measured_core_seconds": 0.0016915029846131802, + "read_bytes": 55610 + }, + { + "id": "original-source-evidence", + "measured_core_seconds": 0.014591104001738131, + "read_bytes": 362716 + }, + { + "id": "W1-read001", + "measured_core_seconds": 0.0010938519844785333, + "read_bytes": 66576 + }, + { + "id": "W1-read002", + "measured_core_seconds": 0.0006075240671634674, + "read_bytes": 26819 + }, + { + "id": "W1-read003", + "measured_core_seconds": 0.00042072508949786425, + "read_bytes": 17120 + }, + { + "id": "W1-verdict", + "measured_core_seconds": 0.004884055000729859, + "read_bytes": 380695 + }, + { + "id": "W2-read001", + "measured_core_seconds": 0.0011290250113233924, + "read_bytes": 56199 + }, + { + "id": "W2-read002", + "measured_core_seconds": 0.0006773850182071328, + "read_bytes": 18396 + }, + { + "id": "W2-read003", + "measured_core_seconds": 0.0007408399833366275, + "read_bytes": 15778 + }, + { + "id": "W2-static", + "measured_core_seconds": 0.013498415006324649, + "read_bytes": 166823 + }, + { + "id": "W2-verdict", + "measured_core_seconds": 0.026542315958067775, + "read_bytes": 361280 + }, + { + "id": "W4-v1-static", + "measured_core_seconds": 0.03780113102402538, + "read_bytes": 457761 + }, + { + "id": "W4-v1-source", + "measured_core_seconds": 0.000572522054426372, + "read_bytes": 27202 + }, + { + "id": "W4-v1-grammar-inputs", + "measured_core_seconds": 0.000511905993334949, + "read_bytes": 24286 + }, + { + "id": "W4-v1-manifest", + "measured_core_seconds": 0.0013573560863733292, + "read_bytes": 84357 + }, + { + "id": "W4-v1-T01-T16", + "measured_core_seconds": 0.003433680976741016, + "read_bytes": 109585 + }, + { + "id": "W4-v1-T17-T30", + "measured_core_seconds": 0.008323514950461686, + "read_bytes": 208812 + }, + { + "id": "W4-v1-rejection", + "measured_core_seconds": 0.027601329027675092, + "read_bytes": 523111 + }, + { + "id": "W3-static-and-plan", + "measured_core_seconds": 0.0016733279917389154, + "read_bytes": 198521 + }, + { + "id": "W3-plan-matrix-proposal", + "measured_core_seconds": 0.0010722829028964043, + "read_bytes": 60794 + }, + { + "id": "W3-matrix-compact", + "measured_core_seconds": 0.001579425996169448, + "read_bytes": 85154 + }, + { + "id": "W3-input-import-inventories", + "measured_core_seconds": 0.0015221720095723867, + "read_bytes": 41860 + }, + { + "id": "W3-verdict", + "measured_core_seconds": 0.060697108041495085, + "read_bytes": 522083 + }, + { + "id": "W4-v2-static", + "measured_core_seconds": 0.00632810196839273, + "read_bytes": 226090 + }, + { + "id": "W4-v2-source-proof", + "measured_core_seconds": 0.0070805230643600225, + "read_bytes": 39261 + }, + { + "id": "W4-v2-new12", + "measured_core_seconds": 0.004627985996194184, + "read_bytes": 155313 + }, + { + "id": "W4-v2-conservation", + "measured_core_seconds": 0.06921405205503106, + "read_bytes": 1539292 + }, + { + "id": "W4-v2-verdict", + "measured_core_seconds": 0.01088909909594804, + "read_bytes": 491348 + } + ], + "target_execution_count": 0, + "time_bound_method": "44 completed filesystem commands before final consolidation, all tool wall observations<1s and instrumented cores<0.1s; reserve50s for all process/import/metadata/write/hash tails and two closure commands. This is an accounting upper bound, not a measurement of scientific/runtime/whole-goal cost.", + "unlogged_postwrite_hash_and_closure_read_reserve_bytes": 1611952 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/REVIEW-CRITERIA-v1.json b/research/h25-o03-source-repair-20261101/archive/review/REVIEW-CRITERIA-v1.json new file mode 100644 index 0000000000..080bfb582e --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/REVIEW-CRITERIA-v1.json @@ -0,0 +1,166 @@ +{ + "W5_admitted": false, + "author_review_boundary": { + "all_named_payload_and_input_hashes_required": true, + "author_assertions_are_evidence_only": true, + "per_lane_author_repair_passes_max": 1, + "review_frozen_payloads_only": true, + "runtime_execution_allowed": false, + "saved_PASS_is_not_an_oracle": true + }, + "common_acceptance": [ + "Exact immutable versioned payload manifest verifies every named payload and input by size/hash. Attempts and rejected findings retained.", + "Preserve pinned source lineage, original reference.py, five-field EXPECTED and original ordered70 controls; no source adoption.", + "Source-only AST/JSON/hash checks never confer runtime qualification, memory/cost evidence, host custody, W5 admission, original O03 credit or original goal denominator changes.", + "Identify partial/missing deliverables without narrowing the requested scope. Complete conditional analysis/preparation can close W1/W3 exact source scope while provider/runtime premises stay open." + ], + "complete_physical_cost": "OPEN_NOT_ZERO", + "decision_taxonomy": [ + "PASS_CONDITIONAL_ANALYSIS_ONLY", + "PASS_CONDITIONAL_PREPARATION_ONLY", + "PASS_SOURCE_DRAFT_ONLY", + "PARTIAL_MISSING_DELIVERABLE", + "REJECTED_SOURCE_DEFECT", + "UNREVIEWED" + ], + "frozen_original_findings": { + "all_initial_named_pins_verified": true, + "candidate_source_sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb", + "original_controls_sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09", + "original_ordered_control_count": 70, + "primary_exception_gaps": [ + "bounded_serialization.py375-376 unguarded secondary close bookkeeping", + "bounded_serialization.py482 status and496 secondary error bookkeeping can fail", + "parent_readback.py19-25 fallible reads/pins precede structured boundary;56 report write unguarded" + ], + "reference_sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968" + }, + "lanes": { + "W1": { + "acceptance_label_if_complete": "PASS_CONDITIONAL_ANALYSIS_ONLY", + "checks": [ + "Independently compare original B canonical and write_scientific with A reference and EXPECTED.", + "Exact built-in, frozen input/ownership domain; integer bit-length/sign/zero derivation; Unicode/surrogate length bound; binary64 float premise; dict key/punctuation/sorting induction.", + "Early cutoff is rejection-only; shared aliases allowed, ancestor cycles rejected; per-record depth and result bounds distinguished.", + "Batch progress and row/byte limits; only outer brackets removed; comma framing and lexical witness/code key order; scalar delegation and receipt identity.", + "Account R,C,D,U,K and simultaneous old/new slices, encoded Unicode/ASCII/hash/copy/sort/conversion buffers; leave E_runtime(B,D) conditional absent actual providers.", + "Boundary-control spec has ordered concrete inputs and independent literal or mathematical oracle; no executed controls claimed." + ], + "must_stay_open": [ + "actual current-host encoder/int-conversion provider identity and workspace proof", + "complete authentic data replay and validation", + "actual all-path memory/cost evidence", + "W5 admission" + ], + "required_deliverables": [ + "BOUND-FRAMING-REVIEW.md", + "ASSUMPTIONS.json", + "ordered proposed boundary-control specification" + ], + "scope": "Independent conditional byte/framing proof and auxiliary-space/provider assumptions for unchanged candidate." + }, + "W2": { + "acceptance_label_if_complete": "PASS_SOURCE_DRAFT_ONLY", + "checks": [ + "Every fallible secondary mutation including status, close-error setdefault/append, manifest diagnostic and its own diagnostic recording is protected without replacing an active primary.", + "Preserve primary exception object and original traceback through bare re-raise; do not promote close failure or diagnostic failure over it.", + "No change to encoding, batching, canonical calls, EXPECTED/reference, original controls, pre-acceptance final-file untouched rule, sequential result/witness/rank publication, or short-write no-retry rule.", + "Failure-state table includes stage creation/staging/admission/copy/final close, precleanup freshness, partial cleanup and late exit freshness; final visibility, residual stage bytes and manifest availability stated accurately.", + "Source-reviewed deterministic injected cases independently specify primary+close+bookkeeping, primary+manifest+recording, partial cleanup after successful copy, and late freshness after complete cleanup. No real allocation exhaustion.", + "Preservation/inverse evidence reconstructs original bytes and isolates diagnostic changes; controls remain proposed and unexecuted." + ], + "must_stay_open": [ + "new controls normal/-O execution", + "authentic complete runtime qualification", + "source adoption", + "W5 admission" + ], + "required_deliverables": [ + "FAILURE-STATE-TABLE.md", + "new-version minimal source draft and exact patch", + "NEW-FAILURE-CONTROLS.json", + "source preservation/inverse evidence" + ], + "scope": "Minimal source hardening of secondary diagnostic bookkeeping while preserving original exception and publication semantics." + }, + "W3": { + "acceptance_label_if_complete": "PASS_CONDITIONAL_PREPARATION_ONLY", + "checks": [ + "Trace actual source paths through observer, control coordinator, worker, loader, serializer, independent validator and all failure paths.", + "Inventory locale startup/data, JSON/_json, hashlib/native/hash fallback, gzip/zlib, Python and ELF transitive providers, mapped-file identities, module origins, captured callables, reachable large-int helpers/build/digit settings.", + "Separate historical pinned metadata from absent actual current-host build/provider/source identities; no fabricated identity or allow-list-only closure.", + "Prefer sealing intended locale data; any alternative explicitly lists changed startup semantics/dependencies and review/admission invalidation.", + "Concrete future tools/commands, permissions, bounded metadata reads/output, time/RSS/disk limits, custody staging, symlink/alias rules, before/after drift, failure/stop/no-retry rules and full source/input binding.", + "Timing utility/launcher contract is a future selected/pinned admission dependency unless actual host identity is supplied; coordinate exact interface with W4." + ], + "must_stay_open": [ + "actual intended host identity and acquisition authorization", + "mapped/module/callable/binary/source closure authentication", + "sealed complete source/input/runtime staging", + "W5 admission" + ], + "required_deliverables": [ + "RUNTIME-CLOSURE-PLAN.md", + "DEPENDENCY-MATRIX.json", + "concrete bounded intended-host acquisition proposal" + ], + "scope": "Complete preparation/specification for future actual-runtime closure; no host discovery now." + }, + "W4": { + "acceptance_label_if_complete": "PASS_SOURCE_DRAFT_ONLY", + "checks": [ + "Initialise minimal structured report before fallible external read, parsing, identity capture or validation. Report-write/close failure cannot replace active parsing/execution primary.", + "Use descriptor-safe regular-file checks and explicit alias/symlink policy; nonblocking/no-follow open, bounded read cap before materialisation, descriptor/path identity before/after and drift rejection.", + "Raw timing<=65536 bytes, tagged record<=4096 bytes, derived report<=65536 bytes; bounded admission/observer/termination reads also explicit.", + "Strict explicit prefix/one-tag grammar and no undeclared suffix; raw diagnostics retained verbatim; legacy grammar separately selected and never rewrites historical failure or promotes it to PASS.", + "Reject duplicates/schema drift, bool/string numeric slots, NaN/Infinity/overflow/negative values and overlong numeric token before numeric conversion; JSON depth/container lexing bounded by admitted limits.", + "Corroborate termination independently; preserve STOP/unknown when execution, admission, observation, resource, ledger or accounting fails. Measurement validity alone is insufficient.", + "Manually inspect every ordered T01-T30 fixture condition and independent literal oracle; no parser-generated outcomes, omitted variants, saved PASS or unexecuted coverage promotion.", + "Actual utility/launcher provider and admission binding remain W3/W5 dependencies; command facts are never fabricated." + ], + "must_stay_open": [ + "normal/-O and real zero/nonzero/signal control execution", + "actual timing utility/launcher provider authentication", + "current ledger/admission/caps and complete operation validation", + "source adoption", + "W5 admission" + ], + "required_deliverables": [ + "new-version bounded parser/readback source draft", + "TIMING-GRAMMAR.md", + "literal raw fixtures and independently authored literal expected outcomes", + "exact ordered T01-T30 control manifest" + ], + "scope": "Bounded source-only tagged timing parsing and structured failure readback with truthful workload/measurement/accounting separation." + } + }, + "original_O03_credit": false, + "review_operations": { + "forbidden": [ + "target imports/helpers", + "tests or controls", + "compilation", + "benchmarks", + "decoders", + "runtime/process probes", + "network/PR", + "old conversations", + "protected runtime/runs traversal", + "broad enumeration" + ], + "limits": { + "aggregate_passive_seconds": 60, + "command_rss_bytes": 268435456, + "command_seconds": 10, + "review_writes_bytes": 8388608, + "text_reads_bytes": 33554432 + }, + "only": [ + "bounded named text read", + "stdlib hash/JSON/AST/static comparison", + "write owned review evidence" + ] + }, + "reviewer_role": "Independent source reviewer; sole owner of review/. No authorship or repair of W1-W4 payloads.", + "schema": "o03-independent-review-criteria-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W1-EVIDENCE-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W1-EVIDENCE-v1.json new file mode 100644 index 0000000000..c27c91bd00 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W1-EVIDENCE-v1.json @@ -0,0 +1,457 @@ +{ + "all_payloads_and_inputs_match": true, + "author_freeze": { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/FREEZE-v1.json", + "sha256": "9ff7f806c47965245e600a3a5d01bfcc9ccc2b58a3640bf38df723125dcdbdd4" + }, + "author_handoff": { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/HANDOFF-v1.json", + "sha256": "d293df76d079acb4f9c1a598c9cde96e2b7df8ab1ea2de191e13381c8fed455a" + }, + "cost": { + "passive_seconds_this_check": 0.004884055000729859, + "peak_rss_kib": 17036, + "target_execution_count": 0, + "text_read_bytes_this_check": 380695 + }, + "independent_judgment": [ + "Integer and escaping inequalities conservatively bound successfully admitted completed subtrees; early cutoff never grants admission.", + "Depth distinction and progress/framing proof match actual source; wrapper depth is accounted without claiming provider recursion equivalence.", + "R counts references; U counts row-set references/table; K explicitly includes counter bits; E_runtime includes simultaneous encoder/conversion buffers and provider scratch.", + "Actual provider premises remain unresolved in both prose and machine-readable assumptions; no numerical RSS or all-path theorem awarded.", + "Original algorithm, reference, EXPECTED and ordered70 controls remain exact pinned originals. Fifty proposed additions receive no execution credit." + ], + "input_verification": [ + { + "bytes": 10571, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/compare_side_verifier.py", + "sha256": "6e507bb0c7e00d090a60289fddb6c55e90c946d0850c42c3c5e3e15c27604a68" + }, + { + "bytes": 8959, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/profile_side_verifier.py", + "sha256": "9c994378171c20a91539418d93cb8387e1daa93465d6862beefea90e12999c2a" + }, + { + "bytes": 6025, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v2.md", + "sha256": "c8ed5f3aa87b433a5ea569622acef4f05d29dbfb7543e3b65d035d27da98fd87" + }, + { + "bytes": 2421, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v3.md", + "sha256": "44f42b8f1575effc7f41ca76e914f0d32e71e45464f302f117d935f4aa27dcd6" + }, + { + "bytes": 5465, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/provenance/SOURCE-DESIGN.md", + "sha256": "0a12cb7945e4bb772154346c61a202b9f44e7297800306ef9ce113373af77578" + }, + { + "bytes": 2141, + "export_sha_match": true, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968" + }, + { + "bytes": 23560, + "export_sha_match": true, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 3062, + "export_sha_match": true, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONTROL-SPEC.json", + "sha256": "f6355b4469a28507d1743f37f30177c9bc6c71f1bd1e9cebd8b15b19c637d423" + }, + { + "bytes": 14650, + "export_sha_match": true, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + }, + { + "bytes": 22103, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/inputs/O03-proposed-Sol-work-orders-20261101.md", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545" + }, + { + "bytes": 47715, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/inputs/O03-audit-and-work-orders-20261101.md", + "sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30" + }, + { + "bytes": 23560, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 23684, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/serialization_controls.py", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + { + "bytes": 3032, + "export_sha_match": true, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/provenance/original-serializer/ORIGINAL-SOURCE-PINS.json", + "sha256": "5d24c8b59e3843313a3b78b7ee7ab5f99ba4aa4ff7dac5b5a576679ee8e12930" + }, + { + "bytes": 2031, + "export_sha_match": true, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/provenance/original-serializer/REFERENCE-EXTRACTION.json", + "sha256": "bfb4c0f8e883a0ecb5584b2ced8be6be92f491fa75feaebcf7e48955a652dd01" + }, + { + "bytes": 1951, + "export_sha_match": true, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/SOURCES.json", + "sha256": "c9f4012e612935ecaf449859d898f357f15d14139051f55c980a56b8af37e0c6" + }, + { + "bytes": 3226, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/PLAN-v1.md", + "sha256": "41d4b6ae63908e5cb55fe7b5705339dd645dc51e1a5052a68f450e14001f086b" + }, + { + "bytes": 1986, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/AUTHORIZATION-v1.json", + "sha256": "7a59c7ad4f8922b5603200561027ddb9c5da5ce20e0d98dc211dc44c3e56c6b7" + }, + { + "bytes": 11803, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955" + }, + { + "bytes": 3985, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-LINEAGE-ADDENDUM-v1.json", + "sha256": "88c96dca09f7f253b7e7fec83dcc3ce4e0947309e167860a99d78bff5e0e8be8" + }, + { + "bytes": 40193, + "matches_declared": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/EXPORT-FREEZE-v2.json", + "sha256": "018e8066c27856ccd3d80520fb465773ba1326f465d46777e2f99f6ca05e3edc" + } + ], + "lane": "W1", + "ordered_proposal_ids_exact": true, + "original_source_independent_basis": { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/ORIGINAL-SOURCE-EVIDENCE-v1.json", + "sha256": "5a3dea0cc1aa6a190bbc9600f7baa780e83f0f04db52411e40e7ae247fc9f332" + }, + "payload_verification": [ + { + "bytes": 8633, + "matches_freeze": true, + "matches_handoff_entry": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/ASSUMPTIONS.json", + "sha256": "a29480ee82353beb399e56a6ec24ad503eb2c25d8eba5c0e6627eb6779686c2d" + }, + { + "bytes": 18186, + "matches_freeze": true, + "matches_handoff_entry": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/BOUND-FRAMING-REVIEW.md", + "sha256": "2b5897ccb654459fb9f8e6d434acf78f569a27f4df33a4532a892e6e01391ec1" + }, + { + "bytes": 17120, + "matches_freeze": true, + "matches_handoff_entry": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/BOUNDARY-CONTROLS.json", + "sha256": "18db076ae310452c97a24ffcc0a2b87e86a5aaad42fa66655fce165f6c87f6ff" + }, + { + "bytes": 15688, + "matches_freeze": true, + "matches_handoff_entry": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/INPUTS.json", + "sha256": "2b91d84f9096e10ed40cbe9ffd008acaac2a69cf2d863c32183fce14315a35c1" + } + ], + "proposal_count": 50, + "proposal_reviews": [ + { + "id": "B01", + "independent_observation": "Zero estimate2 and literal0 length1.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B02", + "independent_observation": "Magnitude bit length1; optional sign fits2.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B03", + "independent_observation": "Both9/10 have bit length4; estimate3 covers negative10.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B04", + "independent_observation": "Bit length10 yields estimate5.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B05", + "independent_observation": "2^199 has60 decimal digits and estimate62; plus3 exceeds64.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B06", + "independent_observation": "Same estimate at B65; both signs fit.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B07", + "independent_observation": "Enabled actual digit-limit conversion failure remains explicit provider-dependent proposal.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B08", + "independent_observation": "None/bool literal lengths agree with conservative bounds.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B09", + "independent_observation": "Exact-int slots exclude bool independently of scalar admission.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B10", + "independent_observation": "Empty string quotes cost2.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B11", + "independent_observation": "Five ASCII chars have conservative estimate62; plus3 rejectsB64.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B12", + "independent_observation": "EqualityB65; actual batch encoding9.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B13", + "independent_observation": "NUL literal escape plus quotes8.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B14", + "independent_observation": "Quote/backslash hex literals each4 bytes.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B15", + "independent_observation": "BMP ASCII escape plus quotes8.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B16", + "independent_observation": "Supplementary scalar two surrogate escapes plus quotes14.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B17", + "independent_observation": "Lone surrogate single escape plus quotes8.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B18", + "independent_observation": "Two surrogate codepoints estimate26 with same14 encoded bytes.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B19", + "independent_observation": "Signed zero spellings3/4 under stated formatter premise.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B20", + "independent_observation": "Generic default nonfinite semantics distinguished from authentic loader.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B21", + "independent_observation": "Binary64 formatter upper bound24 is conditional; actual provider not invented.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B22", + "independent_observation": "1.25 length4; bound32.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B23", + "independent_observation": "Empty list/tuple array and dict punctuation2.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B24", + "independent_observation": "Two zero/one integer records estimator8 and bytes5.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B25", + "independent_observation": "One-key dict conservative20 vs bytes7.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B26", + "independent_observation": "Two one-character keys conservative38 vs bytes13 with lexical order.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B27", + "independent_observation": "Nonexact string/int keys rejected before candidate callback operations.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B28", + "independent_observation": "k301 estimate92; partial result-list total95 is rejection-only.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B29", + "independent_observation": "32 containers and scalar atdepth32 admitted; estimate98 and plus3=101; wrapper depths33/34.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B30", + "independent_observation": "33rd container atdepth32 rejected.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B31", + "independent_observation": "Code wrapper increases whole-witness containers to35; recursion premise retained.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B32", + "independent_observation": "Ancestor removal permits repeated acyclic list and preserves both occurrences.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B33", + "independent_observation": "Self-cycles reject before staging.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B34", + "independent_observation": "Indirect/field-array back edge eventually re-enters active ancestor or rejects earlier.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B35", + "independent_observation": "Empty arrays emit brackets with no batch iterations.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B36", + "independent_observation": "Single zero yields one3-byte canonical batch.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B37", + "independent_observation": "1023/1024/1025 row boundary counts1/1/2 and lengths2047/2049/2051.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B38", + "independent_observation": "2048/2049 row boundary counts2/3 and lengths4097/4099.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B39", + "independent_observation": "B64 conservative capacity20 zero records;21st splits; output43.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B40", + "independent_observation": "B65 admits all21 zero records in one batch.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B41", + "independent_observation": "Two bound32 floats need estimate68 and splitB64; final bytes11.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B42", + "independent_observation": "Exact fixed canonical witness/code key order and punctuation literal verified.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B43", + "independent_observation": "Exact key-set guard rejects each missing/extra variant.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B44", + "independent_observation": "Ordered duplicate rank events retained; set counts only distinct rows.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B45", + "independent_observation": "Rank event lower bounds8+3w give59/62 for17/18 zero-row entries; plus3 yields62/65.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B46", + "independent_observation": "Rank shape is stricter than generic container admission.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B47", + "independent_observation": "Result check permits bound98 at B98; rejectsB97 without record+3.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B48", + "independent_observation": "Factory rejects out-of-range or bool limits before writer creation.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B49", + "independent_observation": "Mathematical framing identity applies for independently valid caps; receipt oracle stays B.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + }, + { + "id": "B50", + "independent_observation": "Provider acquisition is a future prerequisite and is not executed here.", + "source_disposition": "CONSISTENT_UNEXECUTED_PROPOSAL" + } + ], + "schema": "o03-w1-independent-source-evidence-v1", + "source_locations": { + "admission": "A/consumer/bounded_serialization.py87-122", + "batch_framing": "A/consumer/bounded_serialization.py288-337", + "bound_argument": "w1-bounds/BOUND-FRAMING-REVIEW.md25-51", + "estimator": "A/consumer/bounded_serialization.py42-84", + "provider_space": "w1-bounds/BOUND-FRAMING-REVIEW.md55-65", + "receipt": "A/consumer/bounded_serialization.py410-419" + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W1-READ-CHECK-001-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W1-READ-CHECK-001-v1.json new file mode 100644 index 0000000000..11e36692cf --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W1-READ-CHECK-001-v1.json @@ -0,0 +1,5 @@ +{ + "passive_seconds": 0.0010938519844785333, + "peak_rss_kib": 15712, + "text_read_bytes": 66576 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W1-READ-CHECK-002-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W1-READ-CHECK-002-v1.json new file mode 100644 index 0000000000..396deb2873 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W1-READ-CHECK-002-v1.json @@ -0,0 +1,5 @@ +{ + "passive_seconds": 0.0006075240671634674, + "peak_rss_kib": 11824, + "text_read_bytes": 26819 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W1-READ-CHECK-003-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W1-READ-CHECK-003-v1.json new file mode 100644 index 0000000000..cfd0413f7b --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W1-READ-CHECK-003-v1.json @@ -0,0 +1,5 @@ +{ + "passive_seconds": 0.00042072508949786425, + "peak_rss_kib": 11832, + "text_read_bytes": 17120 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W1-REVIEW-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W1-REVIEW-v1.json new file mode 100644 index 0000000000..4de7ed4135 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W1-REVIEW-v1.json @@ -0,0 +1,58 @@ +{ + "W5_admitted": false, + "accepted_local_milestone": "R1", + "accepted_scope": "Complete independent conditional byte/framing and auxiliary-space/provider-assumption analysis with50 ordered proposed boundary controls.", + "author_repair_passes_used": 0, + "blocking_source_findings": [], + "boundary_note": "This closes the exact conditional W1 analytical deliverables. It does not silently shrink a missing deliverable: all three requested deliverable classes are present and reviewed; provider evidence is an expressly unresolved runtime prerequisite.", + "complete_physical_cost": "OPEN_NOT_ZERO", + "conditions_not_satisfied_by_this_review": [ + "Actual current-host executable/build, formatter, digit-limit and reachable integer-helper identities/workspace.", + "Authenticated actual encoder/sort/hash/set/I/O providers and live-storage premises.", + "Complete authentic per-arm restoration/admission, full independent byte comparison and actual memory/cost accounting.", + "Reviewed W2/W4 versions, sealed W3 source/input/runtime custody, current ledger and fresh concrete W5 admission." + ], + "declared_scope_complete": true, + "evidence": { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W1-EVIDENCE-v1.json", + "sha256": "e79a7d884efe04012ce2e0f0c609e402642177bccf7d07bc4778896f4d3aeecd" + }, + "lane": "W1", + "original_O03_credit": false, + "repair_requested": false, + "review_target_executions": 0, + "reviewed_payloads": [ + { + "bytes": 8633, + "matches_freeze": true, + "matches_handoff_entry": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/ASSUMPTIONS.json", + "sha256": "a29480ee82353beb399e56a6ec24ad503eb2c25d8eba5c0e6627eb6779686c2d" + }, + { + "bytes": 18186, + "matches_freeze": true, + "matches_handoff_entry": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/BOUND-FRAMING-REVIEW.md", + "sha256": "2b5897ccb654459fb9f8e6d434acf78f569a27f4df33a4532a892e6e01391ec1" + }, + { + "bytes": 17120, + "matches_freeze": true, + "matches_handoff_entry": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/BOUNDARY-CONTROLS.json", + "sha256": "18db076ae310452c97a24ffcc0a2b87e86a5aaad42fa66655fce165f6c87f6ff" + }, + { + "bytes": 15688, + "matches_freeze": true, + "matches_handoff_entry": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/INPUTS.json", + "sha256": "2b91d84f9096e10ed40cbe9ffd008acaac2a69cf2d863c32183fce14315a35c1" + } + ], + "runtime_qualification": false, + "schema": "o03-w1-independent-source-review-v1", + "source_adoption": false, + "status": "PASS_CONDITIONAL_ANALYSIS_ONLY" +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W2-EVIDENCE-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W2-EVIDENCE-v1.json new file mode 100644 index 0000000000..de6e071d41 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W2-EVIDENCE-v1.json @@ -0,0 +1,335 @@ +{ + "all_payloads_inputs_match": true, + "author_freeze": { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/FREEZE-v1.json", + "sha256": "747e5b1b6f655b7f18be701e118c589cfd6d1243418a92e9402568299800a3e8" + }, + "author_handoff": { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/HANDOFF-v1.json", + "sha256": "d276f0aba9d4c697d42d22a86e4083d1c504ba0b1db52f524079ab0a2ea03405" + }, + "control_source_reviews": [ + { + "disposition": "CONSISTENT_SOURCE_ONLY_UNEXECUTED", + "id": "F01", + "observation": "Active body primary survives close plus RejectAppend; source catch covers complete diagnostic expression." + }, + { + "disposition": "CONSISTENT_SOURCE_ONLY_UNEXECUTED", + "id": "F02", + "observation": "Manifest secondary type-name raises fixed bookkeeping error; final guard preserves body primary and can leave secondary type field absent." + }, + { + "disposition": "CONSISTENT_SOURCE_ONLY_UNEXECUTED", + "id": "F03", + "observation": "Second unlink failure leaves W/T originals plus failure manifest and all final files; only result cleanup recorded." + }, + { + "disposition": "CONSISTENT_SOURCE_ONLY_UNEXECUTED", + "id": "F04", + "observation": "rmdir action completes then EXPECTED changes; exit freshness primary survives failed manifest to absent stage." + }, + { + "disposition": "CONSISTENT_SOURCE_ONLY_UNEXECUTED", + "id": "F05", + "observation": "Exact source hash and line490 frame identity bind a control-only sys.settrace injection before status assignment; primary survives. Future trace capability must be separately admitted." + }, + { + "disposition": "CONSISTENT_SOURCE_ONLY_UNEXECUTED", + "id": "F06", + "observation": "Successful literal fallback mutates default and uses rejecting status mapping; freshness primary survives and reference finals remain." + }, + { + "disposition": "CONSISTENT_SOURCE_ONLY_UNEXECUTED", + "id": "F07", + "observation": "Error stringification throws fixed bookkeeping failure; primary object remains authoritative, status may update while error metadata is absent." + }, + { + "disposition": "CONSISTENT_SOURCE_ONLY_UNEXECUTED", + "id": "F08", + "observation": "Copy-read primary precedes both outgoing/incoming close failures and append failures; empty result final and all staged original bytes remain." + }, + { + "disposition": "CONSISTENT_SOURCE_ONLY_UNEXECUTED", + "id": "F09", + "observation": "With no body primary the stage close failure becomes primary, preserving its captured traceback suffix." + }, + { + "disposition": "CONSISTENT_SOURCE_ONLY_UNEXECUTED", + "id": "F10", + "observation": "Wrong finite expected count rejects before final opens; all old finals remain unchanged and all staged files remain." + }, + { + "disposition": "CONSISTENT_SOURCE_ONLY_UNEXECUTED", + "id": "F11", + "observation": "One-byte witness final write followed by primary/manifest failures retains complete result, partial witness and preexisting rank final." + }, + { + "disposition": "CONSISTENT_SOURCE_ONLY_UNEXECUTED", + "id": "F12", + "observation": "All stage file unlinks complete, rmdir failure leaves directory; failure manifest can be sole residual file." + }, + { + "disposition": "CONSISTENT_SOURCE_ONLY_UNEXECUTED", + "id": "F13", + "observation": "Close exception type-name failure is contained within guarded diagnostic expression." + }, + { + "disposition": "CONSISTENT_SOURCE_ONLY_UNEXECUTED", + "id": "F14", + "observation": "Unaffected tiny success preserves literal bytes, scientific receipt shape and full cleanup." + } + ], + "cost": { + "passive_seconds_this_check": 0.026542315958067775, + "peak_rss_kib": 20076, + "target_execution_count": 0, + "text_read_bytes_this_check": 361280 + }, + "created_utc": "2026-11-01T07:56:15.672427+00:00", + "input_verification": [ + { + "bytes": 23560, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 2141, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968" + }, + { + "bytes": 23684, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + { + "bytes": 3062, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONTROL-SPEC.json", + "sha256": "f6355b4469a28507d1743f37f30177c9bc6c71f1bd1e9cebd8b15b19c637d423" + }, + { + "bytes": 9411, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688" + }, + { + "bytes": 14577, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e" + }, + { + "bytes": 6025, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v2.md", + "sha256": "c8ed5f3aa87b433a5ea569622acef4f05d29dbfb7543e3b65d035d27da98fd87" + }, + { + "bytes": 2421, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v3.md", + "sha256": "44f42b8f1575effc7f41ca76e914f0d32e71e45464f302f117d935f4aa27dcd6" + }, + { + "bytes": 47715, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/.codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/79cff63d-e27e-450f-ad1f-0f3e815e8c5d/O03-audit-and-work-orders-20261101.md", + "sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30" + }, + { + "bytes": 22103, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/.codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/eb79deac-40d7-4da4-970e-7992c7fcba2b/O03-proposed-Sol-work-orders-20261101.md", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545" + }, + { + "bytes": 22103, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/inputs/O03-proposed-Sol-work-orders-20261101.md", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545" + }, + { + "bytes": 11803, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955" + } + ], + "literal_oracles": [ + { + "bytes": 11, + "literal_fields_match": true, + "name": "result.json", + "sha256": "4062edaf750fb8074e7e83e0c9028c94e32468a8b6f1614774328ef045150f93" + }, + { + "bytes": 126, + "literal_fields_match": true, + "name": "witness.json", + "sha256": "34260256a691a44938d12da5b398095616795d66b38d88f8e67e10f2412e6405" + }, + { + "bytes": 2, + "literal_fields_match": true, + "name": "rank-trace.json", + "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945" + } + ], + "payload_verification": [ + { + "bytes": 11769, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/FAILURE-STATE-TABLE.md", + "sha256": "a1774d8a12e224e955db868e18282c73597385ef9de278148f7f865f62dfb26c" + }, + { + "bytes": 6077, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/INPUTS.json", + "sha256": "8676c9e97cdf8cdbc7387fb2295bda30f9778fdc732096d3cc75b2987d4b7293" + }, + { + "bytes": 20080, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/NEW-FAILURE-CONTROLS.json", + "sha256": "7d2f2afb26c51986f28176385899d5f4132a9aa26c3aa17c84892dd404b8f209" + }, + { + "bytes": 3914, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/OLD-CONTROLS-PRESERVATION-v1.json", + "sha256": "677ae6454fa67ae884e0f60103d81ed841fba027c12a0da0d97c95b75afb2183" + }, + { + "bytes": 818, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C03-v1.json", + "sha256": "3cea8bf7f69e26f76a8957e9982e16c239ccf773cebc17f426c4c92350cb3d91" + }, + { + "bytes": 1054, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C04-v1.json", + "sha256": "0847decfac7b7320454645596cb3783965e47959d7b40d11358c9e938f7408f9" + }, + { + "bytes": 1277, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C05-v1.json", + "sha256": "44ab8cb31c3c988844d294718b2cf1d2039675c9bf54b170ab7ffcb42e0d9276" + }, + { + "bytes": 1482, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C06-v1.json", + "sha256": "51e925909f6542b7c865a1548df815ebe8c6efc2cc9364c59b0881fba7363656" + }, + { + "bytes": 1680, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C07-v1.json", + "sha256": "daa7abc9a5c294e660cdcf5609ba5569777e981c406f057582f2748d9044d05c" + }, + { + "bytes": 4106, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C08-v1.json", + "sha256": "f3d6d9bb34861a4229e0ef74c8eb53253a4b21f09f6ac704e9030878a8fff036" + }, + { + "bytes": 4855, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C10-v1.json", + "sha256": "8d0d824600cf56f7c5b280ac8c4f367146fd3eaec55cba89c2b5bac3ff3b326b" + }, + { + "bytes": 593, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-INITIAL-v1.json", + "sha256": "cf8ca468d8ad20dcb2af87f9cf3dc7e5a170cd96e0c9465d10cbd8d783f58325" + }, + { + "bytes": 3421, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-CHECKS.json", + "sha256": "6ded92c932eb2bbbb5e040222a8794198c9f2f9626c0c1b0e91aa3380d736ca5" + }, + { + "bytes": 1755, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PRESERVATION-v1.json", + "sha256": "5c74045f221a0cd0691870bf114ac3b13a4e8ea0cd414dd2e980976a5dc35c05" + }, + { + "bytes": 2436, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/inverse-v1.patch", + "sha256": "94de6cfcdeae505fea40adb242e75f4d8c17bb2a9c33465429ffe8ed20e3b8b5" + }, + { + "bytes": 2436, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/minimal-v1.patch", + "sha256": "313bdaa9eee999f405ffd023ba5818387bd232ea2889d60312c4999e8a73bc09" + }, + { + "bytes": 930, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/attempts/C09-passive-freeze-failure-v1/FAILURE.json", + "sha256": "cd7370369574aa2303abacfbfa706ccfe49b600646645d2eed8b7f0fea0a5ef1" + }, + { + "bytes": 19649, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/attempts/C09-passive-freeze-failure-v1/NEW-FAILURE-CONTROLS-before-fixture-cap-fix.json", + "sha256": "4a5e02aa82bbb5b39814867b937e42ef61d42dd0f0dfdea5adf43a12e9020e96" + }, + { + "bytes": 23560, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/originals-v1/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 23844, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/bounded_serialization.py", + "sha256": "fdeeb791c6cb0c03a5ab15903d51c3eb4cc5ff2a945c50d7f550acfe11376f3d" + }, + { + "bytes": 15778, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/new_failure_controls.py", + "sha256": "742f1de31551d43c2665ad6166577c104a0acc746b3503cc60c5f11798c9a24d" + }, + { + "bytes": 6060, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-v1.json", + "sha256": "1e6cb768cc545c4c0822be2ea3f59b7cb27d2ae0bd026dffeda34d0febb2eff6" + } + ], + "preserved_passive_failure": { + "disposition": "Retained pre-freeze static fixture-byte-ceiling failure; literal witness126 exceeded120; future ceiling128 is metadata correction, not executed target evidence.", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/attempts/C09-passive-freeze-failure-v1/FAILURE.json", + "sha256": "cd7370369574aa2303abacfbfa706ccfe49b600646645d2eed8b7f0fea0a5ef1" + }, + "publication_review": "Table rows32-43 accurately distinguish pre-acceptance unchanged finals, sequential partial finals, partial cleanup, remaining empty stage directory and late freshness after stage removal. FAILED_EVIDENCE_RETAINED is not a guarantee that stage bytes or a manifest survive.", + "schema": "o03-w2-independent-source-evidence-v1", + "static_source_conservation": { + "control_hash_and_line_bind_to_draft": true, + "control_order_matches_all14": true, + "four_exact_replacements_recreate_draft": true, + "four_inverse_replacements_recreate_original": true, + "inverse_sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb", + "original_matches_A_pin": true, + "trace_line_490_matches_literal": true + }, + "traceback_reasoning": "Each modified handler retains the original bare raise and protects all secondary diagnostic expression evaluation. No raise error or explicit traceback replacement is introduced. Proposed controls compare exact primary object identity plus original linked traceback suffix node identity; outward frames may be added by ordinary propagation." +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W2-READ-CHECK-001-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W2-READ-CHECK-001-v1.json new file mode 100644 index 0000000000..de47ceb532 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W2-READ-CHECK-001-v1.json @@ -0,0 +1,5 @@ +{ + "passive_seconds": 0.0011290250113233924, + "peak_rss_kib": 15864, + "text_read_bytes": 56199 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W2-READ-CHECK-002-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W2-READ-CHECK-002-v1.json new file mode 100644 index 0000000000..3f33c22c46 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W2-READ-CHECK-002-v1.json @@ -0,0 +1,5 @@ +{ + "text_read_bytes": 18396, + "passive_seconds": 0.0006773850182071328, + "peak_rss_kib": 11820 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W2-READ-CHECK-003-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W2-READ-CHECK-003-v1.json new file mode 100644 index 0000000000..8d796b7519 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W2-READ-CHECK-003-v1.json @@ -0,0 +1,5 @@ +{ + "text_read_bytes": 15778, + "passive_seconds": 0.0007408399833366275, + "peak_rss_kib": 11864 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W2-REVIEW-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W2-REVIEW-v1.json new file mode 100644 index 0000000000..98c90e10a6 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W2-REVIEW-v1.json @@ -0,0 +1,40 @@ +{ + "W5_admitted": false, + "accepted_local_milestone": "R2", + "accepted_scope": "Minimal new-version four-region primary-exception diagnostic hardening, complete failure-state table, preservation/inverse evidence and14 independently specified proposed deterministic controls per mode.", + "author_repair_passes_used": 0, + "blocking_source_findings": [], + "boundary_note": "Source semantics and proposed deterministic oracles accepted; no all-path memory bound or recovery from interpreter inability/asynchronous termination is claimed.", + "candidate_source": { + "bytes": 23844, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/bounded_serialization.py", + "sha256": "fdeeb791c6cb0c03a5ab15903d51c3eb4cc5ff2a945c50d7f550acfe11376f3d" + }, + "complete_physical_cost": "OPEN_NOT_ZERO", + "control_source": { + "bytes": 15778, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/new_failure_controls.py", + "sha256": "742f1de31551d43c2665ad6166577c104a0acc746b3503cc60c5f11798c9a24d" + }, + "created_utc": "2026-11-01T07:56:15.672427+00:00", + "declared_scope_complete": true, + "evidence": { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W2-EVIDENCE-v1.json", + "sha256": "2ee1d9e3c99b38978de3e7ac3bd26dab5d077bed4de4f109ee42c6789bb4a2d6" + }, + "lane": "W2", + "original_O03_credit": false, + "original_algorithm_reference_EXPECTED_controls_unchanged": true, + "repair_requested": false, + "required_future_conditions": [ + "Explicitly admit and authenticate sys.settrace and exact source/line/frame-bound F05 instrumentation in a future control process; this review grants no trace or execution capability.", + "Fresh immutable candidate/control staging and actual provider/runtime closure.", + "Execute proposed14 controls and unchanged original70 controls under separately admitted normal/-O operations; retain first unexpected result.", + "Complete authentic replay/validation, current ledger and fresh W5 admission remain required." + ], + "review_target_executions": 0, + "runtime_qualification": false, + "schema": "o03-w2-independent-source-review-v1", + "source_adoption": false, + "status": "PASS_SOURCE_DRAFT_ONLY" +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W2-STATIC-VERIFICATION-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W2-STATIC-VERIFICATION-v1.json new file mode 100644 index 0000000000..70d3c0bffb --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W2-STATIC-VERIFICATION-v1.json @@ -0,0 +1,141 @@ +{ + "all_match": true, + "created_utc": "2026-11-01T07:55:18.835841+00:00", + "passive_seconds": 0.013498415006324649, + "payloads": [ + { + "bytes": 11769, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/FAILURE-STATE-TABLE.md", + "sha256": "a1774d8a12e224e955db868e18282c73597385ef9de278148f7f865f62dfb26c" + }, + { + "bytes": 6077, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/INPUTS.json", + "sha256": "8676c9e97cdf8cdbc7387fb2295bda30f9778fdc732096d3cc75b2987d4b7293" + }, + { + "bytes": 20080, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/NEW-FAILURE-CONTROLS.json", + "sha256": "7d2f2afb26c51986f28176385899d5f4132a9aa26c3aa17c84892dd404b8f209" + }, + { + "bytes": 3914, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/OLD-CONTROLS-PRESERVATION-v1.json", + "sha256": "677ae6454fa67ae884e0f60103d81ed841fba027c12a0da0d97c95b75afb2183" + }, + { + "bytes": 818, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C03-v1.json", + "sha256": "3cea8bf7f69e26f76a8957e9982e16c239ccf773cebc17f426c4c92350cb3d91" + }, + { + "bytes": 1054, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C04-v1.json", + "sha256": "0847decfac7b7320454645596cb3783965e47959d7b40d11358c9e938f7408f9" + }, + { + "bytes": 1277, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C05-v1.json", + "sha256": "44ab8cb31c3c988844d294718b2cf1d2039675c9bf54b170ab7ffcb42e0d9276" + }, + { + "bytes": 1482, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C06-v1.json", + "sha256": "51e925909f6542b7c865a1548df815ebe8c6efc2cc9364c59b0881fba7363656" + }, + { + "bytes": 1680, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C07-v1.json", + "sha256": "daa7abc9a5c294e660cdcf5609ba5569777e981c406f057582f2748d9044d05c" + }, + { + "bytes": 4106, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C08-v1.json", + "sha256": "f3d6d9bb34861a4229e0ef74c8eb53253a4b21f09f6ac704e9030878a8fff036" + }, + { + "bytes": 4855, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C10-v1.json", + "sha256": "8d0d824600cf56f7c5b280ac8c4f367146fd3eaec55cba89c2b5bac3ff3b326b" + }, + { + "bytes": 593, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-INITIAL-v1.json", + "sha256": "cf8ca468d8ad20dcb2af87f9cf3dc7e5a170cd96e0c9465d10cbd8d783f58325" + }, + { + "bytes": 3421, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-CHECKS.json", + "sha256": "6ded92c932eb2bbbb5e040222a8794198c9f2f9626c0c1b0e91aa3380d736ca5" + }, + { + "bytes": 1755, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PRESERVATION-v1.json", + "sha256": "5c74045f221a0cd0691870bf114ac3b13a4e8ea0cd414dd2e980976a5dc35c05" + }, + { + "bytes": 2436, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/inverse-v1.patch", + "sha256": "94de6cfcdeae505fea40adb242e75f4d8c17bb2a9c33465429ffe8ed20e3b8b5" + }, + { + "bytes": 2436, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/minimal-v1.patch", + "sha256": "313bdaa9eee999f405ffd023ba5818387bd232ea2889d60312c4999e8a73bc09" + }, + { + "bytes": 930, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/attempts/C09-passive-freeze-failure-v1/FAILURE.json", + "sha256": "cd7370369574aa2303abacfbfa706ccfe49b600646645d2eed8b7f0fea0a5ef1" + }, + { + "bytes": 19649, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/attempts/C09-passive-freeze-failure-v1/NEW-FAILURE-CONTROLS-before-fixture-cap-fix.json", + "sha256": "4a5e02aa82bbb5b39814867b937e42ef61d42dd0f0dfdea5adf43a12e9020e96" + }, + { + "bytes": 23560, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/originals-v1/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 23844, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/bounded_serialization.py", + "sha256": "fdeeb791c6cb0c03a5ab15903d51c3eb4cc5ff2a945c50d7f550acfe11376f3d" + }, + { + "bytes": 15778, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/new_failure_controls.py", + "sha256": "742f1de31551d43c2665ad6166577c104a0acc746b3503cc60c5f11798c9a24d" + }, + { + "bytes": 6060, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-v1.json", + "sha256": "1e6cb768cc545c4c0822be2ea3f59b7cb27d2ae0bd026dffeda34d0febb2eff6" + } + ], + "peak_rss_kib": 19328, + "text_read_bytes": 166823 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W3-EVIDENCE-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W3-EVIDENCE-v1.json new file mode 100644 index 0000000000..17770f633b --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W3-EVIDENCE-v1.json @@ -0,0 +1,551 @@ +{ + "W3_W4_interface": { + "W4_source_selection": "W3 reviewed-W4-readback profile entry remains null. W4 v1 was independently rejected for arithmetic; no W3 source pointer is substituted with future v2 bytes.", + "admission_key_set_match": true, + "cap_values_match": true, + "current_runtime_seal_exists": false, + "measurement_keys_match": true, + "new_admission_wait_completion_producers_integrated": false, + "schema_note": "W3 wait schema identifier is a separate schema member; its12 required_fields plus mandatory schema key form the13-key W4 wire object. Copying required_fields alone would omit schema.", + "wait_key_set_match_with_separate_schema_key": true + }, + "W4_v1_direct_imports_for_future_reclosure": [ + { + "import": "import hashlib", + "line": 7 + }, + { + "import": "import json", + "line": 8 + }, + { + "import": "import os", + "line": 9 + }, + { + "import": "import re", + "line": 10 + }, + { + "import": "import stat", + "line": 11 + }, + { + "import": "import sys", + "line": 12 + }, + { + "import": "from decimal import Decimal", + "line": 13 + } + ], + "acquisition_proposal_review": { + "all_profile_main_calls_zero": true, + "custody": "Require actual map dev/inode/offset to authenticated regular descriptors, native/startup nonmapped file-access evidence or independent complete source alternative, bytecode provenance, source/input provider closure, locale and build source.", + "global_read_write_time_billing": "120s/512MiB sampled group/1GiB reads/144MiB writes are combined-operation proposed ceilings; no per-child multiplication or cap increase.", + "profile_count": 14, + "proposed_caps": { + "aggregate_cpu_seconds": 240, + "cap_semantics": "These are proposed maxima, not observed use. Root/supervisor overhead, file hashes/copies, failed profiles and final records consume the same 120s/1GiB-read/144MiB-write operation; never multiply the cap per child. Stop before any byte/file excess; no raised cap or retry.", + "max_metadata_log_receipt_write_bytes": 16777216, + "max_metadata_plus_logs_files": 512, + "max_output_directories": 128, + "max_raw_stderr_bytes_per_child": 262144, + "max_raw_stdout_bytes_per_child": 262144, + "max_regular_runtime_files": 256, + "max_runtime_custody_copy_write_bytes": 134217728, + "max_single_metadata_json_bytes": 1048576, + "max_single_regular_runtime_file_bytes": 67108864, + "max_total_file_read_bytes": 1073741824, + "max_total_output_files": 768, + "max_total_write_bytes": 150994944, + "max_unique_runtime_bytes": 134217728, + "maximum_collector_children": 14, + "maximum_concurrent_collector_children": 1, + "maximum_new_scientific_controls": 0, + "maximum_simultaneously_live_processes": 6, + "maximum_total_process_identities": 64, + "measurement_limitations": "Sampled RSS is not true peak; record interval/PID race/shared-page/missed-peak limits. CPU is root plus wait4/reaped descendants counted once. Tracing/launcher/metadata/sealing/failed collection overhead is charged inside caps; incomplete termination/accounting prevents sealing.", + "outer_wall_seconds": 120, + "per_collector_wall_seconds": 8, + "sample_interval_seconds": "0.01", + "sampled_group_rss_bytes": 536870912, + "termination_grace_seconds": 1 + }, + "scope": "Specification only, not an executable acquisition implementation or grant. Exact actual host/tool/collector/profile/provider pins and permissions are expressly mandatory null admission fields.", + "stop": "Any mandatory null, unknown permission/source, drift, unsupported helper/provider, resource/termination/accounting gap stops; no automatic retry or W5." + }, + "all_payloads_inputs_match": true, + "author_freeze": { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/FREEZE-v1.json", + "sha256": "e1b95913ef26a8c0f5cf41af4489304cd421839e44d987c8795faa45f94d890d" + }, + "author_handoff": { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/HANDOFF-v1.json", + "sha256": "7a3806c7d5c6ef17807b2508c47e8186993475d2dddddeb772e64b94d063f79a" + }, + "cost": { + "passive_seconds_this_check": 0.060697108041495085, + "peak_rss_kib": 20928, + "target_execution_count": 0, + "text_read_bytes_this_check": 522083 + }, + "created_utc": "2026-11-01T08:02:44.187957+00:00", + "dependency_row_count": 23, + "dependency_row_reviews": [ + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D01", + "role": "outer launcher", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D02", + "role": "observer and failure closing", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D03", + "role": "sequence coordinator", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D04", + "role": "worker staging", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D05", + "role": "bootstrap and effective fingerprints", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D06", + "role": "observer controls and fixture", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D07", + "role": "loader controls in both modes", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D08", + "role": "consumer controls in both modes", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D09", + "role": "authentic transport loader", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D10", + "role": "baseline canonical writer", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D11", + "role": "candidate serializer", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D12", + "role": "independent validator", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D13", + "role": "failure and diagnostics", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D14", + "role": "locale and character conversion", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D15", + "role": "JSON Python/native providers", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D16", + "role": "integer input conversion", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D17", + "role": "integer output and diagnostic conversion", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D18", + "role": "SHA implementation", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D19", + "role": "gzip/zlib implementation", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D20", + "role": "import machinery and code authority", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D21", + "role": "native loader closure", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D22", + "role": "filesystem custody and tempfile", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + }, + { + "current_provider": "UNKNOWN_NOT_ACQUIRED", + "id": "D23", + "role": "timing and replacement readback", + "source_disposition": "CONSISTENT_CONDITIONAL_PREPARATION" + } + ], + "input_verification": [ + { + "bytes": 47715, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/.codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/79cff63d-e27e-450f-ad1f-0f3e815e8c5d/O03-audit-and-work-orders-20261101.md", + "sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30" + }, + { + "bytes": 3934, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/DEPENDENCIES-v1.json", + "sha256": "4e1662505f9222182a1c196e92dff1ad8723fe00a8bbb66da2d78d43de557c69" + }, + { + "bytes": 23560, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 9411, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688" + }, + { + "bytes": 2141, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968" + }, + { + "bytes": 6630, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/run_controls.py", + "sha256": "e4b92d26446170a41e6f93425e8cb65dd82ff6019fb11babc908c2967e818cbf" + }, + { + "bytes": 23684, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + { + "bytes": 14577, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e" + }, + { + "bytes": 14650, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + }, + { + "bytes": 13181, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py", + "sha256": "002b128e3627919e29fe3da42ebe6345a7854f898774b6ce106ae0a0f973e10c" + }, + { + "bytes": 8733, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "sha256": "a8b32c6f6227cc6fa25d2d20983fb3d62ca2f4b9accf148a508689a42c1fe6d6" + }, + { + "bytes": 5379, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json", + "sha256": "9102c18101b19b31751ccf144a37822e381789ed2372551aa3e042839812c5cf" + }, + { + "bytes": 4762, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json", + "sha256": "49f9ae04f02cf01f709cda31628a4223aebe206e0778ab0e91eee176ceed96a1" + }, + { + "bytes": 28663, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json", + "sha256": "4c51dbf6174a8eb418722eada754bfee54418ba317db61e1e6c6d0c82da4fdea" + }, + { + "bytes": 8248, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + }, + { + "bytes": 4943, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87" + }, + { + "bytes": 4274, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/effective.py", + "sha256": "a1bced3b61d11b1aa6d7bf3a68bd97f8878cebe84e53c8cec4339fb59ef56830" + }, + { + "bytes": 797, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/loader_controls.py", + "sha256": "ddc4d711c3b0b162af4d0855364e83f33423cfc7fa524a368f720eaa460d802f" + }, + { + "bytes": 15188, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6" + }, + { + "bytes": 3757, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_controls.py", + "sha256": "ee944d50d624f2244ae06b82c2f6c2e677c95e6d68395635e72460d17d7605dd" + }, + { + "bytes": 2125, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_fixture.py", + "sha256": "0324abfbf19c5a3585479508fccc4031cc340f8757a8e4675658363b3f794788" + }, + { + "bytes": 3894, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py", + "sha256": "332ab22e4b2838fc71abc8a39d971507c1b3a8dfecee2c202eff6d3fa172a6bf" + }, + { + "bytes": 4772, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py", + "sha256": "8971bac232900c4d9c28c8139cc36f6c41e7ac0df0df7faf3405fb040c8d1557" + }, + { + "bytes": 6912, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/worker.py", + "sha256": "a27d9ce46c2ac1adfdf7ce894922a9261404e4ef4b36fe0d5079a78c421c8487" + }, + { + "bytes": 2046, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "sha256": "5258f2c2132f3438497c41116300f52dca6409f021b73025928c84e0b4918652" + }, + { + "bytes": 2540, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb" + }, + { + "bytes": 2909, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "sha256": "a1e1bd79f0713d1ddaad84ed828d676c1cb4f6eec69145cba45c1c954a1780f5" + }, + { + "bytes": 148, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 3226, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/PLAN-v1.md", + "sha256": "41d4b6ae63908e5cb55fe7b5705339dd645dc51e1a5052a68f450e14001f086b" + }, + { + "bytes": 1986, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/AUTHORIZATION-v1.json", + "sha256": "7a59c7ad4f8922b5603200561027ddb9c5da5ce20e0d98dc211dc44c3e56c6b7" + }, + { + "bytes": 11803, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955" + }, + { + "bytes": 2667, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "sha256": "b0b504eb58e3cee17a720a82f2791c1bc0d4544385640dec1e3fa52d65003cc9" + }, + { + "bytes": 22103, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/inputs/O03-proposed-Sol-work-orders-20261101.md", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545" + } + ], + "payload_verification": [ + { + "bytes": 15859, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/RUNTIME-CLOSURE-PLAN.md", + "sha256": "b42032ce255d50f1ed34f75840a87ff60baae83cd6f4e1c8a9e988321a127aed" + }, + { + "bytes": 44747, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/DEPENDENCY-MATRIX.json", + "sha256": "716ffa9238d6b79030174a59947d55b1a2c9539d8c5aca9ce197df01687b29e1" + }, + { + "bytes": 16047, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/ACQUISITION-PROPOSAL.json", + "sha256": "2f8959db0e0fbe310e9f47eb3a7dc9f5beba91ced409bccf83b057d7d798f448" + }, + { + "bytes": 3567, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/TIMING-PROVIDER-CONTRACT-v1.json", + "sha256": "78403162cc5d763d2c02ad70098ca2eecf2fe8948eb87677d6e7bad7bd3106d5" + }, + { + "bytes": 21364, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/INPUTS.json", + "sha256": "5516c6a58dd34d6e0bf8f560697b8cf3036abc48d5afea1d7196903be4e7a5bb" + }, + { + "bytes": 12759, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/SOURCE-IMPORTS-v1.json", + "sha256": "b04aa3a4c46d496ca5e3eb630c88b3e570906ba9908b2111d8568518926483b6" + }, + { + "bytes": 7737, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/SUPPLEMENTAL-IMPORTS-v1.json", + "sha256": "ce80e7b0efc4256a09e2dd2a1039ae6dfd7b96c8f254c942772999b2564c339e" + }, + { + "bytes": 1492, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/PASSIVE-CHECKS-v1.json", + "sha256": "be48743dcfddafe7b9a505aad2739a04a6ea3c95bad7c8c22f94859fb70e439b" + }, + { + "bytes": 49385, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/READ-ACCOUNTING-v1.json", + "sha256": "de61a9ed3f5dc5d83965c4615afc2e15f5655d94ce2b03d653e4fb5a225ae79c" + }, + { + "bytes": 1504, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/ATTEMPTS-v1.json", + "sha256": "8adc37b5660100467cb780f247cd662b66854bcacb8d4f1b84962643fc8526db" + } + ], + "preserved_failure": "W3 generic JSON passive checker rejected the historical two-line outer-time.json; attempt history records failure and conservative cost. Corrected classification preserves148 raw bytes, never repairs the failure into a JSON object or runtime PASS.", + "required_pre_acquisition_source_updates": [ + "Select independently accepted actual W4 repair version/path/hash and propagate its exact imports; decimal/_decimal or fallback decimal provider, context arithmetic semantics, re and transitive imports require actual authentication/source/build review. No dataclass/typing direct imports exist in reviewed W4 v1; do not infer future v2 inventory.", + "Select W2 accepted draft and new_failure_controls source hashes; reclose sys.settrace control-only capability and all normal/-O control dependencies without claiming those controls ran.", + "Bind current timing/admission/wait producer and controller completion receipt source/provider identities; W3 source FREEZE is never current_w3_seal.", + "Preserve W3 v1; concrete source selection/adoption requires new dependent custody/interface review and separately admitted acquisition." + ], + "schema": "o03-w3-independent-source-evidence-v1", + "static_import_inventory_checks": [ + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "static_import_inventory_matches": true + }, + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "static_import_inventory_matches": true + }, + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "static_import_inventory_matches": true + }, + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "static_import_inventory_matches": true + }, + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "static_import_inventory_matches": true + }, + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "static_import_inventory_matches": true + }, + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/run_controls.py", + "static_import_inventory_matches": true + }, + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py", + "static_import_inventory_matches": true + }, + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/loader_controls.py", + "static_import_inventory_matches": true + }, + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_controls.py", + "static_import_inventory_matches": true + }, + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_fixture.py", + "static_import_inventory_matches": true + } + ] +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W3-READ-CHECK-003-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W3-READ-CHECK-003-v1.json new file mode 100644 index 0000000000..072e474e25 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W3-READ-CHECK-003-v1.json @@ -0,0 +1,5 @@ +{ + "text_read_bytes": 60794, + "passive_seconds": 0.0010722829028964043, + "peak_rss_kib": 11980 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W3-READ-CHECK-004-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W3-READ-CHECK-004-v1.json new file mode 100644 index 0000000000..3473d1abc2 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W3-READ-CHECK-004-v1.json @@ -0,0 +1,5 @@ +{ + "text_read_bytes": 85154, + "passive_seconds": 0.001579425996169448, + "peak_rss_kib": 12104 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W3-READ-CHECK-005-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W3-READ-CHECK-005-v1.json new file mode 100644 index 0000000000..200d2e06a8 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W3-READ-CHECK-005-v1.json @@ -0,0 +1,5 @@ +{ + "text_read_bytes": 41860, + "passive_seconds": 0.0015221720095723867, + "peak_rss_kib": 12144 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W3-REVIEW-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W3-REVIEW-v1.json new file mode 100644 index 0000000000..a4f2787b09 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W3-REVIEW-v1.json @@ -0,0 +1,32 @@ +{ + "W5_admitted": false, + "accepted_local_milestone": "R3", + "accepted_scope": "Complete source-route closure plan,23-row provider-parameterized dependency matrix, concrete bounded acquisition proposal and conditional timing/schema interface.", + "acquisition_authorized": false, + "author_repair_passes_used": 0, + "blocking_source_findings": [], + "boundary_note": "Complete reusable conditional preparation is accepted. The expressly unresolved actual host/tool/source-selection fields are future admission prerequisites, not silently omitted deliverables or current executable readiness.", + "complete_physical_cost": "OPEN_NOT_ZERO", + "created_utc": "2026-11-01T08:02:44.187957+00:00", + "declared_scope_complete": true, + "evidence": { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W3-EVIDENCE-v1.json", + "sha256": "d0cd3705fb72432d80cd655e027cf2278bdcc5732d05fae9cce9fcdf24672709" + }, + "lane": "W3", + "original_O03_credit": false, + "repair_requested": false, + "review_target_executions": 0, + "runtime_qualification": false, + "runtime_seal_exists": false, + "schema": "o03-w3-independent-source-review-v1", + "source_adoption": false, + "status": "PASS_CONDITIONAL_PREPARATION_ONLY", + "unresolved_admission_dependencies": [ + "Actual intended host, executable/provider/build/source, locale/config/bytecode/map/module/callable identities remain unknown.", + "Acquisition tools/collector/launcher source, permissions, exact argv/profile/source selection, separate ledger/resource/disk custody and one-use authorization are absent; no acquisition may begin.", + "Accepted repaired W4 source, accepted W2 source/control hashes and new direct/transitive dependencies must be selected/reclosed in a subsequent concrete adoption plan.", + "No current reviewed admission/wait/completion producer integration or runtime seal exists.", + "Complete authentic replay, independent validation, runtime accounting and W5 admission remain absent." + ] +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W3-STATIC-VERIFICATION-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W3-STATIC-VERIFICATION-v1.json new file mode 100644 index 0000000000..9e9a116487 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W3-STATIC-VERIFICATION-v1.json @@ -0,0 +1,75 @@ +{ + "all_match": true, + "created_utc": "2026-11-01T08:00:49.381785+00:00", + "passive_seconds": 0.0016733279917389154, + "payload_verification": [ + { + "bytes": 15859, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/RUNTIME-CLOSURE-PLAN.md", + "sha256": "b42032ce255d50f1ed34f75840a87ff60baae83cd6f4e1c8a9e988321a127aed" + }, + { + "bytes": 44747, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/DEPENDENCY-MATRIX.json", + "sha256": "716ffa9238d6b79030174a59947d55b1a2c9539d8c5aca9ce197df01687b29e1" + }, + { + "bytes": 16047, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/ACQUISITION-PROPOSAL.json", + "sha256": "2f8959db0e0fbe310e9f47eb3a7dc9f5beba91ced409bccf83b057d7d798f448" + }, + { + "bytes": 3567, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/TIMING-PROVIDER-CONTRACT-v1.json", + "sha256": "78403162cc5d763d2c02ad70098ca2eecf2fe8948eb87677d6e7bad7bd3106d5" + }, + { + "bytes": 21364, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/INPUTS.json", + "sha256": "5516c6a58dd34d6e0bf8f560697b8cf3036abc48d5afea1d7196903be4e7a5bb" + }, + { + "bytes": 12759, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/SOURCE-IMPORTS-v1.json", + "sha256": "b04aa3a4c46d496ca5e3eb630c88b3e570906ba9908b2111d8568518926483b6" + }, + { + "bytes": 7737, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/SUPPLEMENTAL-IMPORTS-v1.json", + "sha256": "ce80e7b0efc4256a09e2dd2a1039ae6dfd7b96c8f254c942772999b2564c339e" + }, + { + "bytes": 1492, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/PASSIVE-CHECKS-v1.json", + "sha256": "be48743dcfddafe7b9a505aad2739a04a6ea3c95bad7c8c22f94859fb70e439b" + }, + { + "bytes": 49385, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/READ-ACCOUNTING-v1.json", + "sha256": "de61a9ed3f5dc5d83965c4615afc2e15f5655d94ce2b03d653e4fb5a225ae79c" + }, + { + "bytes": 1504, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/ATTEMPTS-v1.json", + "sha256": "8adc37b5660100467cb780f247cd662b66854bcacb8d4f1b84962643fc8526db" + } + ], + "peak_rss_kib": 15896, + "prior_reviewer_static_attempt": { + "error": "Expected files/payload_files key but W3 uses payload; source JSON was valid. TypeError at iteration; no mutation or target execution.", + "exit_code": 1, + "text_read_bytes": 9062, + "tool_wall_seconds": 0.034633339 + }, + "text_read_bytes": 179095 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W4-CONSERVATION-EVIDENCE-v2.json b/research/h25-o03-source-repair-20261101/archive/review/W4-CONSERVATION-EVIDENCE-v2.json new file mode 100644 index 0000000000..4e18fe5a22 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W4-CONSERVATION-EVIDENCE-v2.json @@ -0,0 +1,7900 @@ +{ + "all59_literal_variants": [ + { + "expected_primary": null, + "expected_state": { + "accounting_complete": true, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "PASS_READBACK_CONDITIONAL_ONLY", + "termination_corroborated": true + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T01/main/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 811, + "matches": true, + "path": "fixtures/T01/main/EXPECTED.json", + "sha256": "59a66990c28261731b7ba7e25ad8c561dc4a49d71f4705ee73ff0133d25d4794" + }, + { + "bytes": 130, + "matches": true, + "path": "fixtures/T01/main/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T01/main/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T01/main/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T01/main/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1139, + "matches": true, + "path": "fixtures/T01/main/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "0bb441c6af12c57d7b7e13dd35c124499df55594a27f98406a983f1339c7442f" + } + ], + "id": "T01", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "main" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "ACCOUNTING_INCOMPLETE" + }, + "expected_state": { + "accounting_complete": false, + "cap_validation": "PASS", + "execution_success": false, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "STOP", + "termination_corroborated": true + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T02/exit1/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "matches": true, + "path": "fixtures/T02/exit1/EXPECTED.json", + "sha256": "1772cd795a4b0ab4844ed82485a88ba84a5c187251a0c246f3b898307f419e32" + }, + { + "bytes": 168, + "matches": true, + "path": "fixtures/T02/exit1/raw-time.bin", + "sha256": "4799f18b7354cee0edd97d97aeb4d2e4174abf7bb5e0c74c62e94e4540885409" + }, + { + "bytes": 714, + "matches": true, + "path": "fixtures/T02/exit1/admission.json", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72" + }, + { + "bytes": 715, + "matches": true, + "path": "fixtures/T02/exit1/observer.json", + "sha256": "a6944b83cc28d1763618c7c134cea5cfc7dcc9c9cd5dd2c7431639c52de3b1e3" + }, + { + "bytes": 668, + "matches": true, + "path": "fixtures/T02/exit1/termination.json", + "sha256": "6f4dc1bfddf96ce8fe51ac818745eac894ac5e0bde7eb985e9197af88f0f3ec8" + }, + { + "bytes": 1144, + "matches": true, + "path": "fixtures/T02/exit1/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "57a22a298fa9350ec57761ca81411f5cea639dea8ce73b8b973f432a6a18f16e" + } + ], + "id": "T02", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "exit1" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "ACCOUNTING_INCOMPLETE" + }, + "expected_state": { + "accounting_complete": false, + "cap_validation": "PASS", + "execution_success": false, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "STOP", + "termination_corroborated": true + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T03/signal15/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "matches": true, + "path": "fixtures/T03/signal15/EXPECTED.json", + "sha256": "1772cd795a4b0ab4844ed82485a88ba84a5c187251a0c246f3b898307f419e32" + }, + { + "bytes": 162, + "matches": true, + "path": "fixtures/T03/signal15/raw-time.bin", + "sha256": "e6ecf2de2fc2c88e5cbd8b91fe292eafc8a145ec81abf4aa9dc44d4793ab8844" + }, + { + "bytes": 713, + "matches": true, + "path": "fixtures/T03/signal15/admission.json", + "sha256": "e6fa7982aa3a345ae9894393b561dbdebc4a2e2f5ae646c152204b86fa8908cd" + }, + { + "bytes": 715, + "matches": true, + "path": "fixtures/T03/signal15/observer.json", + "sha256": "5566964e6fce03063b8923e7c888e665b3a06418faa9db08df385db5dafcbdf7" + }, + { + "bytes": 671, + "matches": true, + "path": "fixtures/T03/signal15/termination.json", + "sha256": "ece24439b150f61d117ad7335951ed59dae6029e611681f1ab3487e4f3c85832" + }, + { + "bytes": 1159, + "matches": true, + "path": "fixtures/T03/signal15/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "d8c9567db47af6d30f5cbc5d3299fdc233d018aff6938973dabdb54122c9d93b" + } + ], + "id": "T03", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "signal15" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "LEGACY_FAILED_ACCOUNTING_ONLY" + }, + "expected_state": { + "accounting_complete": false, + "cap_validation": "UNKNOWN", + "execution_success": false, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": true, + "measurement_valid": true, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T04/historical-exact148/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 960, + "matches": true, + "path": "fixtures/T04/historical-exact148/EXPECTED.json", + "sha256": "c8268af1a93e5e81946398434e5579176e8af1ff17bd1ee12746c8583f71c620" + }, + { + "bytes": 148, + "matches": true, + "path": "fixtures/T04/historical-exact148/raw-time.bin", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 312, + "matches": true, + "path": "fixtures/T04/historical-exact148/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7751258ea35d124d6150c7c2dbc336c2fb2b55152ec94dbd034e73ced5d0adf1" + } + ], + "id": "T04", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "historical-exact148" + }, + { + "expected_primary": { + "class": "FileNotFoundError", + "code": "TIMING_READ" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 142, + "matches": true, + "path": "fixtures/T05/missing/CONDITION.json", + "sha256": "5cf3bad02f551c21d906126c7f8999d100f4476d870c01d7f497d3838877bc9b" + }, + { + "bytes": 664, + "matches": true, + "path": "fixtures/T05/missing/EXPECTED.json", + "sha256": "bb75b58f3cba811faac0b04ce55b812ad24051e52ff8690126a7d3b93008d30f" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T05/missing/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T05/missing/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T05/missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1154, + "matches": true, + "path": "fixtures/T05/missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6dc7e8b361c19631107903cf73e03debb3669773b82d69c0c0b5f8c2d2131899" + } + ], + "id": "T05", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "missing" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "TIMING_TAG_COUNT" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T06/empty/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T06/empty/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + { + "bytes": 0, + "matches": true, + "path": "fixtures/T06/empty/raw-time.bin", + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T06/empty/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T06/empty/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T06/empty/termination.json", + "sha256": "921ac4e1d2a353fea5f83d66d80a0401455b66f9972d88705e307c937c00970f" + }, + { + "bytes": 1144, + "matches": true, + "path": "fixtures/T06/empty/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "9dfef87f6c9c7fb99efb1b778e2b610f785c25ba0cf0749215e4c9ff090a24c1" + } + ], + "id": "T06", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "empty" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "TIMING_TAG_COUNT" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T07/prefix-only/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T07/prefix-only/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + { + "bytes": 38, + "matches": true, + "path": "fixtures/T07/prefix-only/raw-time.bin", + "sha256": "682bbcac082e76cb4acdd4a163fe6ee80088623442d8978912a910f7ca7c8937" + }, + { + "bytes": 714, + "matches": true, + "path": "fixtures/T07/prefix-only/admission.json", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T07/prefix-only/observer.json", + "sha256": "b935fa44d9e9b63f3a1e90e7ef35c833ea51fd0cf633279071bc661a944f1753" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T07/prefix-only/termination.json", + "sha256": "bf8321ed492343e1bc150623bbb3ea0e70d030963cec6bf68b6e79eee1ea7111" + }, + { + "bytes": 1174, + "matches": true, + "path": "fixtures/T07/prefix-only/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "cd33575ff30c57c29619cddeeb0d8ee2e3b1359789bfd0badfa9227a34e526c5" + } + ], + "id": "T07", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "prefix-only" + }, + { + "expected_primary": { + "class": "JSONDecodeError", + "code": "TIMING_PARSE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T08/truncated/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 664, + "matches": true, + "path": "fixtures/T08/truncated/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 32, + "matches": true, + "path": "fixtures/T08/truncated/raw-time.bin", + "sha256": "7cee4884de549140a5734726237a2133cb54c4764e212b1a1d73c43dbddf3225" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T08/truncated/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T08/truncated/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T08/truncated/termination.json", + "sha256": "2b0dc60ba88d2c33ca9d0d65ba5065fd3fe07daa694213a508002ecd41dc184d" + }, + { + "bytes": 1164, + "matches": true, + "path": "fixtures/T08/truncated/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "89add8ff0ddbc2d4f18eb2b7e3f9e3f8fb546bbad16fc49da818b5cfc1f5451a" + } + ], + "id": "T08", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "truncated" + }, + { + "expected_primary": { + "class": "JSONDecodeError", + "code": "TIMING_PARSE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T09/malformed/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 664, + "matches": true, + "path": "fixtures/T09/malformed/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 18, + "matches": true, + "path": "fixtures/T09/malformed/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T09/malformed/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T09/malformed/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T09/malformed/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 1164, + "matches": true, + "path": "fixtures/T09/malformed/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "1c2163abbe35cd39a3b49118e59def41309c9a2e6d6812a944f64d8b992a82e9" + } + ], + "id": "T09", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "malformed" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "TIMING_TAG_COUNT" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T10/duplicate/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T10/duplicate/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + { + "bytes": 260, + "matches": true, + "path": "fixtures/T10/duplicate/raw-time.bin", + "sha256": "8d42432a308b3149cb59e5b34f937887547344adc3f36d8336632868405f121b" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T10/duplicate/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T10/duplicate/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T10/duplicate/termination.json", + "sha256": "2113af3b3818702b7b508bf83d227a0a6a630fa6cc2b1ce1a4ab8ea790191417" + }, + { + "bytes": 1164, + "matches": true, + "path": "fixtures/T10/duplicate/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "4b8f287160663a0e76df77ef19be7769d57d6507fec27969fd96752de2331006" + } + ], + "id": "T10", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "duplicate" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "TIMING_SUFFIX" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T11/suffix/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 663, + "matches": true, + "path": "fixtures/T11/suffix/EXPECTED.json", + "sha256": "abdac2b3cb54c3a7dd15fe4156cc46deffb84f6b672ef48cae649185e2d55246" + }, + { + "bytes": 141, + "matches": true, + "path": "fixtures/T11/suffix/raw-time.bin", + "sha256": "40d8c82f4a150886b055a9ebbd8f90a1ff7e7f162269249ac57e9e757c579568" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T11/suffix/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T11/suffix/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T11/suffix/termination.json", + "sha256": "867704607530cabe3517d85e8f96d26bddf6b3c005ba054aa7d0e38e8688c1cd" + }, + { + "bytes": 1149, + "matches": true, + "path": "fixtures/T11/suffix/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c5674e4ef03bdcaa2c9915f5f121bf30d39d593f8d6bb286efd5772a9ee5a9e6" + } + ], + "id": "T11", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "suffix" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "JSON_DUPLICATE_KEY" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T12/duplicate-key/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "matches": true, + "path": "fixtures/T12/duplicate-key/EXPECTED.json", + "sha256": "9d6b335eb9b7423b8b06f68707b2718963fc9d48a72dd6375c107fc85bb44161" + }, + { + "bytes": 150, + "matches": true, + "path": "fixtures/T12/duplicate-key/raw-time.bin", + "sha256": "25db74f21ff3458bac7a51bcb5828e278c9e6ab9c463e046a32203305358079f" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T12/duplicate-key/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T12/duplicate-key/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T12/duplicate-key/termination.json", + "sha256": "d12ee38e3ca4bbb438bd595bfb0b2795417bc5b41b6bbfe4c75f4be65597e393" + }, + { + "bytes": 1184, + "matches": true, + "path": "fixtures/T12/duplicate-key/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "58a51d2c786393bef8207abda0d285d9507820f3bcd2ed603c6b6fa328d8bc33" + } + ], + "id": "T12", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "duplicate-key" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "TIMING_SCHEMA" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T13/missing-system/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 663, + "matches": true, + "path": "fixtures/T13/missing-system/EXPECTED.json", + "sha256": "1c5963ba3caa0e9d260057679f9f7ed211d71b99a8f127a42ae90bf133a93c27" + }, + { + "bytes": 108, + "matches": true, + "path": "fixtures/T13/missing-system/raw-time.bin", + "sha256": "18258765bfe0844866b4f2fa41f85367415be50d443d8d23640c89298c669174" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T13/missing-system/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T13/missing-system/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T13/missing-system/termination.json", + "sha256": "995d640f0dc23193a1c87fff0fa5567dc9ddf4f577f06704c17286d1eb5d81a8" + }, + { + "bytes": 1189, + "matches": true, + "path": "fixtures/T13/missing-system/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a239cdbca74025052d98c2d6f3b7cf5c68c7dc6c3fbf2d49193ea81c93a084b2" + } + ], + "id": "T13", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "missing-system" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "TIMING_SCHEMA" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T14/extra/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 663, + "matches": true, + "path": "fixtures/T14/extra/EXPECTED.json", + "sha256": "1c5963ba3caa0e9d260057679f9f7ed211d71b99a8f127a42ae90bf133a93c27" + }, + { + "bytes": 145, + "matches": true, + "path": "fixtures/T14/extra/raw-time.bin", + "sha256": "a16380241579ebc1df5703bd7ea76014896cc20210b42c9f566cec6908e70769" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T14/extra/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T14/extra/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T14/extra/termination.json", + "sha256": "983498dfb65c5e9b45f05ec436d26ecf84b0bf47250ce0c03c9a704f0270fb57" + }, + { + "bytes": 1144, + "matches": true, + "path": "fixtures/T14/extra/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "b8068e1e8810598cdb010543927ebd34af20f82f5780719c152705fa9493ded4" + } + ], + "id": "T14", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "extra" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "MEASUREMENT_INVALID" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T15/string/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "matches": true, + "path": "fixtures/T15/string/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 132, + "matches": true, + "path": "fixtures/T15/string/raw-time.bin", + "sha256": "55d57cbade4b1b8f7ac9fddedcb5a1b08a69b84b45891a8f5844cdf21be9806d" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T15/string/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T15/string/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T15/string/termination.json", + "sha256": "ebfd987c71886296aa530d1eb3fe7aa4fff5ae95d391c43f0a306b9f518730c6" + }, + { + "bytes": 1149, + "matches": true, + "path": "fixtures/T15/string/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "ef539ec8e9ffd825abd4a088b5a1f2c52b35ba002c81649573f62b82bdeb839c" + } + ], + "id": "T15", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "string" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "MEASUREMENT_INVALID" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T16/boolean/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "matches": true, + "path": "fixtures/T16/boolean/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 130, + "matches": true, + "path": "fixtures/T16/boolean/raw-time.bin", + "sha256": "0d6c5bc5ea975cb7eac5623c1b63fde473b3f54308da9d21d4c8bc332ddb174a" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T16/boolean/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T16/boolean/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T16/boolean/termination.json", + "sha256": "17b62f6ba17a47c62b81d3337e4c47de034bda8952cc25e546d8b18ba9d85ce0" + }, + { + "bytes": 1154, + "matches": true, + "path": "fixtures/T16/boolean/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "04025e93ee63db32eb827197fefe0414dd7f11fb47afbef95e680116a06c90a4" + } + ], + "id": "T16", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "boolean" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "NUMBER_NONFINITE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T17/nan/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T17/nan/EXPECTED.json", + "sha256": "237a19120b0a78c487830c705c3dab6e4bf863bab1bb8c80e16a5e1aa9b55ee3" + }, + { + "bytes": 129, + "matches": true, + "path": "fixtures/T17/nan/raw-time.bin", + "sha256": "225f270cba6ba77969b77f330c048c743a6f33e2dc7e47030d2560627c8ef4a7" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T17/nan/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T17/nan/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T17/nan/termination.json", + "sha256": "24677bdf04fba91f981da622a8677a227862b8f3c006b7084cabcf0fbe3d3e1f" + }, + { + "bytes": 1134, + "matches": true, + "path": "fixtures/T17/nan/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "d9da5d1a05b40f4f38c6418973c17313882c5202d26fba14ce3d01d8bd000357" + } + ], + "id": "T17", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "nan" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "NUMBER_NONFINITE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T18/infinity/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T18/infinity/EXPECTED.json", + "sha256": "237a19120b0a78c487830c705c3dab6e4bf863bab1bb8c80e16a5e1aa9b55ee3" + }, + { + "bytes": 134, + "matches": true, + "path": "fixtures/T18/infinity/raw-time.bin", + "sha256": "a3ce51688e6738a2108bc005a86c975584a21e7efbf924049719459df470e254" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T18/infinity/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T18/infinity/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T18/infinity/termination.json", + "sha256": "ef4c71ca71167a70f34bbc9df1380c0ec4fefa1d567616c38c1bede453ec150a" + }, + { + "bytes": 1159, + "matches": true, + "path": "fixtures/T18/infinity/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "be86d2e58d430cb4d171fe9b3a5cd2935c02e71574b6cdd94d8928552069b021" + } + ], + "id": "T18", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "infinity" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "NUMBER_EXPONENT_RANGE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T18/overflow1e309/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 671, + "matches": true, + "path": "fixtures/T18/overflow1e309/EXPECTED.json", + "sha256": "5ea8cb680c1c172e6b7933bfe774986b18bdb5a911f6ebf11f5ae726ac9767ca" + }, + { + "bytes": 131, + "matches": true, + "path": "fixtures/T18/overflow1e309/raw-time.bin", + "sha256": "b5163cc542f901a628ed9e93adc1d0ea746f6c4d77a32f185b334284a7fed64b" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T18/overflow1e309/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T18/overflow1e309/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T18/overflow1e309/termination.json", + "sha256": "b08c90f3e9adf072eff881432d046fa95cd6272fe5f5f44bfea450f156aceb06" + }, + { + "bytes": 1184, + "matches": true, + "path": "fixtures/T18/overflow1e309/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "844754e4e7a4a503d1984101c00d75026ecc3abbd5589d6a733884132007495f" + } + ], + "id": "T18", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "overflow1e309" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "MEASUREMENT_INVALID" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T19/negative-wall/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "matches": true, + "path": "fixtures/T19/negative-wall/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 128, + "matches": true, + "path": "fixtures/T19/negative-wall/raw-time.bin", + "sha256": "89a4669bfb5773f4ef9313124268d8895e84a8515e33fa9dd04a87af5cd2d96d" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T19/negative-wall/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T19/negative-wall/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T19/negative-wall/termination.json", + "sha256": "22cd6a8e88a054f61db28c417e442064e82229a57897a57f0f3d4aaae6188947" + }, + { + "bytes": 1184, + "matches": true, + "path": "fixtures/T19/negative-wall/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "061e788b3354ccb44eaacea3255383e1427d1b148d24eca936a7cde7694d5cfa" + } + ], + "id": "T19", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "negative-wall" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "MEASUREMENT_INVALID" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T19/negative-user/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "matches": true, + "path": "fixtures/T19/negative-user/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 128, + "matches": true, + "path": "fixtures/T19/negative-user/raw-time.bin", + "sha256": "cb41128eb0ba14150c2080c8f3e4171cf638011737648df69046fdf75fe93e0a" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T19/negative-user/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T19/negative-user/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T19/negative-user/termination.json", + "sha256": "e9b44e0e05c0bbc263a7549da09664907f5ba7407d9e4392d9d056f9ebcd40c9" + }, + { + "bytes": 1184, + "matches": true, + "path": "fixtures/T19/negative-user/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "5cb3c419a5b101198d632262727f699d0d5446dcf5bb4f1c68cccc01c6b864e8" + } + ], + "id": "T19", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "negative-user" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "MEASUREMENT_INVALID" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T19/negative-system/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "matches": true, + "path": "fixtures/T19/negative-system/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 128, + "matches": true, + "path": "fixtures/T19/negative-system/raw-time.bin", + "sha256": "70274dce35113ec77c2dc2cc836d64b8982c9635ddb480ec68ef3aad518eb576" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T19/negative-system/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T19/negative-system/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T19/negative-system/termination.json", + "sha256": "fae5bc63bcf8145b6eca592d85b887256dc3b61cb1389627731021dbff8bfb08" + }, + { + "bytes": 1194, + "matches": true, + "path": "fixtures/T19/negative-system/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "aa35ad2b75c18f145edac42d9e65625c1fe3dcd22191266088bb791c481aa1c0" + } + ], + "id": "T19", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "negative-system" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "MEASUREMENT_INVALID" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T19/negative-rss/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "matches": true, + "path": "fixtures/T19/negative-rss/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 127, + "matches": true, + "path": "fixtures/T19/negative-rss/raw-time.bin", + "sha256": "3ba3b2b31cc9003291a82610683976234be8dd5ef2be5418ad1f68237b226210" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T19/negative-rss/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T19/negative-rss/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T19/negative-rss/termination.json", + "sha256": "a2fb2badf895f715bf77220338e835b9d475a4c881bfc827cdcf7655726efd35" + }, + { + "bytes": 1179, + "matches": true, + "path": "fixtures/T19/negative-rss/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "68530efc6663d603374745d0e9712853bab3341e9c3f13020b03ebcfe7cfa53c" + } + ], + "id": "T19", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "negative-rss" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "NUMBER_TOKEN_CAP" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T20/33digits/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T20/33digits/EXPECTED.json", + "sha256": "ecf54463decbfb063a1634d106dd0ef28c6a578661d89e27042e9f7c2b17a6dd" + }, + { + "bytes": 159, + "matches": true, + "path": "fixtures/T20/33digits/raw-time.bin", + "sha256": "fb0cfe15df68354188caf1057b0fe2a7a78896c7c6138a592d403cffbb467fb7" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T20/33digits/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T20/33digits/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T20/33digits/termination.json", + "sha256": "b75e499855c2fd63764936e0920c0a70aee9cd5b4bcbd537bc0fb9623acaa50a" + }, + { + "bytes": 1159, + "matches": true, + "path": "fixtures/T20/33digits/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "739e40b87dc1446ec6d5e42bc8a9730f07c333f48a6eb0707e28af3306089806" + } + ], + "id": "T20", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "33digits" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "INPUT_CAP" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 193, + "matches": true, + "path": "fixtures/T21/65537bytes/CONDITION.json", + "sha256": "17656ea94aecfcca5556b77705e0f7b1cb0f18ac5e547544fd705c6e126536c0" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T21/65537bytes/EXPECTED.json", + "sha256": "db6b7bfc1ef7f6112c9819a02a0c2e275de0029fc2d2b9c73650624db561230a" + }, + { + "bytes": 65537, + "matches": true, + "path": "fixtures/T21/65537bytes/raw-time.bin", + "sha256": "76c002eec0c9da854ca2ee5dae9fb0069a622274b6638ab712fcb70384304899" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T21/65537bytes/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T21/65537bytes/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T21/65537bytes/termination.json", + "sha256": "e7407b5e56086053723bd2f19c1e4542778ff62661e114bbecc630c5f8a2486a" + }, + { + "bytes": 1169, + "matches": true, + "path": "fixtures/T21/65537bytes/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c09c6777872a09b36871221540b34f272ed0ad49aeb32407809aadc2697802c5" + } + ], + "id": "T21", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "65537bytes" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "TAG_CAP" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 132, + "matches": true, + "path": "fixtures/T22/4097byte-line/CONDITION.json", + "sha256": "f9a55ea574ec3f23d2f26045fdb452ddca323454cc31620d96faf9806fd049a9" + }, + { + "bytes": 657, + "matches": true, + "path": "fixtures/T22/4097byte-line/EXPECTED.json", + "sha256": "b25492088211621e52c89760356491421851e92a5d005c3316026b4044aaf941" + }, + { + "bytes": 4098, + "matches": true, + "path": "fixtures/T22/4097byte-line/raw-time.bin", + "sha256": "970c8625689c636de19e290b687c72beee0b75d0fac9b952118caa99bc41b211" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T22/4097byte-line/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T22/4097byte-line/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T22/4097byte-line/termination.json", + "sha256": "c6a2bd57d1ec203db36fe68b2bf3b213b43e4c6854e9756e71031e2e9582e079" + }, + { + "bytes": 1184, + "matches": true, + "path": "fixtures/T22/4097byte-line/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a8ec825fefe632eb4c89326ab499c93616e4a02ac86feec5d6b24becbb319784" + } + ], + "id": "T22", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "4097byte-line" + }, + { + "expected_primary": { + "class": "UnicodeDecodeError", + "code": "TIMING_PARSE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 161, + "matches": true, + "path": "fixtures/T23/invalid-utf8/CONDITION.json", + "sha256": "440164fe7c38c0cfee0fdbdee04cef4213168b3be65774dc3ec44a6f7619b20f" + }, + { + "bytes": 667, + "matches": true, + "path": "fixtures/T23/invalid-utf8/EXPECTED.json", + "sha256": "8edc2e44e7bec725999eb08fba15a58452a2221326325506cd3835d93533dcf2" + }, + { + "bytes": 129, + "matches": true, + "path": "fixtures/T23/invalid-utf8/raw-time.bin", + "sha256": "7adba38e0334cd3d10e33a12f05a7f4d6dd611945a0822432a188df689562843" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T23/invalid-utf8/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T23/invalid-utf8/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T23/invalid-utf8/termination.json", + "sha256": "6db9bd8abb57c0c215b0e7808590ec6f53d8d16f07c2fcf936a452127c3ba08f" + }, + { + "bytes": 1179, + "matches": true, + "path": "fixtures/T23/invalid-utf8/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "ce049bee65aa849d450d46936335467381d3de01ab19712f18e2acedf68221a5" + } + ], + "id": "T23", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "invalid-utf8" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "FILE_NOT_REGULAR" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 178, + "matches": true, + "path": "fixtures/T24/symlink-final/CONDITION.json", + "sha256": "90708b1a3cf65f6b784757414dff1596aeb626321fbd63b4196de43c61768a48" + }, + { + "bytes": 665, + "matches": true, + "path": "fixtures/T24/symlink-final/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + { + "bytes": 130, + "matches": true, + "path": "fixtures/T24/symlink-final/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T24/symlink-final/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T24/symlink-final/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T24/symlink-final/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1184, + "matches": true, + "path": "fixtures/T24/symlink-final/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "98b75f05fa1bd7f64610d8921faac9984b2442444bd35d26139f3d4ab990536f" + } + ], + "id": "T24", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "symlink-final" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "FILE_NOT_REGULAR" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 188, + "matches": true, + "path": "fixtures/T24/fifo/CONDITION.json", + "sha256": "6509e5e58285916caacce1e13d32d4d0148a477058b88c142eb9064a8be16f53" + }, + { + "bytes": 665, + "matches": true, + "path": "fixtures/T24/fifo/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + { + "bytes": 130, + "matches": true, + "path": "fixtures/T24/fifo/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T24/fifo/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T24/fifo/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T24/fifo/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1139, + "matches": true, + "path": "fixtures/T24/fifo/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "de45b3ea98f474e21fbf4d0a5e9566e0efd06000fb6420d2cd454cbb9eea5679" + } + ], + "id": "T24", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "fifo" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "FILE_NOT_REGULAR" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 167, + "matches": true, + "path": "fixtures/T24/directory/CONDITION.json", + "sha256": "8d24db469f032d9616e026256c2cdd0f7d6f5d7bec3cbd3aada428eecc8e7092" + }, + { + "bytes": 665, + "matches": true, + "path": "fixtures/T24/directory/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + { + "bytes": 130, + "matches": true, + "path": "fixtures/T24/directory/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T24/directory/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T24/directory/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T24/directory/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1164, + "matches": true, + "path": "fixtures/T24/directory/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7f1d19e7939cc33f610e0bed2ce45bb596a76223d3e09936d87980c53e35c5f9" + } + ], + "id": "T24", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "directory" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "FILE_HARDLINK_ALIAS" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 171, + "matches": true, + "path": "fixtures/T24/hardlink/CONDITION.json", + "sha256": "d0fb5536886fb94e8bbd50b7624bbb56e685c1c616f2a88774c91333fac66d18" + }, + { + "bytes": 668, + "matches": true, + "path": "fixtures/T24/hardlink/EXPECTED.json", + "sha256": "0ce6def8961fc2f883f74e9ba1b1b6613ec6400c1106c6fc0950ebf08c58b134" + }, + { + "bytes": 130, + "matches": true, + "path": "fixtures/T24/hardlink/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T24/hardlink/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T24/hardlink/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T24/hardlink/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1159, + "matches": true, + "path": "fixtures/T24/hardlink/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "46051817121ddc90d6c3060540b145951dc23a6d78fa8defd540d63c5df5abc0" + } + ], + "id": "T24", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "hardlink" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "PATH_DISALLOWED_ALIAS" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 179, + "matches": true, + "path": "fixtures/T24/same-path-alias/CONDITION.json", + "sha256": "47469cca4449557069f50a94201dce162601982c30548066022d7018426f059c" + }, + { + "bytes": 670, + "matches": true, + "path": "fixtures/T24/same-path-alias/EXPECTED.json", + "sha256": "6d89c531ca9cce69bdcb5292c8c501d5488ad81ce969ae8276f444e80533e1de" + }, + { + "bytes": 130, + "matches": true, + "path": "fixtures/T24/same-path-alias/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T24/same-path-alias/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T24/same-path-alias/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T24/same-path-alias/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1194, + "matches": true, + "path": "fixtures/T24/same-path-alias/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "5c427dc9dbc7f74695342ef967220b909c82f09347c5e7370aa5f5f422124b81" + } + ], + "id": "T24", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "same-path-alias" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "FILE_DISALLOWED_ALIAS" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 189, + "matches": true, + "path": "fixtures/T24/cross-role-inode-alias/CONDITION.json", + "sha256": "25b72689306e7af81dd30f7ccd17281bf874568b5d099d61ad96a71823ecd27d" + }, + { + "bytes": 670, + "matches": true, + "path": "fixtures/T24/cross-role-inode-alias/EXPECTED.json", + "sha256": "5ef9e46304c8d1eb5b3ccd18cb6b6198503a5f123daefc18089e78f9e7ae2269" + }, + { + "bytes": 130, + "matches": true, + "path": "fixtures/T24/cross-role-inode-alias/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T24/cross-role-inode-alias/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T24/cross-role-inode-alias/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T24/cross-role-inode-alias/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1229, + "matches": true, + "path": "fixtures/T24/cross-role-inode-alias/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7aa6b9778fa4cb7bfc0baa1c0e3d13920b6a61ae088b01c76e6ecbc36aaa257b" + } + ], + "id": "T24", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "cross-role-inode-alias" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "INPUT_IDENTITY_CHANGED" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 188, + "matches": true, + "path": "fixtures/T25/replace-final/CONDITION.json", + "sha256": "ececae5c479e530f379bae515a184c980fcb0514a903da12c6c0c27152ce1899" + }, + { + "bytes": 671, + "matches": true, + "path": "fixtures/T25/replace-final/EXPECTED.json", + "sha256": "25f094b138bd86df799df467c0f592500daea7e3861edfde780983e5d208663f" + }, + { + "bytes": 130, + "matches": true, + "path": "fixtures/T25/replace-final/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T25/replace-final/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T25/replace-final/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T25/replace-final/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1184, + "matches": true, + "path": "fixtures/T25/replace-final/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "57ca34f2f8220ecbc01b57e980465d7add400267153b3fc95cca33e8987aa84b" + } + ], + "id": "T25", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "replace-final" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "INPUT_IDENTITY_CHANGED" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 186, + "matches": true, + "path": "fixtures/T25/ancestor-replace/CONDITION.json", + "sha256": "3dbd8f7b960bf0a3363b0e5b5e54da8fbf4db51e6cd7f9f0c08bb94882303c30" + }, + { + "bytes": 671, + "matches": true, + "path": "fixtures/T25/ancestor-replace/EXPECTED.json", + "sha256": "25f094b138bd86df799df467c0f592500daea7e3861edfde780983e5d208663f" + }, + { + "bytes": 130, + "matches": true, + "path": "fixtures/T25/ancestor-replace/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T25/ancestor-replace/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T25/ancestor-replace/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T25/ancestor-replace/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1199, + "matches": true, + "path": "fixtures/T25/ancestor-replace/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "eea3cfebf7f62ac54acc0bd2aa9f62c000f377ad9ea0b1959373a65b4a87965c" + } + ], + "id": "T25", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "ancestor-replace" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "ACCOUNTING_INCOMPLETE" + }, + "expected_state": { + "accounting_complete": false, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "STOP", + "termination_corroborated": true + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T26/observer-stop/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 667, + "matches": true, + "path": "fixtures/T26/observer-stop/EXPECTED.json", + "sha256": "b5443cbe5ed7f452e6f112e6a1833abc44c49a0a7925e200027ec4f015b92e10" + }, + { + "bytes": 130, + "matches": true, + "path": "fixtures/T26/observer-stop/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T26/observer-stop/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 715, + "matches": true, + "path": "fixtures/T26/observer-stop/observer.json", + "sha256": "72a9c2b130738800e31b6f6bce022a4802ad2105929545af2637b4688bc42403" + }, + { + "bytes": 668, + "matches": true, + "path": "fixtures/T26/observer-stop/termination.json", + "sha256": "d2a15f3ae5056dccdfb36a552fa61cb16fde0eeae77718467c64323dcd246b88" + }, + { + "bytes": 1184, + "matches": true, + "path": "fixtures/T26/observer-stop/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6978c893afa55bd5ac45280a11bd70940076f517339820e720bf2f18feade5e1" + } + ], + "id": "T26", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "observer-stop" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "OBSERVER_ADMISSION_BINDING" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T26/wrong-admission-binding/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 675, + "matches": true, + "path": "fixtures/T26/wrong-admission-binding/EXPECTED.json", + "sha256": "e774edb724400c1ad3c1830de4cdb6a702dff6c2ed5f659857e05b442d6b2283" + }, + { + "bytes": 130, + "matches": true, + "path": "fixtures/T26/wrong-admission-binding/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T26/wrong-admission-binding/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T26/wrong-admission-binding/observer.json", + "sha256": "6e3df63ff80623f73f69bb6d547d5e7c544e10de04ca6b751542538874faa906" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T26/wrong-admission-binding/termination.json", + "sha256": "25fe3fb372801ae7dbc87940f8d0d593a7c767c8d329e486b25d6320bec20d64" + }, + { + "bytes": 1234, + "matches": true, + "path": "fixtures/T26/wrong-admission-binding/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "726c9fd81c381d4a4b97c4590d85085c65de8c479e58835237b95cc0f4158601" + } + ], + "id": "T26", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "wrong-admission-binding" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "TERMINATION_DISAGREEMENT" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": false + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T27/exit-disagrees/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 674, + "matches": true, + "path": "fixtures/T27/exit-disagrees/EXPECTED.json", + "sha256": "68fb34656214dc5fbb30a5c0c3248999f49a1c3356c0b0d1c78e4fd7cbf261d7" + }, + { + "bytes": 130, + "matches": true, + "path": "fixtures/T27/exit-disagrees/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T27/exit-disagrees/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T27/exit-disagrees/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T27/exit-disagrees/termination.json", + "sha256": "6f7d9b7363f9063ec23a9fec08160f86bb9a6743322b06db289f4c9d018150be" + }, + { + "bytes": 1189, + "matches": true, + "path": "fixtures/T27/exit-disagrees/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "415894f335d68171d738ea969d9f7c52f54e50d66e2f7fe7ab8cc5ecf83103b4" + } + ], + "id": "T27", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "exit-disagrees" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "TERMINATION_SCHEMA" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": false + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T27/missing-required-fact/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "matches": true, + "path": "fixtures/T27/missing-required-fact/EXPECTED.json", + "sha256": "04bc7cc469f325e19036b8a1cf0be6684f52d824ac92a5f338f2ec6868af6134" + }, + { + "bytes": 130, + "matches": true, + "path": "fixtures/T27/missing-required-fact/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T27/missing-required-fact/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T27/missing-required-fact/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 648, + "matches": true, + "path": "fixtures/T27/missing-required-fact/termination.json", + "sha256": "dbd806be09d152303cf6053028b951aee7fed39f06c0c7e6763678ba270afa48" + }, + { + "bytes": 1224, + "matches": true, + "path": "fixtures/T27/missing-required-fact/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "8b9f5bd1cfc400e18d471ddf7b0178102530a98fa307c02fd1473d473b3bb1ba" + } + ], + "id": "T27", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "missing-required-fact" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "TERMINATION_NOT_REAPED" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": false + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T27/not-reaped/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 672, + "matches": true, + "path": "fixtures/T27/not-reaped/EXPECTED.json", + "sha256": "2260c11ea2392db028b46599545d93387eb1bf38d4223b7bf0215945bafd233f" + }, + { + "bytes": 130, + "matches": true, + "path": "fixtures/T27/not-reaped/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T27/not-reaped/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T27/not-reaped/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 667, + "matches": true, + "path": "fixtures/T27/not-reaped/termination.json", + "sha256": "ca442d1abc50385a38c4770363b3cfed4d625d5cf463dbeec90ee716be0451cc" + }, + { + "bytes": 1169, + "matches": true, + "path": "fixtures/T27/not-reaped/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "20299fd190085e125cc1830fd43679d151e3ceac92f70b52860235c059bc07c0" + } + ], + "id": "T27", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "not-reaped" + }, + { + "expected_primary": { + "class": "FileNotFoundError", + "code": "ADMISSION_READ" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 157, + "matches": true, + "path": "fixtures/T28/admission-missing/CONDITION.json", + "sha256": "48e15b14d80fed9fed7ce971b9fca5f1ca1a6a52bef2fdd6d54644ecef49e7d1" + }, + { + "bytes": 667, + "matches": true, + "path": "fixtures/T28/admission-missing/EXPECTED.json", + "sha256": "4c2534709f87fd417888d2567dd18bc68d9ad3733ec24eb26c21fcabdd134202" + }, + { + "bytes": 130, + "matches": true, + "path": "fixtures/T28/admission-missing/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T28/admission-missing/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T28/admission-missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1204, + "matches": true, + "path": "fixtures/T28/admission-missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "46345080774bb9b293e20f8a941ef68708ccc719ed8b9e4d6640dd523a664774" + } + ], + "id": "T28", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "admission-missing" + }, + { + "expected_primary": { + "class": "FileNotFoundError", + "code": "OBSERVER_READ" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 156, + "matches": true, + "path": "fixtures/T28/observer-missing/CONDITION.json", + "sha256": "c5df079f5fc6fe6e1ac7a0a0b8ec5214103c3cde0a6bfb9dd7e4cd466a4285f3" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T28/observer-missing/EXPECTED.json", + "sha256": "1d6f1f30a68e6eb351cdbb70b83797edcf4c50dba27c859d632690fa3e44395b" + }, + { + "bytes": 130, + "matches": true, + "path": "fixtures/T28/observer-missing/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T28/observer-missing/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T28/observer-missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1199, + "matches": true, + "path": "fixtures/T28/observer-missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "3945a248a770b76764000f200be790fe380361fd8cb4a927c163d0ba141de640" + } + ], + "id": "T28", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "observer-missing" + }, + { + "expected_primary": { + "class": "JSONDecodeError", + "code": "TIMING_PARSE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 282, + "matches": true, + "path": "fixtures/T29/report-write/CONDITION.json", + "sha256": "d56cff3247d7a89ff7c4f9ed1e11f32213f994e57fe9c4215e4a22741a5f97b0" + }, + { + "bytes": 664, + "matches": true, + "path": "fixtures/T29/report-write/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 18, + "matches": true, + "path": "fixtures/T29/report-write/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T29/report-write/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T29/report-write/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T29/report-write/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 1179, + "matches": true, + "path": "fixtures/T29/report-write/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c8ff639f466b20fe713f34e165da671487ab11626bf86a14549184f018925bdb" + } + ], + "id": "T29", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "report-write" + }, + { + "expected_primary": { + "class": "JSONDecodeError", + "code": "TIMING_PARSE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 373, + "matches": true, + "path": "fixtures/T29/report-close/CONDITION.json", + "sha256": "6ce4946d219efb1c2b8b39551c30953312ccc8ec2421b1a240172611f1a4af8e" + }, + { + "bytes": 664, + "matches": true, + "path": "fixtures/T29/report-close/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 18, + "matches": true, + "path": "fixtures/T29/report-close/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T29/report-close/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T29/report-close/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T29/report-close/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 1179, + "matches": true, + "path": "fixtures/T29/report-close/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "f23cd1b6da1a7626a4e36f2bc6be8ffce30a3fac548859a74ef909b328876163" + } + ], + "id": "T29", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "report-close" + }, + { + "expected_primary": { + "class": "JSONDecodeError", + "code": "TIMING_PARSE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 440, + "matches": true, + "path": "fixtures/T29/report-and-diagnostic/CONDITION.json", + "sha256": "afaaa3398516e092299bc769f7eabd6bb8c281e19f419c11c5c35ac1b17400e2" + }, + { + "bytes": 664, + "matches": true, + "path": "fixtures/T29/report-and-diagnostic/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 18, + "matches": true, + "path": "fixtures/T29/report-and-diagnostic/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T29/report-and-diagnostic/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T29/report-and-diagnostic/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T29/report-and-diagnostic/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 1224, + "matches": true, + "path": "fixtures/T29/report-and-diagnostic/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "71a88a549957bb4db65be58353c1f80411b98cdbc589c640c1cdf0909e2ca21e" + } + ], + "id": "T29", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "report-and-diagnostic" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "INDIVIDUAL_RSS_CAP" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "FAIL", + "execution_success": true, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "STOP", + "termination_corroborated": true + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T30/individual-rss-cap/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T30/individual-rss-cap/EXPECTED.json", + "sha256": "bea68b0de63c3ea58266d8d42037db065c5ada115386ef11429b4eee7cb3f8d1" + }, + { + "bytes": 132, + "matches": true, + "path": "fixtures/T30/individual-rss-cap/raw-time.bin", + "sha256": "c50d8642d5a8771588de2ac61a472f51ee37fa8f7bbc12517a2f3bb8518718f9" + }, + { + "bytes": 708, + "matches": true, + "path": "fixtures/T30/individual-rss-cap/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T30/individual-rss-cap/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T30/individual-rss-cap/termination.json", + "sha256": "48bcf19d238847ca48c54d970a3e32a5629240b0bf3d2ba43953455df0e078a0" + }, + { + "bytes": 1209, + "matches": true, + "path": "fixtures/T30/individual-rss-cap/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "676c3566d5d554b6ed66cc7b493aebd9d80093c84a53cd82fcdb97170b89880c" + } + ], + "id": "T30", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "individual-rss-cap" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "LEDGER_CAP" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "FAIL", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "STOP", + "termination_corroborated": true + }, + "file_verification": [ + { + "bytes": 150, + "matches": true, + "path": "fixtures/T30/ledger-cap/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 655, + "matches": true, + "path": "fixtures/T30/ledger-cap/EXPECTED.json", + "sha256": "6a9f4bab7a55a09a0ec39a42792bf9b4e3e8105a044699c3e78c1bc25dd397e4" + }, + { + "bytes": 130, + "matches": true, + "path": "fixtures/T30/ledger-cap/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 713, + "matches": true, + "path": "fixtures/T30/ledger-cap/admission.json", + "sha256": "7b1e807549d7d4e1224e09ee0ed90b230f6b66235b77615098a87c21817ad7b3" + }, + { + "bytes": 658, + "matches": true, + "path": "fixtures/T30/ledger-cap/observer.json", + "sha256": "15e6d46ba86478170246247e39e727a91c1d6eb1800b0090046688ebbcb44750" + }, + { + "bytes": 666, + "matches": true, + "path": "fixtures/T30/ledger-cap/termination.json", + "sha256": "363d2261d3d6857d7653cc99cd9ba93ddeb24838e67350b86673812b0c2386b2" + }, + { + "bytes": 1169, + "matches": true, + "path": "fixtures/T30/ledger-cap/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "666b2ab42145d0a54d327a194ecc345e582a18ae18c987fd2ba975119be4930f" + } + ], + "id": "T30", + "new_v2_variant": false, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "ledger-cap" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "WALL_CAP_OR_COVERAGE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "FAIL", + "execution_success": true, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "180.000000000000000000000000001", + "status": "STOP", + "termination_corroborated": true + }, + "file_verification": [ + { + "bytes": 418, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-over/CONDITION-v2.json", + "sha256": "ffa8675cb9189363f4efe6d242112df944a6d322bd76f67c441eb7e4ce2137f6" + }, + { + "bytes": 902, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-over/EXPECTED-v2.json", + "sha256": "4f25ff02a94fefe7178443400a5cbd954b600c5c0a9a30fe0c9df345cf10e1a0" + }, + { + "bytes": 157, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-over/raw-time.bin", + "sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6" + }, + { + "bytes": 708, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-over/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-over/termination.json", + "sha256": "d40fee8ce1611cb7d2e8739d6f560552bfe4b352500d77157ab755f44c1e74cb" + }, + { + "bytes": 1214, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a038b71adb25c67135ace23a36910160f3bda8684352652d54c6e82c6ed7ec07" + } + ], + "id": "T30", + "new_v2_variant": true, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "precision-wall-over" + }, + { + "expected_primary": null, + "expected_state": { + "accounting_complete": true, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "180.00", + "status": "PASS_READBACK_CONDITIONAL_ONLY", + "termination_corroborated": true + }, + "file_verification": [ + { + "bytes": 417, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-equal/CONDITION-v2.json", + "sha256": "24cc5ff47834d82a0a18ee87e3a922b2b86b95e9ba5ba76509d55733b060377f" + }, + { + "bytes": 815, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-equal/EXPECTED-v2.json", + "sha256": "e273a7e4bdd8ae683a617256104347bdf565811dfd7d1f15d393abd635cfd10e" + }, + { + "bytes": 132, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-equal/raw-time.bin", + "sha256": "5cc1dba547f8de3275028876018b92bf88f25b51e3165771855f4dcaf6560417" + }, + { + "bytes": 708, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-equal/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-equal/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-equal/termination.json", + "sha256": "00627a7afe20f2866e03b13f61b2c5bfd368c6116afe938217d9dda26b13a0c4" + }, + { + "bytes": 1219, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "149eb63d8dff4db5147c6918dd3af139ec0e38eea4e330c946c87902406f2b40" + } + ], + "id": "T30", + "new_v2_variant": true, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "precision-wall-equal" + }, + { + "expected_primary": null, + "expected_state": { + "accounting_complete": true, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "179.999999999999999999999999999", + "status": "PASS_READBACK_CONDITIONAL_ONLY", + "termination_corroborated": true + }, + "file_verification": [ + { + "bytes": 418, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-under/CONDITION-v2.json", + "sha256": "ffa8675cb9189363f4efe6d242112df944a6d322bd76f67c441eb7e4ce2137f6" + }, + { + "bytes": 851, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-under/EXPECTED-v2.json", + "sha256": "d13ff0ccb3ae5cd69475b9021a40c2626d601da008792e3fe58ad09efc9a3a4c" + }, + { + "bytes": 157, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-under/raw-time.bin", + "sha256": "7cd2eca61d94438cb2c5b2b2d0a851d82762a4a4d0fa664f2d90b99f7eda2580" + }, + { + "bytes": 708, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-under/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-under/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-under/termination.json", + "sha256": "a318640393be422f88905e6c01bb8d768353329d1b17ef0c6339755b6418577f" + }, + { + "bytes": 1219, + "matches": true, + "path": "v2/fixtures/T30/precision-wall-under/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "f07aad2f190c2ff006d9d005867848576c0ae41d0cad323a1602e05373be68c2" + } + ], + "id": "T30", + "new_v2_variant": true, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "precision-wall-under" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "LEDGER_CAP" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "FAIL", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "STOP", + "termination_corroborated": true + }, + "file_verification": [ + { + "bytes": 419, + "matches": true, + "path": "v2/fixtures/T30/precision-ledger-over/CONDITION-v2.json", + "sha256": "1e67a00a98c9f575faac1fe46d64f9ad7eb2e8ad708476b262c9ca93844877ea" + }, + { + "bytes": 857, + "matches": true, + "path": "v2/fixtures/T30/precision-ledger-over/EXPECTED-v2.json", + "sha256": "34fb7349b888937ee80c1ae0e5aff6de1292db81608cad1c31efb7dd46aaa262" + }, + { + "bytes": 130, + "matches": true, + "path": "v2/fixtures/T30/precision-ledger-over/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 739, + "matches": true, + "path": "v2/fixtures/T30/precision-ledger-over/admission.json", + "sha256": "7ba8d730df796f927adee72be06b33f287c8cee197cf6e89009cc0bd83311220" + }, + { + "bytes": 658, + "matches": true, + "path": "v2/fixtures/T30/precision-ledger-over/observer.json", + "sha256": "5b86d55f9f0383ecd767a278f0f235493783172ca7a2f3a1e5852a214c2c852a" + }, + { + "bytes": 666, + "matches": true, + "path": "v2/fixtures/T30/precision-ledger-over/termination.json", + "sha256": "2cf00875d3608504d220e36953f2685e2d726bd6084de5518a42be14f669240b" + }, + { + "bytes": 1224, + "matches": true, + "path": "v2/fixtures/T30/precision-ledger-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a42921dbc31b190833880a6ac6aebd9124384b02df78426f6c50172210fb7352" + } + ], + "id": "T30", + "new_v2_variant": true, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "precision-ledger-over" + }, + { + "expected_primary": null, + "expected_state": { + "accounting_complete": true, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "PASS_READBACK_CONDITIONAL_ONLY", + "termination_corroborated": true + }, + "file_verification": [ + { + "bytes": 418, + "matches": true, + "path": "v2/fixtures/T30/precision-ledger-equal/CONDITION-v2.json", + "sha256": "02471cf7d50b958ee59080d23e4138ca18658e020a25030768858792a163cfdb" + }, + { + "bytes": 815, + "matches": true, + "path": "v2/fixtures/T30/precision-ledger-equal/EXPECTED-v2.json", + "sha256": "53ed268d73883bbfd7ba35555de8268c78f6fd777100b6c472f6c6efe28d762a" + }, + { + "bytes": 130, + "matches": true, + "path": "v2/fixtures/T30/precision-ledger-equal/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 714, + "matches": true, + "path": "v2/fixtures/T30/precision-ledger-equal/admission.json", + "sha256": "c855fb5b61ddcec3ea5682400549642d3d2af432fcbdb7ba5098008cc254274b" + }, + { + "bytes": 658, + "matches": true, + "path": "v2/fixtures/T30/precision-ledger-equal/observer.json", + "sha256": "8439b38b69aa7251d3f3a1ea7044e39840ef6cbd2e1a8ef47e07d7a2677a12be" + }, + { + "bytes": 666, + "matches": true, + "path": "v2/fixtures/T30/precision-ledger-equal/termination.json", + "sha256": "4af375af11531602054e06f3d7ef0e55df18ff309f88daaf57552ceb508582d2" + }, + { + "bytes": 1229, + "matches": true, + "path": "v2/fixtures/T30/precision-ledger-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "95fcedde826e061e08723af7eb5723990fe983cdfb1d477b48bd25def6665119" + } + ], + "id": "T30", + "new_v2_variant": true, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "precision-ledger-equal" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "CPU_COVERAGE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "FAIL", + "execution_success": true, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "STOP", + "termination_corroborated": true + }, + "file_verification": [ + { + "bytes": 417, + "matches": true, + "path": "v2/fixtures/T30/precision-cpu-over/CONDITION-v2.json", + "sha256": "244e1554ccde66bbedeb18d03def12e6958b99865f07cbdd5cdea339906ab1d7" + }, + { + "bytes": 854, + "matches": true, + "path": "v2/fixtures/T30/precision-cpu-over/EXPECTED-v2.json", + "sha256": "21d001b9c210f2ab9a7c9050f3b519ba88d1efeffb1e8427cf45e77a8fe58794" + }, + { + "bytes": 130, + "matches": true, + "path": "v2/fixtures/T30/precision-cpu-over/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "matches": true, + "path": "v2/fixtures/T30/precision-cpu-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 683, + "matches": true, + "path": "v2/fixtures/T30/precision-cpu-over/observer.json", + "sha256": "f224f4c0f54cd2bb9756b544f1e1d8763106dd55eaa06cedc6bdce876503b883" + }, + { + "bytes": 666, + "matches": true, + "path": "v2/fixtures/T30/precision-cpu-over/termination.json", + "sha256": "b2d90bbfe399dc4874ed2f8686f90256f8e7b56cd5aee7f6bbf7139bc8529287" + }, + { + "bytes": 1209, + "matches": true, + "path": "v2/fixtures/T30/precision-cpu-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6bec74c58079cc5b0eafa8e1c5b2ea83b831262686363e6b46ae71250d492c3c" + } + ], + "id": "T30", + "new_v2_variant": true, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "precision-cpu-over" + }, + { + "expected_primary": null, + "expected_state": { + "accounting_complete": true, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "PASS_READBACK_CONDITIONAL_ONLY", + "termination_corroborated": true + }, + "file_verification": [ + { + "bytes": 416, + "matches": true, + "path": "v2/fixtures/T30/precision-cpu-equal/CONDITION-v2.json", + "sha256": "b2bc15b84188a02f5e90a7a2993ce42b0680dbca888a3d994d843344700752fa" + }, + { + "bytes": 814, + "matches": true, + "path": "v2/fixtures/T30/precision-cpu-equal/EXPECTED-v2.json", + "sha256": "672fda69fe946ef6bacfe59dcfef2e0d7521ffb6c62967a51bcdaaeccaa49ce0" + }, + { + "bytes": 130, + "matches": true, + "path": "v2/fixtures/T30/precision-cpu-equal/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "matches": true, + "path": "v2/fixtures/T30/precision-cpu-equal/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 656, + "matches": true, + "path": "v2/fixtures/T30/precision-cpu-equal/observer.json", + "sha256": "e4534dda1ab467e94110453b53a1aac1ed33bf243f02b8e84d3fb0a2e1cc3394" + }, + { + "bytes": 666, + "matches": true, + "path": "v2/fixtures/T30/precision-cpu-equal/termination.json", + "sha256": "6c8f5dca6d1c30bd4233d6232fceb471626b8ced0dc8b64177dababf3feab882" + }, + { + "bytes": 1214, + "matches": true, + "path": "v2/fixtures/T30/precision-cpu-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "8c8cf7a1c7ebe6116333a11128928ce602811929b7c7495218954ba1346e347a" + } + ], + "id": "T30", + "new_v2_variant": true, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "precision-cpu-equal" + }, + { + "expected_primary": null, + "expected_state": { + "accounting_complete": true, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "PASS_READBACK_CONDITIONAL_ONLY", + "termination_corroborated": true + }, + "file_verification": [ + { + "bytes": 875, + "matches": true, + "path": "v2/fixtures/T30/hostile-context-valid/CONDITION-v2.json", + "sha256": "a043cb4795c35edfcab303bda75fceee0ed69daf51f38965ebd259e1790423a7" + }, + { + "bytes": 852, + "matches": true, + "path": "v2/fixtures/T30/hostile-context-valid/EXPECTED-v2.json", + "sha256": "ef763a05eb491a4d3be356909aebb92ba5cbf83f11b86698e8c04c8dadab35c4" + }, + { + "bytes": 130, + "matches": true, + "path": "v2/fixtures/T30/hostile-context-valid/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "matches": true, + "path": "v2/fixtures/T30/hostile-context-valid/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "v2/fixtures/T30/hostile-context-valid/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "v2/fixtures/T30/hostile-context-valid/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1224, + "matches": true, + "path": "v2/fixtures/T30/hostile-context-valid/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "9f2cabfd3c0781d568b96a186f6373bb6a7931ed1fef8dda1fbfb4be97beb872" + } + ], + "id": "T30", + "new_v2_variant": true, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "hostile-context-valid" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "WALL_CAP_OR_COVERAGE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "FAIL", + "execution_success": true, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "180.000000000000000000000000001", + "status": "STOP", + "termination_corroborated": true + }, + "file_verification": [ + { + "bytes": 724, + "matches": true, + "path": "v2/fixtures/T30/hostile-context-wall-over/CONDITION-v2.json", + "sha256": "e6364e4a40e32218e8fb9a093d8888de6440d97f06dd26d08d67319613b2bbf9" + }, + { + "bytes": 920, + "matches": true, + "path": "v2/fixtures/T30/hostile-context-wall-over/EXPECTED-v2.json", + "sha256": "8bf9776c7109fd782177a00c4fd4997dbf7e5f92a881aeeab07e06d7f87b08d1" + }, + { + "bytes": 157, + "matches": true, + "path": "v2/fixtures/T30/hostile-context-wall-over/raw-time.bin", + "sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6" + }, + { + "bytes": 708, + "matches": true, + "path": "v2/fixtures/T30/hostile-context-wall-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "v2/fixtures/T30/hostile-context-wall-over/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "v2/fixtures/T30/hostile-context-wall-over/termination.json", + "sha256": "d40fee8ce1611cb7d2e8739d6f560552bfe4b352500d77157ab755f44c1e74cb" + }, + { + "bytes": 1244, + "matches": true, + "path": "v2/fixtures/T30/hostile-context-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "abf95a90b9d1e5e9dc64e01c0e4a9fe1a1b05754a6808eb296d68e2cb70d1318" + } + ], + "id": "T30", + "new_v2_variant": true, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "hostile-context-wall-over" + }, + { + "expected_primary": null, + "expected_state": { + "accounting_complete": true, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.01000000000012345678901234567890123456", + "status": "PASS_READBACK_CONDITIONAL_ONLY", + "termination_corroborated": true + }, + "file_verification": [ + { + "bytes": 418, + "matches": true, + "path": "v2/fixtures/T30/precision-token32-exp-minus12/CONDITION-v2.json", + "sha256": "cdd73c9ed6ec1a46fbc1e825c2bc6bdc1b5fea3ec0b60cc28bba5d6b95a75f09" + }, + { + "bytes": 903, + "matches": true, + "path": "v2/fixtures/T30/precision-token32-exp-minus12/EXPECTED-v2.json", + "sha256": "ae6f64f6a4647d85d04d4619766109408158f2aa0bd2f14a3ed7c798a2b57764" + }, + { + "bytes": 158, + "matches": true, + "path": "v2/fixtures/T30/precision-token32-exp-minus12/raw-time.bin", + "sha256": "a6a1fbe92f70d2efbd8dbe685dca95ebe0319b4c150a6d7953b10f9b5112b896" + }, + { + "bytes": 708, + "matches": true, + "path": "v2/fixtures/T30/precision-token32-exp-minus12/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 656, + "matches": true, + "path": "v2/fixtures/T30/precision-token32-exp-minus12/observer.json", + "sha256": "0e1adc9edf580db8a892b9ecdc9332eabcbabc6ba25ea29576c244adf4f2b903" + }, + { + "bytes": 666, + "matches": true, + "path": "v2/fixtures/T30/precision-token32-exp-minus12/termination.json", + "sha256": "1d6607b5739fae9bff8723cf1f81731da6b1c6db4edfd7385053ef56d5a2b15e" + }, + { + "bytes": 1264, + "matches": true, + "path": "v2/fixtures/T30/precision-token32-exp-minus12/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "1827baf911f641f56f16739fec684dc2f9e9e259a924b57c770ee13a3fefad9e" + } + ], + "id": "T30", + "new_v2_variant": true, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "precision-token32-exp-minus12" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "WALL_CAP_OR_COVERAGE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "FAIL", + "execution_success": true, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "1000000000000.01", + "status": "STOP", + "termination_corroborated": true + }, + "file_verification": [ + { + "bytes": 417, + "matches": true, + "path": "v2/fixtures/T30/precision-exp-plus12-domain-max/CONDITION-v2.json", + "sha256": "e3aae2842c2ba8ee1c7d89728afb1251420166122a4a9b6e42d10050d5b24091" + }, + { + "bytes": 904, + "matches": true, + "path": "v2/fixtures/T30/precision-exp-plus12-domain-max/EXPECTED-v2.json", + "sha256": "b7a6a9eebb1e7c4324d1436e22d81c16ce49d6579ab1fd1d03500d0d7da0abad" + }, + { + "bytes": 130, + "matches": true, + "path": "v2/fixtures/T30/precision-exp-plus12-domain-max/raw-time.bin", + "sha256": "15ff3f3172aeb8b17b6818ba4dff8e9759d312de1da4e753192f40162dc85f7b" + }, + { + "bytes": 708, + "matches": true, + "path": "v2/fixtures/T30/precision-exp-plus12-domain-max/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "v2/fixtures/T30/precision-exp-plus12-domain-max/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "v2/fixtures/T30/precision-exp-plus12-domain-max/termination.json", + "sha256": "b1a4289e58581a3cdb8499a1769af87207377b78de3b6b1a6db0a8bd7b739c5d" + }, + { + "bytes": 1274, + "matches": true, + "path": "v2/fixtures/T30/precision-exp-plus12-domain-max/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "e6d215548dbb0ad0ccaadbe12effd0965ad8ea2acac7fa9d9972f28401c662ab" + } + ], + "id": "T30", + "new_v2_variant": true, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "precision-exp-plus12-domain-max" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "LEGACY_FAILED_ACCOUNTING_ONLY" + }, + "expected_state": { + "accounting_complete": false, + "cap_validation": "UNKNOWN", + "execution_success": false, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": true, + "measurement_valid": true, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "file_verification": [ + { + "bytes": 875, + "matches": true, + "path": "v2/fixtures/T30/hostile-context-legacy-failure/CONDITION-v2.json", + "sha256": "a043cb4795c35edfcab303bda75fceee0ed69daf51f38965ebd259e1790423a7" + }, + { + "bytes": 933, + "matches": true, + "path": "v2/fixtures/T30/hostile-context-legacy-failure/EXPECTED-v2.json", + "sha256": "fd84db325aab9fe32ff99b5b89a390bfa857844232b047b28b53ebe9b189effd" + }, + { + "bytes": 148, + "matches": true, + "path": "v2/fixtures/T30/hostile-context-legacy-failure/raw-time.bin", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 334, + "matches": true, + "path": "v2/fixtures/T30/hostile-context-legacy-failure/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "e659e5481b119d52b0de39873b0c9d7a1fe4841165e319a18af16fa6c564d454" + } + ], + "id": "T30", + "new_v2_variant": true, + "source_review": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "variant": "hostile-context-legacy-failure" + } + ], + "all_files_and_inputs_match": true, + "case_conservation": [ + { + "id": "T01", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T02", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T03", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T04", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T05", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T06", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T07", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T08", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T09", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T10", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T11", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T12", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T13", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T14", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T15", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T16", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T17", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T18", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T19", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T20", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T21", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T22", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T23", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T24", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T25", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T26", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T27", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T28", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T29", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + }, + { + "id": "T30", + "old_case_metadata_identical": true, + "old_variant_entries_identical": true, + "old_variant_order_identical": true + } + ], + "cost": { + "passive_seconds": 0.06921405205503106, + "peak_rss_kib": 21936, + "target_execution_count": 0, + "text_read_bytes": 1539292 + }, + "created_utc": "2026-11-01T08:10:47.211052+00:00", + "input_verification": [ + { + "bytes": 58465, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/FREEZE-v1.json", + "sha256": "57ef6f8369e8a6dab4c615ff9ae740b7135e4df15580e448a76a73635bec04be" + }, + { + "bytes": 6559, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/INPUTS.json", + "sha256": "6827e296ad56792f11a0e03c035e9805dbb0e7abae4e1d9a10c11d455f5eca43" + }, + { + "bytes": 2145, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/PASSIVE-ACCOUNTING-v1.json", + "sha256": "bb705d9143ba33e1b8efce5e7e3fa6140e58afc19353fee3abdb982b7f378bb6" + }, + { + "bytes": 27202, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/parent_readback_v3_DRAFT.py", + "sha256": "77277fcdc58bc1cc268497a32e7522fc91428cb7d83696d42d878aefcf583359" + }, + { + "bytes": 84357, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/CONTROL-MANIFEST.json", + "sha256": "8f8e18716404d4593cc94e66863fe63523b8fe6cbee64d1a7e1a3db01102f99c" + }, + { + "bytes": 3038, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-REVIEW-v1.json", + "sha256": "3a28e5590a3214bbbe7e3f8ffd9f602c241e7ed500a957ef2041babf09ecf233" + }, + { + "bytes": 104932, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-EVIDENCE-v1.json", + "sha256": "6ece1181a2bb38dd4226bfced721b8ae9146e361cdfb2a009e8d358a4271888a" + } + ], + "request_literal_bindings": [ + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T01", + "variant": "main" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T02", + "variant": "exit1" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T03", + "variant": "signal15" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T04", + "variant": "historical-exact148" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + } + ], + "id": "T05", + "variant": "missing" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T06", + "variant": "empty" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T07", + "variant": "prefix-only" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T08", + "variant": "truncated" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T09", + "variant": "malformed" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T10", + "variant": "duplicate" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T11", + "variant": "suffix" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T12", + "variant": "duplicate-key" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T13", + "variant": "missing-system" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T14", + "variant": "extra" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T15", + "variant": "string" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T16", + "variant": "boolean" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T17", + "variant": "nan" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T18", + "variant": "infinity" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T18", + "variant": "overflow1e309" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T19", + "variant": "negative-wall" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T19", + "variant": "negative-user" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T19", + "variant": "negative-system" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T19", + "variant": "negative-rss" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T20", + "variant": "33digits" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T21", + "variant": "65537bytes" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T22", + "variant": "4097byte-line" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T23", + "variant": "invalid-utf8" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T24", + "variant": "symlink-final" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T24", + "variant": "fifo" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T24", + "variant": "directory" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T24", + "variant": "hardlink" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T24", + "variant": "same-path-alias" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T24", + "variant": "cross-role-inode-alias" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T25", + "variant": "replace-final" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T25", + "variant": "ancestor-replace" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T26", + "variant": "observer-stop" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T26", + "variant": "wrong-admission-binding" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T27", + "variant": "exit-disagrees" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T27", + "variant": "missing-required-fact" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T27", + "variant": "not-reaped" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T28", + "variant": "admission-missing" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T28", + "variant": "observer-missing" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T29", + "variant": "report-write" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T29", + "variant": "report-close" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T29", + "variant": "report-and-diagnostic" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T30", + "variant": "individual-rss-cap" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T30", + "variant": "ledger-cap" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T30", + "variant": "precision-wall-over" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T30", + "variant": "precision-wall-equal" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T30", + "variant": "precision-wall-under" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T30", + "variant": "precision-ledger-over" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T30", + "variant": "precision-ledger-equal" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T30", + "variant": "precision-cpu-over" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T30", + "variant": "precision-cpu-equal" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T30", + "variant": "hostile-context-valid" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T30", + "variant": "hostile-context-wall-over" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T30", + "variant": "precision-token32-exp-minus12" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "admission" + }, + { + "literal_hash_matches_request": true, + "role": "observer" + }, + { + "literal_hash_matches_request": true, + "role": "termination" + }, + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T30", + "variant": "precision-exp-plus12-domain-max" + }, + { + "checks": [ + { + "literal_hash_matches_request": true, + "role": "raw_time" + } + ], + "id": "T30", + "variant": "hostile-context-legacy-failure" + } + ], + "schema": "o03-w4-v2-conservation-and-literal-static-verification", + "source_conservation": { + "all_non_run_original_function_ASTs_unchanged": true, + "inverse_sha256": "77277fcdc58bc1cc268497a32e7522fc91428cb7d83696d42d878aefcf583359", + "new59_count": 59, + "old30_case_order_same": true, + "old330_payloads_unchanged": true, + "old47_variant_entries_and_oracles_preserved": true, + "source_inverse_exact_bytes": true + }, + "unchanged_AST_functions": [ + { + "AST_unchanged": true, + "name": "ReadbackError" + }, + { + "AST_unchanged": true, + "name": "need" + }, + { + "AST_unchanged": true, + "name": "same_keys" + }, + { + "AST_unchanged": true, + "name": "sha" + }, + { + "AST_unchanged": true, + "name": "error_name" + }, + { + "AST_unchanged": true, + "name": "event" + }, + { + "AST_unchanged": true, + "name": "identity" + }, + { + "AST_unchanged": true, + "name": "directory_identity" + }, + { + "AST_unchanged": true, + "name": "close_all" + }, + { + "AST_unchanged": true, + "name": "path_parts" + }, + { + "AST_unchanged": true, + "name": "parent_open" + }, + { + "AST_unchanged": true, + "name": "read_regular" + }, + { + "AST_unchanged": true, + "name": "lexical_depth" + }, + { + "AST_unchanged": true, + "name": "number_token" + }, + { + "AST_unchanged": true, + "name": "integer_token" + }, + { + "AST_unchanged": true, + "name": "no_constant" + }, + { + "AST_unchanged": true, + "name": "unique_pairs" + }, + { + "AST_unchanged": true, + "name": "strict_json" + }, + { + "AST_unchanged": true, + "name": "nonnegative" + }, + { + "AST_unchanged": true, + "name": "unsigned_integer" + }, + { + "AST_unchanged": true, + "name": "timing" + }, + { + "AST_unchanged": true, + "name": "admission_check" + }, + { + "AST_unchanged": true, + "name": "observer_check" + }, + { + "AST_unchanged": true, + "name": "corroborate" + }, + { + "AST_unchanged": true, + "name": "report_bytes" + }, + { + "AST_unchanged": true, + "name": "write_report" + }, + { + "AST_unchanged": true, + "name": "ReadbackOutcome" + } + ], + "v1_payload_reverification": [ + { + "bytes": 746, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/ATTEMPTS-v1.json", + "sha256": "56e0f90db42853d22d5d026b578f35b084f3e55e1b8d9bb9b27e062918913f12" + }, + { + "bytes": 84357, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/CONTROL-MANIFEST.json", + "sha256": "8f8e18716404d4593cc94e66863fe63523b8fe6cbee64d1a7e1a3db01102f99c" + }, + { + "bytes": 3192, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/HANDOFF.md", + "sha256": "84b619994e678339ad676ead14ff3d4b077a809149afc33d53a344a2f4090ead" + }, + { + "bytes": 6559, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/INPUTS.json", + "sha256": "6827e296ad56792f11a0e03c035e9805dbb0e7abae4e1d9a10c11d455f5eca43" + }, + { + "bytes": 2145, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/PASSIVE-ACCOUNTING-v1.json", + "sha256": "bb705d9143ba33e1b8efce5e7e3fa6140e58afc19353fee3abdb982b7f378bb6" + }, + { + "bytes": 13789, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/TIMING-GRAMMAR.md", + "sha256": "c8ba66e722eaaa391cdfdfb7a7d043d1e2c5b2785fd56f9c92173c4acd5deb37" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 811, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/EXPECTED.json", + "sha256": "59a66990c28261731b7ba7e25ad8c561dc4a49d71f4705ee73ff0133d25d4794" + }, + { + "bytes": 1139, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "0bb441c6af12c57d7b7e13dd35c124499df55594a27f98406a983f1339c7442f" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/EXPECTED.json", + "sha256": "1772cd795a4b0ab4844ed82485a88ba84a5c187251a0c246f3b898307f419e32" + }, + { + "bytes": 1144, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "57a22a298fa9350ec57761ca81411f5cea639dea8ce73b8b973f432a6a18f16e" + }, + { + "bytes": 714, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/admission.json", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72" + }, + { + "bytes": 715, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/observer.json", + "sha256": "a6944b83cc28d1763618c7c134cea5cfc7dcc9c9cd5dd2c7431639c52de3b1e3" + }, + { + "bytes": 168, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/raw-time.bin", + "sha256": "4799f18b7354cee0edd97d97aeb4d2e4174abf7bb5e0c74c62e94e4540885409" + }, + { + "bytes": 668, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/termination.json", + "sha256": "6f4dc1bfddf96ce8fe51ac818745eac894ac5e0bde7eb985e9197af88f0f3ec8" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/EXPECTED.json", + "sha256": "1772cd795a4b0ab4844ed82485a88ba84a5c187251a0c246f3b898307f419e32" + }, + { + "bytes": 1159, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "d8c9567db47af6d30f5cbc5d3299fdc233d018aff6938973dabdb54122c9d93b" + }, + { + "bytes": 713, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/admission.json", + "sha256": "e6fa7982aa3a345ae9894393b561dbdebc4a2e2f5ae646c152204b86fa8908cd" + }, + { + "bytes": 715, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/observer.json", + "sha256": "5566964e6fce03063b8923e7c888e665b3a06418faa9db08df385db5dafcbdf7" + }, + { + "bytes": 162, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/raw-time.bin", + "sha256": "e6ecf2de2fc2c88e5cbd8b91fe292eafc8a145ec81abf4aa9dc44d4793ab8844" + }, + { + "bytes": 671, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/termination.json", + "sha256": "ece24439b150f61d117ad7335951ed59dae6029e611681f1ab3487e4f3c85832" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 960, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/EXPECTED.json", + "sha256": "c8268af1a93e5e81946398434e5579176e8af1ff17bd1ee12746c8583f71c620" + }, + { + "bytes": 312, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7751258ea35d124d6150c7c2dbc336c2fb2b55152ec94dbd034e73ced5d0adf1" + }, + { + "bytes": 148, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/raw-time.bin", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 142, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/CONDITION.json", + "sha256": "5cf3bad02f551c21d906126c7f8999d100f4476d870c01d7f497d3838877bc9b" + }, + { + "bytes": 664, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/EXPECTED.json", + "sha256": "bb75b58f3cba811faac0b04ce55b812ad24051e52ff8690126a7d3b93008d30f" + }, + { + "bytes": 1154, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6dc7e8b361c19631107903cf73e03debb3669773b82d69c0c0b5f8c2d2131899" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + { + "bytes": 1144, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "9dfef87f6c9c7fb99efb1b778e2b610f785c25ba0cf0749215e4c9ff090a24c1" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 0, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/raw-time.bin", + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/termination.json", + "sha256": "921ac4e1d2a353fea5f83d66d80a0401455b66f9972d88705e307c937c00970f" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + { + "bytes": 1174, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "cd33575ff30c57c29619cddeeb0d8ee2e3b1359789bfd0badfa9227a34e526c5" + }, + { + "bytes": 714, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/admission.json", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/observer.json", + "sha256": "b935fa44d9e9b63f3a1e90e7ef35c833ea51fd0cf633279071bc661a944f1753" + }, + { + "bytes": 38, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/raw-time.bin", + "sha256": "682bbcac082e76cb4acdd4a163fe6ee80088623442d8978912a910f7ca7c8937" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/termination.json", + "sha256": "bf8321ed492343e1bc150623bbb3ea0e70d030963cec6bf68b6e79eee1ea7111" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 664, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1164, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "89add8ff0ddbc2d4f18eb2b7e3f9e3f8fb546bbad16fc49da818b5cfc1f5451a" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 32, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/raw-time.bin", + "sha256": "7cee4884de549140a5734726237a2133cb54c4764e212b1a1d73c43dbddf3225" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/termination.json", + "sha256": "2b0dc60ba88d2c33ca9d0d65ba5065fd3fe07daa694213a508002ecd41dc184d" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 664, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1164, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "1c2163abbe35cd39a3b49118e59def41309c9a2e6d6812a944f64d8b992a82e9" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 18, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + { + "bytes": 1164, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "4b8f287160663a0e76df77ef19be7769d57d6507fec27969fd96752de2331006" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 260, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/raw-time.bin", + "sha256": "8d42432a308b3149cb59e5b34f937887547344adc3f36d8336632868405f121b" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/termination.json", + "sha256": "2113af3b3818702b7b508bf83d227a0a6a630fa6cc2b1ce1a4ab8ea790191417" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 663, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/EXPECTED.json", + "sha256": "abdac2b3cb54c3a7dd15fe4156cc46deffb84f6b672ef48cae649185e2d55246" + }, + { + "bytes": 1149, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c5674e4ef03bdcaa2c9915f5f121bf30d39d593f8d6bb286efd5772a9ee5a9e6" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 141, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/raw-time.bin", + "sha256": "40d8c82f4a150886b055a9ebbd8f90a1ff7e7f162269249ac57e9e757c579568" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/termination.json", + "sha256": "867704607530cabe3517d85e8f96d26bddf6b3c005ba054aa7d0e38e8688c1cd" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/EXPECTED.json", + "sha256": "9d6b335eb9b7423b8b06f68707b2718963fc9d48a72dd6375c107fc85bb44161" + }, + { + "bytes": 1184, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "58a51d2c786393bef8207abda0d285d9507820f3bcd2ed603c6b6fa328d8bc33" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/raw-time.bin", + "sha256": "25db74f21ff3458bac7a51bcb5828e278c9e6ab9c463e046a32203305358079f" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/termination.json", + "sha256": "d12ee38e3ca4bbb438bd595bfb0b2795417bc5b41b6bbfe4c75f4be65597e393" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 663, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/EXPECTED.json", + "sha256": "1c5963ba3caa0e9d260057679f9f7ed211d71b99a8f127a42ae90bf133a93c27" + }, + { + "bytes": 1189, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a239cdbca74025052d98c2d6f3b7cf5c68c7dc6c3fbf2d49193ea81c93a084b2" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 108, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/raw-time.bin", + "sha256": "18258765bfe0844866b4f2fa41f85367415be50d443d8d23640c89298c669174" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/termination.json", + "sha256": "995d640f0dc23193a1c87fff0fa5567dc9ddf4f577f06704c17286d1eb5d81a8" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 663, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/EXPECTED.json", + "sha256": "1c5963ba3caa0e9d260057679f9f7ed211d71b99a8f127a42ae90bf133a93c27" + }, + { + "bytes": 1144, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "b8068e1e8810598cdb010543927ebd34af20f82f5780719c152705fa9493ded4" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 145, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/raw-time.bin", + "sha256": "a16380241579ebc1df5703bd7ea76014896cc20210b42c9f566cec6908e70769" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/termination.json", + "sha256": "983498dfb65c5e9b45f05ec436d26ecf84b0bf47250ce0c03c9a704f0270fb57" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1149, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "ef539ec8e9ffd825abd4a088b5a1f2c52b35ba002c81649573f62b82bdeb839c" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 132, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/raw-time.bin", + "sha256": "55d57cbade4b1b8f7ac9fddedcb5a1b08a69b84b45891a8f5844cdf21be9806d" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/termination.json", + "sha256": "ebfd987c71886296aa530d1eb3fe7aa4fff5ae95d391c43f0a306b9f518730c6" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1154, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "04025e93ee63db32eb827197fefe0414dd7f11fb47afbef95e680116a06c90a4" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/raw-time.bin", + "sha256": "0d6c5bc5ea975cb7eac5623c1b63fde473b3f54308da9d21d4c8bc332ddb174a" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/termination.json", + "sha256": "17b62f6ba17a47c62b81d3337e4c47de034bda8952cc25e546d8b18ba9d85ce0" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/EXPECTED.json", + "sha256": "237a19120b0a78c487830c705c3dab6e4bf863bab1bb8c80e16a5e1aa9b55ee3" + }, + { + "bytes": 1134, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "d9da5d1a05b40f4f38c6418973c17313882c5202d26fba14ce3d01d8bd000357" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 129, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/raw-time.bin", + "sha256": "225f270cba6ba77969b77f330c048c743a6f33e2dc7e47030d2560627c8ef4a7" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/termination.json", + "sha256": "24677bdf04fba91f981da622a8677a227862b8f3c006b7084cabcf0fbe3d3e1f" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/EXPECTED.json", + "sha256": "237a19120b0a78c487830c705c3dab6e4bf863bab1bb8c80e16a5e1aa9b55ee3" + }, + { + "bytes": 1159, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "be86d2e58d430cb4d171fe9b3a5cd2935c02e71574b6cdd94d8928552069b021" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 134, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/raw-time.bin", + "sha256": "a3ce51688e6738a2108bc005a86c975584a21e7efbf924049719459df470e254" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/termination.json", + "sha256": "ef4c71ca71167a70f34bbc9df1380c0ec4fefa1d567616c38c1bede453ec150a" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 671, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/EXPECTED.json", + "sha256": "5ea8cb680c1c172e6b7933bfe774986b18bdb5a911f6ebf11f5ae726ac9767ca" + }, + { + "bytes": 1184, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "844754e4e7a4a503d1984101c00d75026ecc3abbd5589d6a733884132007495f" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 131, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/raw-time.bin", + "sha256": "b5163cc542f901a628ed9e93adc1d0ea746f6c4d77a32f185b334284a7fed64b" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/termination.json", + "sha256": "b08c90f3e9adf072eff881432d046fa95cd6272fe5f5f44bfea450f156aceb06" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1179, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "68530efc6663d603374745d0e9712853bab3341e9c3f13020b03ebcfe7cfa53c" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 127, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/raw-time.bin", + "sha256": "3ba3b2b31cc9003291a82610683976234be8dd5ef2be5418ad1f68237b226210" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/termination.json", + "sha256": "a2fb2badf895f715bf77220338e835b9d475a4c881bfc827cdcf7655726efd35" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1194, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "aa35ad2b75c18f145edac42d9e65625c1fe3dcd22191266088bb791c481aa1c0" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 128, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/raw-time.bin", + "sha256": "70274dce35113ec77c2dc2cc836d64b8982c9635ddb480ec68ef3aad518eb576" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/termination.json", + "sha256": "fae5bc63bcf8145b6eca592d85b887256dc3b61cb1389627731021dbff8bfb08" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1184, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "5cb3c419a5b101198d632262727f699d0d5446dcf5bb4f1c68cccc01c6b864e8" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 128, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/raw-time.bin", + "sha256": "cb41128eb0ba14150c2080c8f3e4171cf638011737648df69046fdf75fe93e0a" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/termination.json", + "sha256": "e9b44e0e05c0bbc263a7549da09664907f5ba7407d9e4392d9d056f9ebcd40c9" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1184, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "061e788b3354ccb44eaacea3255383e1427d1b148d24eca936a7cde7694d5cfa" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 128, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/raw-time.bin", + "sha256": "89a4669bfb5773f4ef9313124268d8895e84a8515e33fa9dd04a87af5cd2d96d" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/termination.json", + "sha256": "22cd6a8e88a054f61db28c417e442064e82229a57897a57f0f3d4aaae6188947" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/EXPECTED.json", + "sha256": "ecf54463decbfb063a1634d106dd0ef28c6a578661d89e27042e9f7c2b17a6dd" + }, + { + "bytes": 1159, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "739e40b87dc1446ec6d5e42bc8a9730f07c333f48a6eb0707e28af3306089806" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 159, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/raw-time.bin", + "sha256": "fb0cfe15df68354188caf1057b0fe2a7a78896c7c6138a592d403cffbb467fb7" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/termination.json", + "sha256": "b75e499855c2fd63764936e0920c0a70aee9cd5b4bcbd537bc0fb9623acaa50a" + }, + { + "bytes": 193, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/CONDITION.json", + "sha256": "17656ea94aecfcca5556b77705e0f7b1cb0f18ac5e547544fd705c6e126536c0" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/EXPECTED.json", + "sha256": "db6b7bfc1ef7f6112c9819a02a0c2e275de0029fc2d2b9c73650624db561230a" + }, + { + "bytes": 1169, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c09c6777872a09b36871221540b34f272ed0ad49aeb32407809aadc2697802c5" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 65537, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/raw-time.bin", + "sha256": "76c002eec0c9da854ca2ee5dae9fb0069a622274b6638ab712fcb70384304899" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/termination.json", + "sha256": "e7407b5e56086053723bd2f19c1e4542778ff62661e114bbecc630c5f8a2486a" + }, + { + "bytes": 132, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/CONDITION.json", + "sha256": "f9a55ea574ec3f23d2f26045fdb452ddca323454cc31620d96faf9806fd049a9" + }, + { + "bytes": 657, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/EXPECTED.json", + "sha256": "b25492088211621e52c89760356491421851e92a5d005c3316026b4044aaf941" + }, + { + "bytes": 1184, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a8ec825fefe632eb4c89326ab499c93616e4a02ac86feec5d6b24becbb319784" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 4098, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/raw-time.bin", + "sha256": "970c8625689c636de19e290b687c72beee0b75d0fac9b952118caa99bc41b211" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/termination.json", + "sha256": "c6a2bd57d1ec203db36fe68b2bf3b213b43e4c6854e9756e71031e2e9582e079" + }, + { + "bytes": 161, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/CONDITION.json", + "sha256": "440164fe7c38c0cfee0fdbdee04cef4213168b3be65774dc3ec44a6f7619b20f" + }, + { + "bytes": 667, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/EXPECTED.json", + "sha256": "8edc2e44e7bec725999eb08fba15a58452a2221326325506cd3835d93533dcf2" + }, + { + "bytes": 1179, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "ce049bee65aa849d450d46936335467381d3de01ab19712f18e2acedf68221a5" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 129, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/raw-time.bin", + "sha256": "7adba38e0334cd3d10e33a12f05a7f4d6dd611945a0822432a188df689562843" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/termination.json", + "sha256": "6db9bd8abb57c0c215b0e7808590ec6f53d8d16f07c2fcf936a452127c3ba08f" + }, + { + "bytes": 189, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/CONDITION.json", + "sha256": "25b72689306e7af81dd30f7ccd17281bf874568b5d099d61ad96a71823ecd27d" + }, + { + "bytes": 670, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/EXPECTED.json", + "sha256": "5ef9e46304c8d1eb5b3ccd18cb6b6198503a5f123daefc18089e78f9e7ae2269" + }, + { + "bytes": 1229, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7aa6b9778fa4cb7bfc0baa1c0e3d13920b6a61ae088b01c76e6ecbc36aaa257b" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 167, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/CONDITION.json", + "sha256": "8d24db469f032d9616e026256c2cdd0f7d6f5d7bec3cbd3aada428eecc8e7092" + }, + { + "bytes": 665, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + { + "bytes": 1164, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7f1d19e7939cc33f610e0bed2ce45bb596a76223d3e09936d87980c53e35c5f9" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 188, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/CONDITION.json", + "sha256": "6509e5e58285916caacce1e13d32d4d0148a477058b88c142eb9064a8be16f53" + }, + { + "bytes": 665, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + { + "bytes": 1139, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "de45b3ea98f474e21fbf4d0a5e9566e0efd06000fb6420d2cd454cbb9eea5679" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 171, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/CONDITION.json", + "sha256": "d0fb5536886fb94e8bbd50b7624bbb56e685c1c616f2a88774c91333fac66d18" + }, + { + "bytes": 668, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/EXPECTED.json", + "sha256": "0ce6def8961fc2f883f74e9ba1b1b6613ec6400c1106c6fc0950ebf08c58b134" + }, + { + "bytes": 1159, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "46051817121ddc90d6c3060540b145951dc23a6d78fa8defd540d63c5df5abc0" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 179, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/CONDITION.json", + "sha256": "47469cca4449557069f50a94201dce162601982c30548066022d7018426f059c" + }, + { + "bytes": 670, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/EXPECTED.json", + "sha256": "6d89c531ca9cce69bdcb5292c8c501d5488ad81ce969ae8276f444e80533e1de" + }, + { + "bytes": 1194, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "5c427dc9dbc7f74695342ef967220b909c82f09347c5e7370aa5f5f422124b81" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 178, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/CONDITION.json", + "sha256": "90708b1a3cf65f6b784757414dff1596aeb626321fbd63b4196de43c61768a48" + }, + { + "bytes": 665, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + { + "bytes": 1184, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "98b75f05fa1bd7f64610d8921faac9984b2442444bd35d26139f3d4ab990536f" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 186, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/CONDITION.json", + "sha256": "3dbd8f7b960bf0a3363b0e5b5e54da8fbf4db51e6cd7f9f0c08bb94882303c30" + }, + { + "bytes": 671, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/EXPECTED.json", + "sha256": "25f094b138bd86df799df467c0f592500daea7e3861edfde780983e5d208663f" + }, + { + "bytes": 1199, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "eea3cfebf7f62ac54acc0bd2aa9f62c000f377ad9ea0b1959373a65b4a87965c" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 188, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/CONDITION.json", + "sha256": "ececae5c479e530f379bae515a184c980fcb0514a903da12c6c0c27152ce1899" + }, + { + "bytes": 671, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/EXPECTED.json", + "sha256": "25f094b138bd86df799df467c0f592500daea7e3861edfde780983e5d208663f" + }, + { + "bytes": 1184, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "57ca34f2f8220ecbc01b57e980465d7add400267153b3fc95cca33e8987aa84b" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 667, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/EXPECTED.json", + "sha256": "b5443cbe5ed7f452e6f112e6a1833abc44c49a0a7925e200027ec4f015b92e10" + }, + { + "bytes": 1184, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6978c893afa55bd5ac45280a11bd70940076f517339820e720bf2f18feade5e1" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 715, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/observer.json", + "sha256": "72a9c2b130738800e31b6f6bce022a4802ad2105929545af2637b4688bc42403" + }, + { + "bytes": 130, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 668, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/termination.json", + "sha256": "d2a15f3ae5056dccdfb36a552fa61cb16fde0eeae77718467c64323dcd246b88" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 675, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/EXPECTED.json", + "sha256": "e774edb724400c1ad3c1830de4cdb6a702dff6c2ed5f659857e05b442d6b2283" + }, + { + "bytes": 1234, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "726c9fd81c381d4a4b97c4590d85085c65de8c479e58835237b95cc0f4158601" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/observer.json", + "sha256": "6e3df63ff80623f73f69bb6d547d5e7c544e10de04ca6b751542538874faa906" + }, + { + "bytes": 130, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/termination.json", + "sha256": "25fe3fb372801ae7dbc87940f8d0d593a7c767c8d329e486b25d6320bec20d64" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 674, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/EXPECTED.json", + "sha256": "68fb34656214dc5fbb30a5c0c3248999f49a1c3356c0b0d1c78e4fd7cbf261d7" + }, + { + "bytes": 1189, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "415894f335d68171d738ea969d9f7c52f54e50d66e2f7fe7ab8cc5ecf83103b4" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/termination.json", + "sha256": "6f7d9b7363f9063ec23a9fec08160f86bb9a6743322b06db289f4c9d018150be" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/EXPECTED.json", + "sha256": "04bc7cc469f325e19036b8a1cf0be6684f52d824ac92a5f338f2ec6868af6134" + }, + { + "bytes": 1224, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "8b9f5bd1cfc400e18d471ddf7b0178102530a98fa307c02fd1473d473b3bb1ba" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 648, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/termination.json", + "sha256": "dbd806be09d152303cf6053028b951aee7fed39f06c0c7e6763678ba270afa48" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 672, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/EXPECTED.json", + "sha256": "2260c11ea2392db028b46599545d93387eb1bf38d4223b7bf0215945bafd233f" + }, + { + "bytes": 1169, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "20299fd190085e125cc1830fd43679d151e3ceac92f70b52860235c059bc07c0" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 667, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/termination.json", + "sha256": "ca442d1abc50385a38c4770363b3cfed4d625d5cf463dbeec90ee716be0451cc" + }, + { + "bytes": 157, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/CONDITION.json", + "sha256": "48e15b14d80fed9fed7ce971b9fca5f1ca1a6a52bef2fdd6d54644ecef49e7d1" + }, + { + "bytes": 667, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/EXPECTED.json", + "sha256": "4c2534709f87fd417888d2567dd18bc68d9ad3733ec24eb26c21fcabdd134202" + }, + { + "bytes": 1204, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "46345080774bb9b293e20f8a941ef68708ccc719ed8b9e4d6640dd523a664774" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 156, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/CONDITION.json", + "sha256": "c5df079f5fc6fe6e1ac7a0a0b8ec5214103c3cde0a6bfb9dd7e4cd466a4285f3" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/EXPECTED.json", + "sha256": "1d6f1f30a68e6eb351cdbb70b83797edcf4c50dba27c859d632690fa3e44395b" + }, + { + "bytes": 1199, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "3945a248a770b76764000f200be790fe380361fd8cb4a927c163d0ba141de640" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 130, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 440, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/CONDITION.json", + "sha256": "afaaa3398516e092299bc769f7eabd6bb8c281e19f419c11c5c35ac1b17400e2" + }, + { + "bytes": 664, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1224, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "71a88a549957bb4db65be58353c1f80411b98cdbc589c640c1cdf0909e2ca21e" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 18, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 373, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/CONDITION.json", + "sha256": "6ce4946d219efb1c2b8b39551c30953312ccc8ec2421b1a240172611f1a4af8e" + }, + { + "bytes": 664, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1179, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "f23cd1b6da1a7626a4e36f2bc6be8ffce30a3fac548859a74ef909b328876163" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 18, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 282, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/CONDITION.json", + "sha256": "d56cff3247d7a89ff7c4f9ed1e11f32213f994e57fe9c4215e4a22741a5f97b0" + }, + { + "bytes": 664, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1179, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c8ff639f466b20fe713f34e165da671487ab11626bf86a14549184f018925bdb" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 18, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/EXPECTED.json", + "sha256": "bea68b0de63c3ea58266d8d42037db065c5ada115386ef11429b4eee7cb3f8d1" + }, + { + "bytes": 1209, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "676c3566d5d554b6ed66cc7b493aebd9d80093c84a53cd82fcdb97170b89880c" + }, + { + "bytes": 708, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 132, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/raw-time.bin", + "sha256": "c50d8642d5a8771588de2ac61a472f51ee37fa8f7bbc12517a2f3bb8518718f9" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/termination.json", + "sha256": "48bcf19d238847ca48c54d970a3e32a5629240b0bf3d2ba43953455df0e078a0" + }, + { + "bytes": 150, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 655, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/EXPECTED.json", + "sha256": "6a9f4bab7a55a09a0ec39a42792bf9b4e3e8105a044699c3e78c1bc25dd397e4" + }, + { + "bytes": 1169, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "666b2ab42145d0a54d327a194ecc345e582a18ae18c987fd2ba975119be4930f" + }, + { + "bytes": 713, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/admission.json", + "sha256": "7b1e807549d7d4e1224e09ee0ed90b230f6b66235b77615098a87c21817ad7b3" + }, + { + "bytes": 658, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/observer.json", + "sha256": "15e6d46ba86478170246247e39e727a91c1d6eb1800b0090046688ebbcb44750" + }, + { + "bytes": 130, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/termination.json", + "sha256": "363d2261d3d6857d7653cc99cd9ba93ddeb24838e67350b86673812b0c2386b2" + }, + { + "bytes": 27202, + "matches_original_freeze": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/parent_readback_v3_DRAFT.py", + "sha256": "77277fcdc58bc1cc268497a32e7522fc91428cb7d83696d42d878aefcf583359" + } + ], + "v2_payload_verification": [ + { + "bytes": 106265, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/CONTROL-MANIFEST-v2.json", + "sha256": "5249224d2ec2d7517d5383f8b0ec85c2def932528c18a0397bb0bde0fd52a12f" + }, + { + "bytes": 3164, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/HANDOFF-v2.md", + "sha256": "2237750e8e66d115eae608c860470dae8d5d431cde407fc11d2a718fe51fe39d" + }, + { + "bytes": 3101, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/INPUTS-v2.json", + "sha256": "48eb88c78a4b27f94e58dccab552d9525ea0a58b9f2ec1c07f905179873a3fff" + }, + { + "bytes": 5910, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/NUMERIC-PROOF-v2.md", + "sha256": "c57e1b4a5b5a1d6d56bda0b450c63a2f65daffe61ba5d04aca017a46fc329c5c" + }, + { + "bytes": 1680, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/PASSIVE-ACCOUNTING-v2.json", + "sha256": "8247361d09a0b932147cb91ea7459262301094f5d415f4c5b00544b49a941b31" + }, + { + "bytes": 1867, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/PRESERVATION-INVERSE-v2.json", + "sha256": "8e0c1ac6ccb5ad7b39a01c87af96556ca01cf07b96b86e9625bfddae5b99eb63" + }, + { + "bytes": 2379, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/TIMING-GRAMMAR-v2.md", + "sha256": "d0e9d5ddc7f2db22faf4d89d0a150b3237c9661551b3072433bfb81623216afa" + }, + { + "bytes": 875, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/CONDITION-v2.json", + "sha256": "a043cb4795c35edfcab303bda75fceee0ed69daf51f38965ebd259e1790423a7" + }, + { + "bytes": 933, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/EXPECTED-v2.json", + "sha256": "fd84db325aab9fe32ff99b5b89a390bfa857844232b047b28b53ebe9b189effd" + }, + { + "bytes": 334, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "e659e5481b119d52b0de39873b0c9d7a1fe4841165e319a18af16fa6c564d454" + }, + { + "bytes": 148, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/raw-time.bin", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 875, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/CONDITION-v2.json", + "sha256": "a043cb4795c35edfcab303bda75fceee0ed69daf51f38965ebd259e1790423a7" + }, + { + "bytes": 852, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/EXPECTED-v2.json", + "sha256": "ef763a05eb491a4d3be356909aebb92ba5cbf83f11b86698e8c04c8dadab35c4" + }, + { + "bytes": 1224, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "9f2cabfd3c0781d568b96a186f6373bb6a7931ed1fef8dda1fbfb4be97beb872" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 724, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/CONDITION-v2.json", + "sha256": "e6364e4a40e32218e8fb9a093d8888de6440d97f06dd26d08d67319613b2bbf9" + }, + { + "bytes": 920, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/EXPECTED-v2.json", + "sha256": "8bf9776c7109fd782177a00c4fd4997dbf7e5f92a881aeeab07e06d7f87b08d1" + }, + { + "bytes": 1244, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "abf95a90b9d1e5e9dc64e01c0e4a9fe1a1b05754a6808eb296d68e2cb70d1318" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 157, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/raw-time.bin", + "sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/termination.json", + "sha256": "d40fee8ce1611cb7d2e8739d6f560552bfe4b352500d77157ab755f44c1e74cb" + }, + { + "bytes": 416, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/CONDITION-v2.json", + "sha256": "b2bc15b84188a02f5e90a7a2993ce42b0680dbca888a3d994d843344700752fa" + }, + { + "bytes": 814, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/EXPECTED-v2.json", + "sha256": "672fda69fe946ef6bacfe59dcfef2e0d7521ffb6c62967a51bcdaaeccaa49ce0" + }, + { + "bytes": 1214, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "8c8cf7a1c7ebe6116333a11128928ce602811929b7c7495218954ba1346e347a" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 656, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/observer.json", + "sha256": "e4534dda1ab467e94110453b53a1aac1ed33bf243f02b8e84d3fb0a2e1cc3394" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/termination.json", + "sha256": "6c8f5dca6d1c30bd4233d6232fceb471626b8ced0dc8b64177dababf3feab882" + }, + { + "bytes": 417, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/CONDITION-v2.json", + "sha256": "244e1554ccde66bbedeb18d03def12e6958b99865f07cbdd5cdea339906ab1d7" + }, + { + "bytes": 854, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/EXPECTED-v2.json", + "sha256": "21d001b9c210f2ab9a7c9050f3b519ba88d1efeffb1e8427cf45e77a8fe58794" + }, + { + "bytes": 1209, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6bec74c58079cc5b0eafa8e1c5b2ea83b831262686363e6b46ae71250d492c3c" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 683, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/observer.json", + "sha256": "f224f4c0f54cd2bb9756b544f1e1d8763106dd55eaa06cedc6bdce876503b883" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/termination.json", + "sha256": "b2d90bbfe399dc4874ed2f8686f90256f8e7b56cd5aee7f6bbf7139bc8529287" + }, + { + "bytes": 417, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/CONDITION-v2.json", + "sha256": "e3aae2842c2ba8ee1c7d89728afb1251420166122a4a9b6e42d10050d5b24091" + }, + { + "bytes": 904, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/EXPECTED-v2.json", + "sha256": "b7a6a9eebb1e7c4324d1436e22d81c16ce49d6579ab1fd1d03500d0d7da0abad" + }, + { + "bytes": 1274, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "e6d215548dbb0ad0ccaadbe12effd0965ad8ea2acac7fa9d9972f28401c662ab" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/raw-time.bin", + "sha256": "15ff3f3172aeb8b17b6818ba4dff8e9759d312de1da4e753192f40162dc85f7b" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/termination.json", + "sha256": "b1a4289e58581a3cdb8499a1769af87207377b78de3b6b1a6db0a8bd7b739c5d" + }, + { + "bytes": 418, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/CONDITION-v2.json", + "sha256": "02471cf7d50b958ee59080d23e4138ca18658e020a25030768858792a163cfdb" + }, + { + "bytes": 815, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/EXPECTED-v2.json", + "sha256": "53ed268d73883bbfd7ba35555de8268c78f6fd777100b6c472f6c6efe28d762a" + }, + { + "bytes": 1229, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "95fcedde826e061e08723af7eb5723990fe983cdfb1d477b48bd25def6665119" + }, + { + "bytes": 714, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/admission.json", + "sha256": "c855fb5b61ddcec3ea5682400549642d3d2af432fcbdb7ba5098008cc254274b" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/observer.json", + "sha256": "8439b38b69aa7251d3f3a1ea7044e39840ef6cbd2e1a8ef47e07d7a2677a12be" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/termination.json", + "sha256": "4af375af11531602054e06f3d7ef0e55df18ff309f88daaf57552ceb508582d2" + }, + { + "bytes": 419, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/CONDITION-v2.json", + "sha256": "1e67a00a98c9f575faac1fe46d64f9ad7eb2e8ad708476b262c9ca93844877ea" + }, + { + "bytes": 857, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/EXPECTED-v2.json", + "sha256": "34fb7349b888937ee80c1ae0e5aff6de1292db81608cad1c31efb7dd46aaa262" + }, + { + "bytes": 1224, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a42921dbc31b190833880a6ac6aebd9124384b02df78426f6c50172210fb7352" + }, + { + "bytes": 739, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/admission.json", + "sha256": "7ba8d730df796f927adee72be06b33f287c8cee197cf6e89009cc0bd83311220" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/observer.json", + "sha256": "5b86d55f9f0383ecd767a278f0f235493783172ca7a2f3a1e5852a214c2c852a" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/termination.json", + "sha256": "2cf00875d3608504d220e36953f2685e2d726bd6084de5518a42be14f669240b" + }, + { + "bytes": 418, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/CONDITION-v2.json", + "sha256": "cdd73c9ed6ec1a46fbc1e825c2bc6bdc1b5fea3ec0b60cc28bba5d6b95a75f09" + }, + { + "bytes": 903, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/EXPECTED-v2.json", + "sha256": "ae6f64f6a4647d85d04d4619766109408158f2aa0bd2f14a3ed7c798a2b57764" + }, + { + "bytes": 1264, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "1827baf911f641f56f16739fec684dc2f9e9e259a924b57c770ee13a3fefad9e" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 656, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/observer.json", + "sha256": "0e1adc9edf580db8a892b9ecdc9332eabcbabc6ba25ea29576c244adf4f2b903" + }, + { + "bytes": 158, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/raw-time.bin", + "sha256": "a6a1fbe92f70d2efbd8dbe685dca95ebe0319b4c150a6d7953b10f9b5112b896" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/termination.json", + "sha256": "1d6607b5739fae9bff8723cf1f81731da6b1c6db4edfd7385053ef56d5a2b15e" + }, + { + "bytes": 417, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/CONDITION-v2.json", + "sha256": "24cc5ff47834d82a0a18ee87e3a922b2b86b95e9ba5ba76509d55733b060377f" + }, + { + "bytes": 815, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/EXPECTED-v2.json", + "sha256": "e273a7e4bdd8ae683a617256104347bdf565811dfd7d1f15d393abd635cfd10e" + }, + { + "bytes": 1219, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "149eb63d8dff4db5147c6918dd3af139ec0e38eea4e330c946c87902406f2b40" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 132, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/raw-time.bin", + "sha256": "5cc1dba547f8de3275028876018b92bf88f25b51e3165771855f4dcaf6560417" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/termination.json", + "sha256": "00627a7afe20f2866e03b13f61b2c5bfd368c6116afe938217d9dda26b13a0c4" + }, + { + "bytes": 418, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/CONDITION-v2.json", + "sha256": "ffa8675cb9189363f4efe6d242112df944a6d322bd76f67c441eb7e4ce2137f6" + }, + { + "bytes": 902, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/EXPECTED-v2.json", + "sha256": "4f25ff02a94fefe7178443400a5cbd954b600c5c0a9a30fe0c9df345cf10e1a0" + }, + { + "bytes": 1214, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a038b71adb25c67135ace23a36910160f3bda8684352652d54c6e82c6ed7ec07" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 157, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/raw-time.bin", + "sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/termination.json", + "sha256": "d40fee8ce1611cb7d2e8739d6f560552bfe4b352500d77157ab755f44c1e74cb" + }, + { + "bytes": 418, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/CONDITION-v2.json", + "sha256": "ffa8675cb9189363f4efe6d242112df944a6d322bd76f67c441eb7e4ce2137f6" + }, + { + "bytes": 851, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/EXPECTED-v2.json", + "sha256": "d13ff0ccb3ae5cd69475b9021a40c2626d601da008792e3fe58ad09efc9a3a4c" + }, + { + "bytes": 1219, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "f07aad2f190c2ff006d9d005867848576c0ae41d0cad323a1602e05373be68c2" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 157, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/raw-time.bin", + "sha256": "7cd2eca61d94438cb2c5b2b2d0a851d82762a4a4d0fa664f2d90b99f7eda2580" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/termination.json", + "sha256": "a318640393be422f88905e6c01bb8d768353329d1b17ef0c6339755b6418577f" + }, + { + "bytes": 29105, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/parent_readback_v3_DRAFT_v2.py", + "sha256": "6fc0577690c3865c1d67b4c288f860e5c81c8aebb3cffab18ab8a2269b12a572" + } + ] +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W4-EVIDENCE-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W4-EVIDENCE-v1.json new file mode 100644 index 0000000000..e604c45cf3 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W4-EVIDENCE-v1.json @@ -0,0 +1,2818 @@ +{ + "all_named_input_hashes_match": true, + "author_freeze_sha256": "57ef6f8369e8a6dab4c615ff9ae740b7135e4df15580e448a76a73635bec04be", + "blocking_findings": [ + { + "analytical_counterexample": { + "consequence": "A source-admitted numeric value can pass charge<=180 after rounding although exact policy charge exceeds180. Similar rounding can affect ledger and CPU-coverage comparisons.", + "exact_charge": "180 + 10^(-27) > 180", + "executed": false, + "method": "Manual decimal place-value and rounding reasoning only; parser/Decimal arithmetic not executed.", + "precision28_rounded_charge": "180.0000000000000000000000000", + "token_characters": 31, + "wall_exact": "179.99 + 10^(-27)", + "wall_token": "179.990000000000000000000000001", + "within_lexical_cap": true + }, + "id": "W4-V1-001", + "lines": [ + 13, + 200, + 211, + 526, + 537, + 539, + 544, + 545 + ], + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/parent_readback_v3_DRAFT.py", + "required_repair": "Isolate all conversion/arithmetic from caller decimal context; prove a sufficient precision/exponent/trap contract for every admitted token and arithmetic operation, or use exact bounded integral/rational comparison. Keep original30case order and preserve all v1 bytes; add independently literal near-threshold/hostile-context proposals in a new immutable version. Do not narrow a missing arithmetic obligation silently.", + "severity": "BLOCKING_SOURCE_DEFECT", + "source_fact": "Decimal(token) captures admitted lexical value, but abs, wall+.01, RSS*1024, CPU sums and ledger+charge use ambient context; no localcontext/Context/precision/trap contract is established. Grammar allows32-character tokens.", + "title": "Ambient decimal context can round admitted arithmetic before cap/coverage comparison" + } + ], + "case_order_exact": true, + "cost": { + "passive_seconds_this_check": 0.027601329027675092, + "peak_rss_kib": 19452, + "target_execution_count": 0, + "text_read_bytes_this_check": 523111 + }, + "created_utc": "2026-11-01T08:00:18.349111+00:00", + "input_verification": [ + { + "bytes": 3894, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py", + "sha256": "332ab22e4b2838fc71abc8a39d971507c1b3a8dfecee2c202eff6d3fa172a6bf" + }, + { + "bytes": 4943, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87" + }, + { + "bytes": 15188, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6" + }, + { + "bytes": 148, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 2540, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb" + }, + { + "bytes": 2909, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "sha256": "a1e1bd79f0713d1ddaad84ed828d676c1cb4f6eec69145cba45c1c954a1780f5" + }, + { + "bytes": 8295, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/source-reviews/FAILURE-REVIEW-v1.json", + "sha256": "5979a7939926bb01a3d2f9a44e59a502ab0d0415abf275f5d7331a5450aea5ea" + }, + { + "bytes": 2046, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "sha256": "5258f2c2132f3438497c41116300f52dca6409f021b73025928c84e0b4918652" + }, + { + "bytes": 47715, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/.codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/79cff63d-e27e-450f-ad1f-0f3e815e8c5d/O03-audit-and-work-orders-20261101.md", + "sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30" + }, + { + "bytes": 22103, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/.codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/eb79deac-40d7-4da4-970e-7992c7fcba2b/O03-proposed-Sol-work-orders-20261101.md", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545" + }, + { + "bytes": 11803, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955" + }, + { + "bytes": 22103, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/inputs/O03-proposed-Sol-work-orders-20261101.md", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545" + } + ], + "literal_variant_reviews": [ + { + "expected_primary": null, + "expected_state": { + "accounting_complete": true, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "PASS_READBACK_CONDITIONAL_ONLY", + "termination_corroborated": true + }, + "id": "T01", + "literal_file_verification": [ + { + "bytes": 130, + "manifest_matches": true, + "path": "fixtures/T01/main/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T01/main/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T01/main/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T01/main/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1139, + "manifest_matches": true, + "path": "fixtures/T01/main/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "0bb441c6af12c57d7b7e13dd35c124499df55594a27f98406a983f1339c7442f" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "main" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "ACCOUNTING_INCOMPLETE" + }, + "expected_state": { + "accounting_complete": false, + "cap_validation": "PASS", + "execution_success": false, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "STOP", + "termination_corroborated": true + }, + "id": "T02", + "literal_file_verification": [ + { + "bytes": 168, + "manifest_matches": true, + "path": "fixtures/T02/exit1/raw-time.bin", + "sha256": "4799f18b7354cee0edd97d97aeb4d2e4174abf7bb5e0c74c62e94e4540885409" + }, + { + "bytes": 714, + "manifest_matches": true, + "path": "fixtures/T02/exit1/admission.json", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72" + }, + { + "bytes": 715, + "manifest_matches": true, + "path": "fixtures/T02/exit1/observer.json", + "sha256": "a6944b83cc28d1763618c7c134cea5cfc7dcc9c9cd5dd2c7431639c52de3b1e3" + }, + { + "bytes": 668, + "manifest_matches": true, + "path": "fixtures/T02/exit1/termination.json", + "sha256": "6f4dc1bfddf96ce8fe51ac818745eac894ac5e0bde7eb985e9197af88f0f3ec8" + }, + { + "bytes": 1144, + "manifest_matches": true, + "path": "fixtures/T02/exit1/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "57a22a298fa9350ec57761ca81411f5cea639dea8ce73b8b973f432a6a18f16e" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "exit1" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "ACCOUNTING_INCOMPLETE" + }, + "expected_state": { + "accounting_complete": false, + "cap_validation": "PASS", + "execution_success": false, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "STOP", + "termination_corroborated": true + }, + "id": "T03", + "literal_file_verification": [ + { + "bytes": 162, + "manifest_matches": true, + "path": "fixtures/T03/signal15/raw-time.bin", + "sha256": "e6ecf2de2fc2c88e5cbd8b91fe292eafc8a145ec81abf4aa9dc44d4793ab8844" + }, + { + "bytes": 713, + "manifest_matches": true, + "path": "fixtures/T03/signal15/admission.json", + "sha256": "e6fa7982aa3a345ae9894393b561dbdebc4a2e2f5ae646c152204b86fa8908cd" + }, + { + "bytes": 715, + "manifest_matches": true, + "path": "fixtures/T03/signal15/observer.json", + "sha256": "5566964e6fce03063b8923e7c888e665b3a06418faa9db08df385db5dafcbdf7" + }, + { + "bytes": 671, + "manifest_matches": true, + "path": "fixtures/T03/signal15/termination.json", + "sha256": "ece24439b150f61d117ad7335951ed59dae6029e611681f1ab3487e4f3c85832" + }, + { + "bytes": 1159, + "manifest_matches": true, + "path": "fixtures/T03/signal15/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "d8c9567db47af6d30f5cbc5d3299fdc233d018aff6938973dabdb54122c9d93b" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "signal15" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "LEGACY_FAILED_ACCOUNTING_ONLY" + }, + "expected_state": { + "accounting_complete": false, + "cap_validation": "UNKNOWN", + "execution_success": false, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": true, + "measurement_valid": true, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T04", + "literal_file_verification": [ + { + "bytes": 148, + "manifest_matches": true, + "path": "fixtures/T04/historical-exact148/raw-time.bin", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 312, + "manifest_matches": true, + "path": "fixtures/T04/historical-exact148/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7751258ea35d124d6150c7c2dbc336c2fb2b55152ec94dbd034e73ced5d0adf1" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "historical-exact148" + }, + { + "expected_primary": { + "class": "FileNotFoundError", + "code": "TIMING_READ" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T05", + "literal_file_verification": [ + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T05/missing/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T05/missing/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T05/missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1154, + "manifest_matches": true, + "path": "fixtures/T05/missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6dc7e8b361c19631107903cf73e03debb3669773b82d69c0c0b5f8c2d2131899" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "do_not_create_file": true, + "execution_status": "UNEXECUTED", + "kind": "raw_path_absent", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "missing" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "TIMING_TAG_COUNT" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T06", + "literal_file_verification": [ + { + "bytes": 0, + "manifest_matches": true, + "path": "fixtures/T06/empty/raw-time.bin", + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T06/empty/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T06/empty/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T06/empty/termination.json", + "sha256": "921ac4e1d2a353fea5f83d66d80a0401455b66f9972d88705e307c937c00970f" + }, + { + "bytes": 1144, + "manifest_matches": true, + "path": "fixtures/T06/empty/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "9dfef87f6c9c7fb99efb1b778e2b610f785c25ba0cf0749215e4c9ff090a24c1" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "empty" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "TIMING_TAG_COUNT" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T07", + "literal_file_verification": [ + { + "bytes": 38, + "manifest_matches": true, + "path": "fixtures/T07/prefix-only/raw-time.bin", + "sha256": "682bbcac082e76cb4acdd4a163fe6ee80088623442d8978912a910f7ca7c8937" + }, + { + "bytes": 714, + "manifest_matches": true, + "path": "fixtures/T07/prefix-only/admission.json", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T07/prefix-only/observer.json", + "sha256": "b935fa44d9e9b63f3a1e90e7ef35c833ea51fd0cf633279071bc661a944f1753" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T07/prefix-only/termination.json", + "sha256": "bf8321ed492343e1bc150623bbb3ea0e70d030963cec6bf68b6e79eee1ea7111" + }, + { + "bytes": 1174, + "manifest_matches": true, + "path": "fixtures/T07/prefix-only/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "cd33575ff30c57c29619cddeeb0d8ee2e3b1359789bfd0badfa9227a34e526c5" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "prefix-only" + }, + { + "expected_primary": { + "class": "JSONDecodeError", + "code": "TIMING_PARSE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T08", + "literal_file_verification": [ + { + "bytes": 32, + "manifest_matches": true, + "path": "fixtures/T08/truncated/raw-time.bin", + "sha256": "7cee4884de549140a5734726237a2133cb54c4764e212b1a1d73c43dbddf3225" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T08/truncated/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T08/truncated/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T08/truncated/termination.json", + "sha256": "2b0dc60ba88d2c33ca9d0d65ba5065fd3fe07daa694213a508002ecd41dc184d" + }, + { + "bytes": 1164, + "manifest_matches": true, + "path": "fixtures/T08/truncated/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "89add8ff0ddbc2d4f18eb2b7e3f9e3f8fb546bbad16fc49da818b5cfc1f5451a" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "truncated" + }, + { + "expected_primary": { + "class": "JSONDecodeError", + "code": "TIMING_PARSE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T09", + "literal_file_verification": [ + { + "bytes": 18, + "manifest_matches": true, + "path": "fixtures/T09/malformed/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T09/malformed/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T09/malformed/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T09/malformed/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 1164, + "manifest_matches": true, + "path": "fixtures/T09/malformed/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "1c2163abbe35cd39a3b49118e59def41309c9a2e6d6812a944f64d8b992a82e9" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "malformed" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "TIMING_TAG_COUNT" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T10", + "literal_file_verification": [ + { + "bytes": 260, + "manifest_matches": true, + "path": "fixtures/T10/duplicate/raw-time.bin", + "sha256": "8d42432a308b3149cb59e5b34f937887547344adc3f36d8336632868405f121b" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T10/duplicate/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T10/duplicate/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T10/duplicate/termination.json", + "sha256": "2113af3b3818702b7b508bf83d227a0a6a630fa6cc2b1ce1a4ab8ea790191417" + }, + { + "bytes": 1164, + "manifest_matches": true, + "path": "fixtures/T10/duplicate/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "4b8f287160663a0e76df77ef19be7769d57d6507fec27969fd96752de2331006" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "duplicate" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "TIMING_SUFFIX" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T11", + "literal_file_verification": [ + { + "bytes": 141, + "manifest_matches": true, + "path": "fixtures/T11/suffix/raw-time.bin", + "sha256": "40d8c82f4a150886b055a9ebbd8f90a1ff7e7f162269249ac57e9e757c579568" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T11/suffix/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T11/suffix/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T11/suffix/termination.json", + "sha256": "867704607530cabe3517d85e8f96d26bddf6b3c005ba054aa7d0e38e8688c1cd" + }, + { + "bytes": 1149, + "manifest_matches": true, + "path": "fixtures/T11/suffix/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c5674e4ef03bdcaa2c9915f5f121bf30d39d593f8d6bb286efd5772a9ee5a9e6" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "suffix" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "JSON_DUPLICATE_KEY" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T12", + "literal_file_verification": [ + { + "bytes": 150, + "manifest_matches": true, + "path": "fixtures/T12/duplicate-key/raw-time.bin", + "sha256": "25db74f21ff3458bac7a51bcb5828e278c9e6ab9c463e046a32203305358079f" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T12/duplicate-key/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T12/duplicate-key/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T12/duplicate-key/termination.json", + "sha256": "d12ee38e3ca4bbb438bd595bfb0b2795417bc5b41b6bbfe4c75f4be65597e393" + }, + { + "bytes": 1184, + "manifest_matches": true, + "path": "fixtures/T12/duplicate-key/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "58a51d2c786393bef8207abda0d285d9507820f3bcd2ed603c6b6fa328d8bc33" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "duplicate-key" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "TIMING_SCHEMA" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T13", + "literal_file_verification": [ + { + "bytes": 108, + "manifest_matches": true, + "path": "fixtures/T13/missing-system/raw-time.bin", + "sha256": "18258765bfe0844866b4f2fa41f85367415be50d443d8d23640c89298c669174" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T13/missing-system/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T13/missing-system/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T13/missing-system/termination.json", + "sha256": "995d640f0dc23193a1c87fff0fa5567dc9ddf4f577f06704c17286d1eb5d81a8" + }, + { + "bytes": 1189, + "manifest_matches": true, + "path": "fixtures/T13/missing-system/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a239cdbca74025052d98c2d6f3b7cf5c68c7dc6c3fbf2d49193ea81c93a084b2" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "missing-system" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "TIMING_SCHEMA" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T14", + "literal_file_verification": [ + { + "bytes": 145, + "manifest_matches": true, + "path": "fixtures/T14/extra/raw-time.bin", + "sha256": "a16380241579ebc1df5703bd7ea76014896cc20210b42c9f566cec6908e70769" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T14/extra/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T14/extra/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T14/extra/termination.json", + "sha256": "983498dfb65c5e9b45f05ec436d26ecf84b0bf47250ce0c03c9a704f0270fb57" + }, + { + "bytes": 1144, + "manifest_matches": true, + "path": "fixtures/T14/extra/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "b8068e1e8810598cdb010543927ebd34af20f82f5780719c152705fa9493ded4" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "extra" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "MEASUREMENT_INVALID" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T15", + "literal_file_verification": [ + { + "bytes": 132, + "manifest_matches": true, + "path": "fixtures/T15/string/raw-time.bin", + "sha256": "55d57cbade4b1b8f7ac9fddedcb5a1b08a69b84b45891a8f5844cdf21be9806d" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T15/string/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T15/string/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T15/string/termination.json", + "sha256": "ebfd987c71886296aa530d1eb3fe7aa4fff5ae95d391c43f0a306b9f518730c6" + }, + { + "bytes": 1149, + "manifest_matches": true, + "path": "fixtures/T15/string/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "ef539ec8e9ffd825abd4a088b5a1f2c52b35ba002c81649573f62b82bdeb839c" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "string" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "MEASUREMENT_INVALID" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T16", + "literal_file_verification": [ + { + "bytes": 130, + "manifest_matches": true, + "path": "fixtures/T16/boolean/raw-time.bin", + "sha256": "0d6c5bc5ea975cb7eac5623c1b63fde473b3f54308da9d21d4c8bc332ddb174a" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T16/boolean/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T16/boolean/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T16/boolean/termination.json", + "sha256": "17b62f6ba17a47c62b81d3337e4c47de034bda8952cc25e546d8b18ba9d85ce0" + }, + { + "bytes": 1154, + "manifest_matches": true, + "path": "fixtures/T16/boolean/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "04025e93ee63db32eb827197fefe0414dd7f11fb47afbef95e680116a06c90a4" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "boolean" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "NUMBER_NONFINITE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T17", + "literal_file_verification": [ + { + "bytes": 129, + "manifest_matches": true, + "path": "fixtures/T17/nan/raw-time.bin", + "sha256": "225f270cba6ba77969b77f330c048c743a6f33e2dc7e47030d2560627c8ef4a7" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T17/nan/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T17/nan/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T17/nan/termination.json", + "sha256": "24677bdf04fba91f981da622a8677a227862b8f3c006b7084cabcf0fbe3d3e1f" + }, + { + "bytes": 1134, + "manifest_matches": true, + "path": "fixtures/T17/nan/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "d9da5d1a05b40f4f38c6418973c17313882c5202d26fba14ce3d01d8bd000357" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "nan" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "NUMBER_NONFINITE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T18", + "literal_file_verification": [ + { + "bytes": 134, + "manifest_matches": true, + "path": "fixtures/T18/infinity/raw-time.bin", + "sha256": "a3ce51688e6738a2108bc005a86c975584a21e7efbf924049719459df470e254" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T18/infinity/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T18/infinity/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T18/infinity/termination.json", + "sha256": "ef4c71ca71167a70f34bbc9df1380c0ec4fefa1d567616c38c1bede453ec150a" + }, + { + "bytes": 1159, + "manifest_matches": true, + "path": "fixtures/T18/infinity/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "be86d2e58d430cb4d171fe9b3a5cd2935c02e71574b6cdd94d8928552069b021" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "infinity" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "NUMBER_EXPONENT_RANGE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T18", + "literal_file_verification": [ + { + "bytes": 131, + "manifest_matches": true, + "path": "fixtures/T18/overflow1e309/raw-time.bin", + "sha256": "b5163cc542f901a628ed9e93adc1d0ea746f6c4d77a32f185b334284a7fed64b" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T18/overflow1e309/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T18/overflow1e309/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T18/overflow1e309/termination.json", + "sha256": "b08c90f3e9adf072eff881432d046fa95cd6272fe5f5f44bfea450f156aceb06" + }, + { + "bytes": 1184, + "manifest_matches": true, + "path": "fixtures/T18/overflow1e309/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "844754e4e7a4a503d1984101c00d75026ecc3abbd5589d6a733884132007495f" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "overflow1e309" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "MEASUREMENT_INVALID" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T19", + "literal_file_verification": [ + { + "bytes": 128, + "manifest_matches": true, + "path": "fixtures/T19/negative-wall/raw-time.bin", + "sha256": "89a4669bfb5773f4ef9313124268d8895e84a8515e33fa9dd04a87af5cd2d96d" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T19/negative-wall/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T19/negative-wall/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T19/negative-wall/termination.json", + "sha256": "22cd6a8e88a054f61db28c417e442064e82229a57897a57f0f3d4aaae6188947" + }, + { + "bytes": 1184, + "manifest_matches": true, + "path": "fixtures/T19/negative-wall/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "061e788b3354ccb44eaacea3255383e1427d1b148d24eca936a7cde7694d5cfa" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "negative-wall" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "MEASUREMENT_INVALID" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T19", + "literal_file_verification": [ + { + "bytes": 128, + "manifest_matches": true, + "path": "fixtures/T19/negative-user/raw-time.bin", + "sha256": "cb41128eb0ba14150c2080c8f3e4171cf638011737648df69046fdf75fe93e0a" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T19/negative-user/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T19/negative-user/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T19/negative-user/termination.json", + "sha256": "e9b44e0e05c0bbc263a7549da09664907f5ba7407d9e4392d9d056f9ebcd40c9" + }, + { + "bytes": 1184, + "manifest_matches": true, + "path": "fixtures/T19/negative-user/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "5cb3c419a5b101198d632262727f699d0d5446dcf5bb4f1c68cccc01c6b864e8" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "negative-user" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "MEASUREMENT_INVALID" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T19", + "literal_file_verification": [ + { + "bytes": 128, + "manifest_matches": true, + "path": "fixtures/T19/negative-system/raw-time.bin", + "sha256": "70274dce35113ec77c2dc2cc836d64b8982c9635ddb480ec68ef3aad518eb576" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T19/negative-system/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T19/negative-system/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T19/negative-system/termination.json", + "sha256": "fae5bc63bcf8145b6eca592d85b887256dc3b61cb1389627731021dbff8bfb08" + }, + { + "bytes": 1194, + "manifest_matches": true, + "path": "fixtures/T19/negative-system/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "aa35ad2b75c18f145edac42d9e65625c1fe3dcd22191266088bb791c481aa1c0" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "negative-system" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "MEASUREMENT_INVALID" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T19", + "literal_file_verification": [ + { + "bytes": 127, + "manifest_matches": true, + "path": "fixtures/T19/negative-rss/raw-time.bin", + "sha256": "3ba3b2b31cc9003291a82610683976234be8dd5ef2be5418ad1f68237b226210" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T19/negative-rss/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T19/negative-rss/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T19/negative-rss/termination.json", + "sha256": "a2fb2badf895f715bf77220338e835b9d475a4c881bfc827cdcf7655726efd35" + }, + { + "bytes": 1179, + "manifest_matches": true, + "path": "fixtures/T19/negative-rss/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "68530efc6663d603374745d0e9712853bab3341e9c3f13020b03ebcfe7cfa53c" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "negative-rss" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "NUMBER_TOKEN_CAP" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T20", + "literal_file_verification": [ + { + "bytes": 159, + "manifest_matches": true, + "path": "fixtures/T20/33digits/raw-time.bin", + "sha256": "fb0cfe15df68354188caf1057b0fe2a7a78896c7c6138a592d403cffbb467fb7" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T20/33digits/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T20/33digits/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T20/33digits/termination.json", + "sha256": "b75e499855c2fd63764936e0920c0a70aee9cd5b4bcbd537bc0fb9623acaa50a" + }, + { + "bytes": 1159, + "manifest_matches": true, + "path": "fixtures/T20/33digits/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "739e40b87dc1446ec6d5e42bc8a9730f07c333f48a6eb0707e28af3306089806" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "33digits" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "INPUT_CAP" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T21", + "literal_file_verification": [ + { + "bytes": 65537, + "manifest_matches": true, + "path": "fixtures/T21/65537bytes/raw-time.bin", + "sha256": "76c002eec0c9da854ca2ee5dae9fb0069a622274b6638ab712fcb70384304899" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T21/65537bytes/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T21/65537bytes/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T21/65537bytes/termination.json", + "sha256": "e7407b5e56086053723bd2f19c1e4542778ff62661e114bbecc630c5f8a2486a" + }, + { + "bytes": 1169, + "manifest_matches": true, + "path": "fixtures/T21/65537bytes/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c09c6777872a09b36871221540b34f272ed0ad49aeb32407809aadc2697802c5" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "regular_file_stat_size_65537", + "required_data_reads": 0, + "required_materialized_raw_bytes": 0, + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "65537bytes" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "TAG_CAP" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T22", + "literal_file_verification": [ + { + "bytes": 4098, + "manifest_matches": true, + "path": "fixtures/T22/4097byte-line/raw-time.bin", + "sha256": "970c8625689c636de19e290b687c72beee0b75d0fac9b952118caa99bc41b211" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T22/4097byte-line/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T22/4097byte-line/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T22/4097byte-line/termination.json", + "sha256": "c6a2bd57d1ec203db36fe68b2bf3b213b43e4c6854e9756e71031e2e9582e079" + }, + { + "bytes": 1184, + "manifest_matches": true, + "path": "fixtures/T22/4097byte-line/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a8ec825fefe632eb4c89326ab499c93616e4a02ac86feec5d6b24becbb319784" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "tagged_line_bytes_4097_excluding_LF", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "4097byte-line" + }, + { + "expected_primary": { + "class": "UnicodeDecodeError", + "code": "TIMING_PARSE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T23", + "literal_file_verification": [ + { + "bytes": 129, + "manifest_matches": true, + "path": "fixtures/T23/invalid-utf8/raw-time.bin", + "sha256": "7adba38e0334cd3d10e33a12f05a7f4d6dd611945a0822432a188df689562843" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T23/invalid-utf8/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T23/invalid-utf8/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T23/invalid-utf8/termination.json", + "sha256": "6db9bd8abb57c0c215b0e7808590ec6f53d8d16f07c2fcf936a452127c3ba08f" + }, + { + "bytes": 1179, + "manifest_matches": true, + "path": "fixtures/T23/invalid-utf8/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "ce049bee65aa849d450d46936335467381d3de01ab19712f18e2acedf68221a5" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "invalid_utf8_byte_hex": "ff", + "kind": "raw_bytes_must_remain_identical", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "invalid-utf8" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "FILE_NOT_REGULAR" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T24", + "literal_file_verification": [ + { + "bytes": 130, + "manifest_matches": true, + "path": "fixtures/T24/symlink-final/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T24/symlink-final/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T24/symlink-final/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T24/symlink-final/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1184, + "manifest_matches": true, + "path": "fixtures/T24/symlink-final/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "98b75f05fa1bd7f64610d8921faac9984b2442444bd35d26139f3d4ab990536f" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "actual_special_file_created_here": false, + "execution_status": "UNEXECUTED", + "kind": "future_replace_raw_path_with_symlink", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "symlink-final" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "FILE_NOT_REGULAR" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T24", + "literal_file_verification": [ + { + "bytes": 130, + "manifest_matches": true, + "path": "fixtures/T24/fifo/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T24/fifo/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T24/fifo/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T24/fifo/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1139, + "manifest_matches": true, + "path": "fixtures/T24/fifo/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "de45b3ea98f474e21fbf4d0a5e9566e0efd06000fb6420d2cd454cbb9eea5679" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "actual_special_file_created_here": false, + "execution_status": "UNEXECUTED", + "kind": "future_raw_path_FIFO", + "must_not_block": true, + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "fifo" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "FILE_NOT_REGULAR" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T24", + "literal_file_verification": [ + { + "bytes": 130, + "manifest_matches": true, + "path": "fixtures/T24/directory/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T24/directory/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T24/directory/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T24/directory/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1164, + "manifest_matches": true, + "path": "fixtures/T24/directory/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7f1d19e7939cc33f610e0bed2ce45bb596a76223d3e09936d87980c53e35c5f9" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "actual_special_file_created_here": false, + "execution_status": "UNEXECUTED", + "kind": "future_raw_path_directory", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "directory" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "FILE_HARDLINK_ALIAS" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T24", + "literal_file_verification": [ + { + "bytes": 130, + "manifest_matches": true, + "path": "fixtures/T24/hardlink/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T24/hardlink/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T24/hardlink/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T24/hardlink/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1159, + "manifest_matches": true, + "path": "fixtures/T24/hardlink/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "46051817121ddc90d6c3060540b145951dc23a6d78fa8defd540d63c5df5abc0" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "actual_special_file_created_here": false, + "execution_status": "UNEXECUTED", + "kind": "future_raw_regular_st_nlink_2", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "hardlink" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "PATH_DISALLOWED_ALIAS" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T24", + "literal_file_verification": [ + { + "bytes": 130, + "manifest_matches": true, + "path": "fixtures/T24/same-path-alias/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T24/same-path-alias/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T24/same-path-alias/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T24/same-path-alias/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1194, + "manifest_matches": true, + "path": "fixtures/T24/same-path-alias/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "5c427dc9dbc7f74695342ef967220b909c82f09347c5e7370aa5f5f422124b81" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "actual_alias_created_here": false, + "execution_status": "UNEXECUTED", + "kind": "future_request_raw_time_equals_observer_path", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "same-path-alias" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "FILE_DISALLOWED_ALIAS" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T24", + "literal_file_verification": [ + { + "bytes": 130, + "manifest_matches": true, + "path": "fixtures/T24/cross-role-inode-alias/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T24/cross-role-inode-alias/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T24/cross-role-inode-alias/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T24/cross-role-inode-alias/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1229, + "manifest_matches": true, + "path": "fixtures/T24/cross-role-inode-alias/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7aa6b9778fa4cb7bfc0baa1c0e3d13920b6a61ae088b01c76e6ecbc36aaa257b" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "actual_alias_created_here": false, + "execution_status": "UNEXECUTED", + "kind": "future_controlled_two_role_names_same_dev_inode_nlink1", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "cross-role-inode-alias" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "INPUT_IDENTITY_CHANGED" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T25", + "literal_file_verification": [ + { + "bytes": 130, + "manifest_matches": true, + "path": "fixtures/T25/replace-final/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T25/replace-final/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T25/replace-final/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T25/replace-final/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1184, + "manifest_matches": true, + "path": "fixtures/T25/replace-final/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "57ca34f2f8220ecbc01b57e980465d7add400267153b3fc95cca33e8987aa84b" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "future_deterministic_replacement_between_open_and_fresh_stat", + "schema": "o03-w4-proposed-condition-v1", + "source_not_executed": true + }, + "variant": "replace-final" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "INPUT_IDENTITY_CHANGED" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T25", + "literal_file_verification": [ + { + "bytes": 130, + "manifest_matches": true, + "path": "fixtures/T25/ancestor-replace/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T25/ancestor-replace/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T25/ancestor-replace/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T25/ancestor-replace/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1199, + "manifest_matches": true, + "path": "fixtures/T25/ancestor-replace/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "eea3cfebf7f62ac54acc0bd2aa9f62c000f377ad9ea0b1959373a65b4a87965c" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "future_deterministic_ancestor_path_substitution_after_open", + "schema": "o03-w4-proposed-condition-v1", + "source_not_executed": true + }, + "variant": "ancestor-replace" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "ACCOUNTING_INCOMPLETE" + }, + "expected_state": { + "accounting_complete": false, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "STOP", + "termination_corroborated": true + }, + "id": "T26", + "literal_file_verification": [ + { + "bytes": 130, + "manifest_matches": true, + "path": "fixtures/T26/observer-stop/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T26/observer-stop/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 715, + "manifest_matches": true, + "path": "fixtures/T26/observer-stop/observer.json", + "sha256": "72a9c2b130738800e31b6f6bce022a4802ad2105929545af2637b4688bc42403" + }, + { + "bytes": 668, + "manifest_matches": true, + "path": "fixtures/T26/observer-stop/termination.json", + "sha256": "d2a15f3ae5056dccdfb36a552fa61cb16fde0eeae77718467c64323dcd246b88" + }, + { + "bytes": 1184, + "manifest_matches": true, + "path": "fixtures/T26/observer-stop/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6978c893afa55bd5ac45280a11bd70940076f517339820e720bf2f18feade5e1" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "observer-stop" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "OBSERVER_ADMISSION_BINDING" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T26", + "literal_file_verification": [ + { + "bytes": 130, + "manifest_matches": true, + "path": "fixtures/T26/wrong-admission-binding/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T26/wrong-admission-binding/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T26/wrong-admission-binding/observer.json", + "sha256": "6e3df63ff80623f73f69bb6d547d5e7c544e10de04ca6b751542538874faa906" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T26/wrong-admission-binding/termination.json", + "sha256": "25fe3fb372801ae7dbc87940f8d0d593a7c767c8d329e486b25d6320bec20d64" + }, + { + "bytes": 1234, + "manifest_matches": true, + "path": "fixtures/T26/wrong-admission-binding/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "726c9fd81c381d4a4b97c4590d85085c65de8c479e58835237b95cc0f4158601" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "wrong-admission-binding" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "TERMINATION_DISAGREEMENT" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": false + }, + "id": "T27", + "literal_file_verification": [ + { + "bytes": 130, + "manifest_matches": true, + "path": "fixtures/T27/exit-disagrees/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T27/exit-disagrees/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T27/exit-disagrees/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T27/exit-disagrees/termination.json", + "sha256": "6f7d9b7363f9063ec23a9fec08160f86bb9a6743322b06db289f4c9d018150be" + }, + { + "bytes": 1189, + "manifest_matches": true, + "path": "fixtures/T27/exit-disagrees/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "415894f335d68171d738ea969d9f7c52f54e50d66e2f7fe7ab8cc5ecf83103b4" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "exit-disagrees" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "TERMINATION_SCHEMA" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": false + }, + "id": "T27", + "literal_file_verification": [ + { + "bytes": 130, + "manifest_matches": true, + "path": "fixtures/T27/missing-required-fact/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T27/missing-required-fact/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T27/missing-required-fact/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 648, + "manifest_matches": true, + "path": "fixtures/T27/missing-required-fact/termination.json", + "sha256": "dbd806be09d152303cf6053028b951aee7fed39f06c0c7e6763678ba270afa48" + }, + { + "bytes": 1224, + "manifest_matches": true, + "path": "fixtures/T27/missing-required-fact/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "8b9f5bd1cfc400e18d471ddf7b0178102530a98fa307c02fd1473d473b3bb1ba" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "missing-required-fact" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "TERMINATION_NOT_REAPED" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": false + }, + "id": "T27", + "literal_file_verification": [ + { + "bytes": 130, + "manifest_matches": true, + "path": "fixtures/T27/not-reaped/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T27/not-reaped/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T27/not-reaped/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 667, + "manifest_matches": true, + "path": "fixtures/T27/not-reaped/termination.json", + "sha256": "ca442d1abc50385a38c4770363b3cfed4d625d5cf463dbeec90ee716be0451cc" + }, + { + "bytes": 1169, + "manifest_matches": true, + "path": "fixtures/T27/not-reaped/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "20299fd190085e125cc1830fd43679d151e3ceac92f70b52860235c059bc07c0" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "not-reaped" + }, + { + "expected_primary": { + "class": "FileNotFoundError", + "code": "ADMISSION_READ" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T28", + "literal_file_verification": [ + { + "bytes": 130, + "manifest_matches": true, + "path": "fixtures/T28/admission-missing/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T28/admission-missing/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T28/admission-missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1204, + "manifest_matches": true, + "path": "fixtures/T28/admission-missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "46345080774bb9b293e20f8a941ef68708ccc719ed8b9e4d6640dd523a664774" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "admission_path_absent", + "schema": "o03-w4-proposed-condition-v1", + "timing_parse_must_not_begin": true + }, + "variant": "admission-missing" + }, + { + "expected_primary": { + "class": "FileNotFoundError", + "code": "OBSERVER_READ" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T28", + "literal_file_verification": [ + { + "bytes": 130, + "manifest_matches": true, + "path": "fixtures/T28/observer-missing/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T28/observer-missing/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T28/observer-missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1199, + "manifest_matches": true, + "path": "fixtures/T28/observer-missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "3945a248a770b76764000f200be790fe380361fd8cb4a927c163d0ba141de640" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "observer_path_absent", + "schema": "o03-w4-proposed-condition-v1", + "timing_parse_must_not_begin": true + }, + "variant": "observer-missing" + }, + { + "expected_primary": { + "class": "JSONDecodeError", + "code": "TIMING_PARSE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T29", + "literal_file_verification": [ + { + "bytes": 18, + "manifest_matches": true, + "path": "fixtures/T29/report-write/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T29/report-write/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T29/report-write/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T29/report-write/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 1179, + "manifest_matches": true, + "path": "fixtures/T29/report-write/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c8ff639f466b20fe713f34e165da671487ab11626bf86a14549184f018925bdb" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "expected_secondary": [ + { + "class": "OSError", + "code": "REPORT_WRITE_OR_CLOSE_FAILURE" + } + ], + "kind": "future_inject_report_os_write_OSError", + "report_may_be_partial": true, + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "report-write" + }, + { + "expected_primary": { + "class": "JSONDecodeError", + "code": "TIMING_PARSE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T29", + "literal_file_verification": [ + { + "bytes": 18, + "manifest_matches": true, + "path": "fixtures/T29/report-close/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T29/report-close/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T29/report-close/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T29/report-close/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 1179, + "manifest_matches": true, + "path": "fixtures/T29/report-close/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "f23cd1b6da1a7626a4e36f2bc6be8ffce30a3fac548859a74ef909b328876163" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "expected_secondary": [ + { + "class": "OSError", + "code": "REPORT_CLOSE_FAILURE" + }, + { + "class": "OSError", + "code": "REPORT_WRITE_OR_CLOSE_FAILURE" + } + ], + "kind": "future_inject_report_os_close_OSError", + "primary_object_identity_must_survive": true, + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "report-close" + }, + { + "expected_primary": { + "class": "JSONDecodeError", + "code": "TIMING_PARSE" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + }, + "id": "T29", + "literal_file_verification": [ + { + "bytes": 18, + "manifest_matches": true, + "path": "fixtures/T29/report-and-diagnostic/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T29/report-and-diagnostic/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T29/report-and-diagnostic/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T29/report-and-diagnostic/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 1224, + "manifest_matches": true, + "path": "fixtures/T29/report-and-diagnostic/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "71a88a549957bb4db65be58353c1f80411b98cdbc589c640c1cdf0909e2ca21e" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "best_effort_event_mutation_may_also_fail": true, + "execution_status": "UNEXECUTED", + "expected_secondary": [ + { + "class": "OSError", + "code": "REPORT_WRITE_OR_CLOSE_FAILURE" + }, + { + "class": "OSError", + "code": "FALLBACK_DIAGNOSTIC_FAILURE" + } + ], + "kind": "future_inject_report_write_and_stderr_failure", + "primary_object_identity_must_survive": true, + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "report-and-diagnostic" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "INDIVIDUAL_RSS_CAP" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "FAIL", + "execution_success": true, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "STOP", + "termination_corroborated": true + }, + "id": "T30", + "literal_file_verification": [ + { + "bytes": 132, + "manifest_matches": true, + "path": "fixtures/T30/individual-rss-cap/raw-time.bin", + "sha256": "c50d8642d5a8771588de2ac61a472f51ee37fa8f7bbc12517a2f3bb8518718f9" + }, + { + "bytes": 708, + "manifest_matches": true, + "path": "fixtures/T30/individual-rss-cap/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T30/individual-rss-cap/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T30/individual-rss-cap/termination.json", + "sha256": "48bcf19d238847ca48c54d970a3e32a5629240b0bf3d2ba43953455df0e078a0" + }, + { + "bytes": 1209, + "manifest_matches": true, + "path": "fixtures/T30/individual-rss-cap/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "676c3566d5d554b6ed66cc7b493aebd9d80093c84a53cd82fcdb97170b89880c" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "individual-rss-cap" + }, + { + "expected_primary": { + "class": "ReadbackError", + "code": "LEDGER_CAP" + }, + "expected_state": { + "accounting_complete": null, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "FAIL", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "STOP", + "termination_corroborated": true + }, + "id": "T30", + "literal_file_verification": [ + { + "bytes": 130, + "manifest_matches": true, + "path": "fixtures/T30/ledger-cap/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 713, + "manifest_matches": true, + "path": "fixtures/T30/ledger-cap/admission.json", + "sha256": "7b1e807549d7d4e1224e09ee0ed90b230f6b66235b77615098a87c21817ad7b3" + }, + { + "bytes": 658, + "manifest_matches": true, + "path": "fixtures/T30/ledger-cap/observer.json", + "sha256": "15e6d46ba86478170246247e39e727a91c1d6eb1800b0090046688ebbcb44750" + }, + { + "bytes": 666, + "manifest_matches": true, + "path": "fixtures/T30/ledger-cap/termination.json", + "sha256": "363d2261d3d6857d7653cc99cd9ba93ddeb24838e67350b86673812b0c2386b2" + }, + { + "bytes": 1169, + "manifest_matches": true, + "path": "fixtures/T30/ledger-cap/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "666b2ab42145d0a54d327a194ecc345e582a18ae18c987fd2ba975119be4930f" + } + ], + "manual_source_disposition": "CONSISTENT_WITH_V1_SOURCE_FOR_THE_LITERAL_CONDITION_UNEXECUTED", + "proposed_condition": { + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" + }, + "variant": "ledger-cap" + } + ], + "nonblocking_source_findings": [ + "Bounded no-follow/nonblocking descriptor I/O gates raw<=65536/meta<=65536 before materialization and rejects alias/identity drift; one-byte sentinel is separate.", + "Strict tagged/legacy grammars, duplicate/numeric/UTF8/depth gates and structured pre-read STOP state match intended source scope.", + "Primary object is saved independently of write/close/stderr errors; report is a bounded projection. Serialized ATTEMPTED report is not a close/completion receipt, which remains an explicit missing integration dependency.", + "All30ordered cases/47literal variants inspected independently. Their current literal expected primary/state fields match source control flow; this is not executed coverage.", + "Actual provider, new admission/termination producers, trusted controller authority and completion receipt are absent; source draft alone is not W5 readiness." + ], + "payload_verification_reference": { + "all330_payload_hashes_match": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-STATIC-VERIFICATION-v1.json" + }, + "schema": "o03-w4-independent-source-evidence-v1", + "source_sha256": "77277fcdc58bc1cc268497a32e7522fc91428cb7d83696d42d878aefcf583359", + "variant_count": 47 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W4-EVIDENCE-v2.json b/research/h25-o03-source-repair-20261101/archive/review/W4-EVIDENCE-v2.json new file mode 100644 index 0000000000..c3911ce74f --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W4-EVIDENCE-v2.json @@ -0,0 +1,141 @@ +{ + "W3_W4_contract_static_checks": { + "admission_keys_match": true, + "caps_match": true, + "measurement_keys_match": true, + "wait_keys_match_schema_union": true + }, + "all89_v2_payload_and_named_inputs_match": true, + "author_freeze": { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/FREEZE-v2.json", + "sha256": "5a829c1e8807467762d067bbaa46aa354e45c52e3a8741afbd257c86da194bdc" + }, + "closed_finding": { + "disposition": "CLOSED_BY_V2_SOURCE_ARGUMENT_NOT_RUNTIME_TEST", + "id": "W4-V1-001", + "v1_rejection_preserved": { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-REVIEW-v1.json", + "sha256": "3a28e5590a3214bbbe7e3f8ffd9f602c241e7ed500a957ef2041babf09ecf233" + } + }, + "conservation_checks": { + "all_non_run_original_function_ASTs_unchanged": true, + "inverse_sha256": "77277fcdc58bc1cc268497a32e7522fc91428cb7d83696d42d878aefcf583359", + "new59_count": 59, + "old30_case_order_same": true, + "old330_payloads_unchanged": true, + "old47_variant_entries_and_oracles_preserved": true, + "source_inverse_exact_bytes": true + }, + "conservation_evidence": { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-CONSERVATION-EVIDENCE-v2.json", + "sha256": "ae3eec659b16c7ba744a789f2c5b5a44af79f1e0f9725edeeb577d1ee007f5b9" + }, + "context_failure_precedence": { + "constructor_or_localcontext_creation_or_enter_failure": "Occurs inside existing primary try before external input reads; saved as original primary. Report/close/stderr failure remains secondary. No entered context is falsely marked complete.", + "limitation": "Actual Decimal/localcontext provider and entry/restore semantics, finite failure controls and caller-context preservation still require separately authenticated runtime/source closure and execution. No arbitrary unadmitted provider mutation/interpreter-inability recovery guarantee.", + "restore_with_prior_primary": "Primary object/traceback saved in except before finally; restoration error is protected and recorded secondary without overwriting saved primary.", + "restore_without_prior_primary": "Restoration error becomes primary and status STOP before report attempt." + }, + "cost": { + "passive_seconds_this_check": 0.01088909909594804, + "peak_rss_kib": 20916, + "target_execution_count": 0, + "text_read_bytes_this_check": 491348 + }, + "created_utc": "2026-11-01T08:12:06.788805+00:00", + "independent_numeric_argument": { + "ambient_independence": "Explicit Context plus localcontext under authenticated stdlib semantics isolates every caller precision/rounding/exponent/flag/trap/default setting. All numeric helpers are internal to run; standalone calls are not admitted.", + "coefficient_bound": "Aligned absolute coefficient<2*10^59, at most60 digits;128 precision leaves ample exact capacity, even before rejection comparisons. Token pre-gate coefficients<=32 digits and adjusted exponent magnitude<44 also fit.", + "coverage": "Context entered before strict JSON and abs/domain/integrality checks, remains active for wall rounding allowance, RSS multiplication, CPU sums/allowance and ledger addition; measurement/charge strings created before restoration. Report construction has no Decimal arithmetic.", + "intermediate_bound": "RSS*1024 <=1.024*10^15; four CPU terms <=4*10^12; user+system+.03 <=2*10^12+.03; wall+.01 <=10^12+.01; spent<2400 plus charge <10^12+2400.01. All are<2*10^15 on10^-44 lattice.", + "runtime_evidence": "Analytical/source-only. No parser/helper/Decimal arithmetic, controls or target executed.", + "signals": "All nine decimal signals are explicitly trapped; precision/rounding/Emin/Emax/capitals/clamp/flags/traps are supplied and not inherited. Emin-999/Emax999 contain lexical/intermediate exponents; unexpected rounding/signals fail closed.", + "token_domain": "<=32 characters; explicit exponent magnitude<=12; source rejects nonfinite and magnitude>10^12 before policy arithmetic. Exact token construction has<=32 coefficient digits and lies on conservative10^-44 lattice." + }, + "new12_literal_oracle_reviews": [ + { + "disposition": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "independent_observation": "31-character179.99+10^-27 yields exact charge180+10^-27 and WALL_CAP_OR_COVERAGE; original blocker is closed.", + "variant": "precision-wall-over" + }, + { + "disposition": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "independent_observation": "179.99+.01=180.00 exact, within caps with all other synthetic fields passing.", + "variant": "precision-wall-equal" + }, + { + "disposition": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "independent_observation": "179.989999999999999999999999999+.01=179.999999999999999999999999999, below180.", + "variant": "precision-wall-under" + }, + { + "disposition": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "independent_observation": "Raw admission retains2399.660000000000000000000000001 (32chars); plus.34 is2400+10^-27 and fails LEDGER_CAP.", + "variant": "precision-ledger-over" + }, + { + "disposition": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "independent_observation": "2399.66+.34=2400 exactly; equal edge remains admitted conditional readback.", + "variant": "precision-ledger-equal" + }, + { + "disposition": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "independent_observation": "Raw observer parent_user0.35000000000000000000000000001 exceeds .26+.06+.03=.35 by10^-29; CPU_COVERAGE fails.", + "variant": "precision-cpu-over" + }, + { + "disposition": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "independent_observation": "Observed .35 equals .26+.06+.03; CPU allowance passes exactly.", + "variant": "precision-cpu-equal" + }, + { + "disposition": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "independent_observation": "Caller prec1/floor/Emin0/Emax0/clamp1/capitals0/all flags+traps cannot alter explicit fresh run context; base state/charge unchanged, caller context restored under authenticated standard semantics.", + "variant": "hostile-context-valid" + }, + { + "disposition": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "independent_observation": "Caller prec2/ceiling/Emin-1/Emax1/disabled traps cannot round away exact wall violation.", + "variant": "hostile-context-wall-over" + }, + { + "disposition": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "independent_observation": "32-character coefficient/exponent token0.12345678901234567890123456e-12 plus.01 yields literal0.01000000000012345678901234567890123456; zero observer inclusive wall avoids unrelated coverage failure.", + "variant": "precision-token32-exp-minus12" + }, + { + "disposition": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "independent_observation": "1e12 is admitted scalar maximum; exact charge1000000000000.01 fails180s cap.", + "variant": "precision-exp-plus12-domain-max" + }, + { + "disposition": "CONSISTENT_UNEXECUTED_LITERAL_PROPOSAL", + "independent_observation": "Exact148 historical bytes remain failed-only legacy accounting with null current charge under hostile caller context; no historical PASS.", + "variant": "hostile-context-legacy-failure" + } + ], + "numeric_context_settings_AST": { + "Emax": "999", + "Emin": "-999", + "capitals": "1", + "clamp": "0", + "flags": "[]", + "prec": "128", + "rounding": "ROUND_HALF_EVEN", + "traps": "[Clamped, DivisionByZero, FloatOperation, Inexact, InvalidOperation, Overflow, Rounded, Subnormal, Underflow]" + }, + "old30_cases47_variants": "Every old manifest entry/oracle and all330 original payload bytes remain exact; non-run helper ASTs unchanged; source inverse reconstructs original v1. Old literal outcomes are unchanged under exact new arithmetic.", + "required_future_provider_selection": [ + "Replace W3 null W4 profile with this independently accepted exact source version only in a new concrete source-selection/custody review; W3 v1 remains unchanged.", + "Authenticate decimal/_decimal or actual fallback implementation, Context/localcontext/rounding/all signal bindings and context-manager semantics; also re/JSON/hash/os/stat/sys transitive providers.", + "No new direct dataclass/typing module import exists in v2; actual transitive providers remain unknown.", + "Current utility/launcher/admission/wait/controller completion producer integration, seal and current ledger remain absent." + ], + "schema": "o03-w4-independent-source-evidence-v2", + "source": { + "bytes": 29105, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/parent_readback_v3_DRAFT_v2.py", + "sha256": "6fc0577690c3865c1d67b4c288f860e5c81c8aebb3cffab18ab8a2269b12a572" + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-002-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-002-v1.json new file mode 100644 index 0000000000..d7b61d3644 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-002-v1.json @@ -0,0 +1,5 @@ +{ + "text_read_bytes": 27202, + "passive_seconds": 0.000572522054426372, + "peak_rss_kib": 11764 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-002-v2.json b/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-002-v2.json new file mode 100644 index 0000000000..e9f5163ddf --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-002-v2.json @@ -0,0 +1,5 @@ +{ + "text_read_bytes": 39261, + "passive_seconds": 0.0070805230643600225, + "peak_rss_kib": 15724 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-003-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-003-v1.json new file mode 100644 index 0000000000..ba70025545 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-003-v1.json @@ -0,0 +1,5 @@ +{ + "text_read_bytes": 24286, + "passive_seconds": 0.000511905993334949, + "peak_rss_kib": 11868 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-003-v2.json b/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-003-v2.json new file mode 100644 index 0000000000..ffcd83e6f7 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-003-v2.json @@ -0,0 +1,11 @@ +{ + "text_read_bytes": 155313, + "passive_seconds": 0.004627985996194184, + "peak_rss_kib": 12400, + "prior_reviewer_static_attempt": { + "error": "Checker initially resolved v2 manifest fixture paths relative to v2 instead of the explicitly declared fixture_path_base; FileNotFoundError before fixture reads. No mutation/target execution.", + "text_read_bytes": 106265, + "tool_wall_seconds": 0.009274345, + "exit_code": 1 + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-004-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-004-v1.json new file mode 100644 index 0000000000..e84c79e8f0 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-004-v1.json @@ -0,0 +1,5 @@ +{ + "text_read_bytes": 84357, + "passive_seconds": 0.0013573560863733292, + "peak_rss_kib": 12224 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-005-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-005-v1.json new file mode 100644 index 0000000000..07eeb79a79 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-005-v1.json @@ -0,0 +1,5 @@ +{ + "text_read_bytes": 109585, + "passive_seconds": 0.003433680976741016, + "peak_rss_kib": 12276 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-006-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-006-v1.json new file mode 100644 index 0000000000..4190a0f645 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W4-READ-CHECK-006-v1.json @@ -0,0 +1,5 @@ +{ + "text_read_bytes": 208812, + "passive_seconds": 0.008323514950461686, + "peak_rss_kib": 12224 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W4-REVIEW-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W4-REVIEW-v1.json new file mode 100644 index 0000000000..126cd1a836 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W4-REVIEW-v1.json @@ -0,0 +1,55 @@ +{ + "W5_admitted": false, + "author_repair_passes_used": 0, + "blocking_findings": [ + { + "analytical_counterexample": { + "consequence": "A source-admitted numeric value can pass charge<=180 after rounding although exact policy charge exceeds180. Similar rounding can affect ledger and CPU-coverage comparisons.", + "exact_charge": "180 + 10^(-27) > 180", + "executed": false, + "method": "Manual decimal place-value and rounding reasoning only; parser/Decimal arithmetic not executed.", + "precision28_rounded_charge": "180.0000000000000000000000000", + "token_characters": 31, + "wall_exact": "179.99 + 10^(-27)", + "wall_token": "179.990000000000000000000000001", + "within_lexical_cap": true + }, + "id": "W4-V1-001", + "lines": [ + 13, + 200, + 211, + 526, + 537, + 539, + 544, + 545 + ], + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/parent_readback_v3_DRAFT.py", + "required_repair": "Isolate all conversion/arithmetic from caller decimal context; prove a sufficient precision/exponent/trap contract for every admitted token and arithmetic operation, or use exact bounded integral/rational comparison. Keep original30case order and preserve all v1 bytes; add independently literal near-threshold/hostile-context proposals in a new immutable version. Do not narrow a missing arithmetic obligation silently.", + "severity": "BLOCKING_SOURCE_DEFECT", + "source_fact": "Decimal(token) captures admitted lexical value, but abs, wall+.01, RSS*1024, CPU sums and ledger+charge use ambient context; no localcontext/Context/precision/trap contract is established. Grammar allows32-character tokens.", + "title": "Ambient decimal context can round admitted arithmetic before cap/coverage comparison" + } + ], + "complete_physical_cost": "OPEN_NOT_ZERO", + "created_utc": "2026-11-01T08:00:18.349111+00:00", + "declared_scope_complete": false, + "evidence": { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-EVIDENCE-v1.json", + "sha256": "6ece1181a2bb38dd4226bfced721b8ae9146e361cdfb2a009e8d358a4271888a" + }, + "lane": "W4", + "local_milestone_awarded": false, + "maximum_author_repair_passes": 1, + "original_O03_credit": false, + "preserve_v1": true, + "repair_requested": true, + "review_target_executions": 0, + "runtime_qualification": false, + "schema": "o03-w4-independent-source-review-v1", + "scope_withheld": "Complete W4 source-draft acceptance withheld until exact isolated numeric policy/cap/coverage arithmetic is established and independently reviewed.", + "source_adoption": false, + "source_sha256": "77277fcdc58bc1cc268497a32e7522fc91428cb7d83696d42d878aefcf583359", + "status": "REJECTED_SOURCE_DEFECT" +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W4-REVIEW-v2.json b/research/h25-o03-source-repair-20261101/archive/review/W4-REVIEW-v2.json new file mode 100644 index 0000000000..421dd8657a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W4-REVIEW-v2.json @@ -0,0 +1,45 @@ +{ + "W5_admitted": false, + "accepted_local_milestone": "R4", + "accepted_scope": "Complete bounded tagged/legacy timing parser/readback source draft, grammar, exact independent literal expectations and ordered T01-T30 manifest with59 unexecuted variants; v2 closes W4-V1-001 with isolated exact numeric arithmetic.", + "additional_author_repair_passes_available": 0, + "author_repair_passes_used": 1, + "blocking_source_findings": [], + "complete_physical_cost": "OPEN_NOT_ZERO", + "created_utc": "2026-11-01T08:12:06.788805+00:00", + "declared_scope_complete": true, + "evidence": { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-EVIDENCE-v2.json", + "sha256": "71a1d6fd64fa4a1f27914fc8c545fbc3103e4696e44bbdd37879533b1bedf431" + }, + "lane": "W4", + "original_O03_credit": false, + "preserved_rejected_version": { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-REVIEW-v1.json", + "sha256": "3a28e5590a3214bbbe7e3f8ffd9f602c241e7ed500a957ef2041babf09ecf233" + }, + "remaining_prerequisites": [ + "Actual current host, decimal/context/JSON/hash/I/O/native/locale/timing/launcher providers and source/binary provenance.", + "Concrete W3 source-profile selection/reclosure of v2 dependencies and independent actual runtime seal; source FREEZE is not that seal.", + "Reviewed current admission/wait/controller-completion producer integration and trusted request/custody bindings.", + "Separately admitted normal/-O finite controls including real launcher zero/nonzero/signal/timeout and context/failure cases; no execution granted here.", + "Fresh current ledger and one-use W5 admission, authentic complete arms/independent byte validation and actual resource/accounting adjudication." + ], + "review_target_executions": 0, + "runtime_qualification": false, + "schema": "o03-w4-independent-source-review-v2", + "source": { + "bytes": 29105, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/parent_readback_v3_DRAFT_v2.py", + "sha256": "6fc0577690c3865c1d67b4c288f860e5c81c8aebb3cffab18ab8a2269b12a572" + }, + "source_adoption": false, + "source_only_controls": { + "executed": 0, + "new_variants": 12, + "old_variants_conserved": 47, + "ordered_cases": 30, + "total_variants": 59 + }, + "status": "PASS_SOURCE_DRAFT_ONLY" +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W4-STATIC-VERIFICATION-v1.json b/research/h25-o03-source-repair-20261101/archive/review/W4-STATIC-VERIFICATION-v1.json new file mode 100644 index 0000000000..37aa8a78dd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W4-STATIC-VERIFICATION-v1.json @@ -0,0 +1,1991 @@ +{ + "all_match": true, + "created_utc": "2026-11-01T07:56:37.994401+00:00", + "freeze_sha256": "57ef6f8369e8a6dab4c615ff9ae740b7135e4df15580e448a76a73635bec04be", + "passive_seconds": 0.03780113102402538, + "payload_verification": [ + { + "bytes": 746, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/ATTEMPTS-v1.json", + "sha256": "56e0f90db42853d22d5d026b578f35b084f3e55e1b8d9bb9b27e062918913f12" + }, + { + "bytes": 84357, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/CONTROL-MANIFEST.json", + "sha256": "8f8e18716404d4593cc94e66863fe63523b8fe6cbee64d1a7e1a3db01102f99c" + }, + { + "bytes": 3192, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/HANDOFF.md", + "sha256": "84b619994e678339ad676ead14ff3d4b077a809149afc33d53a344a2f4090ead" + }, + { + "bytes": 6559, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/INPUTS.json", + "sha256": "6827e296ad56792f11a0e03c035e9805dbb0e7abae4e1d9a10c11d455f5eca43" + }, + { + "bytes": 2145, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/PASSIVE-ACCOUNTING-v1.json", + "sha256": "bb705d9143ba33e1b8efce5e7e3fa6140e58afc19353fee3abdb982b7f378bb6" + }, + { + "bytes": 13789, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/TIMING-GRAMMAR.md", + "sha256": "c8ba66e722eaaa391cdfdfb7a7d043d1e2c5b2785fd56f9c92173c4acd5deb37" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 811, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/EXPECTED.json", + "sha256": "59a66990c28261731b7ba7e25ad8c561dc4a49d71f4705ee73ff0133d25d4794" + }, + { + "bytes": 1139, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "0bb441c6af12c57d7b7e13dd35c124499df55594a27f98406a983f1339c7442f" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T01/main/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/EXPECTED.json", + "sha256": "1772cd795a4b0ab4844ed82485a88ba84a5c187251a0c246f3b898307f419e32" + }, + { + "bytes": 1144, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "57a22a298fa9350ec57761ca81411f5cea639dea8ce73b8b973f432a6a18f16e" + }, + { + "bytes": 714, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/admission.json", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72" + }, + { + "bytes": 715, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/observer.json", + "sha256": "a6944b83cc28d1763618c7c134cea5cfc7dcc9c9cd5dd2c7431639c52de3b1e3" + }, + { + "bytes": 168, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/raw-time.bin", + "sha256": "4799f18b7354cee0edd97d97aeb4d2e4174abf7bb5e0c74c62e94e4540885409" + }, + { + "bytes": 668, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T02/exit1/termination.json", + "sha256": "6f4dc1bfddf96ce8fe51ac818745eac894ac5e0bde7eb985e9197af88f0f3ec8" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/EXPECTED.json", + "sha256": "1772cd795a4b0ab4844ed82485a88ba84a5c187251a0c246f3b898307f419e32" + }, + { + "bytes": 1159, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "d8c9567db47af6d30f5cbc5d3299fdc233d018aff6938973dabdb54122c9d93b" + }, + { + "bytes": 713, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/admission.json", + "sha256": "e6fa7982aa3a345ae9894393b561dbdebc4a2e2f5ae646c152204b86fa8908cd" + }, + { + "bytes": 715, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/observer.json", + "sha256": "5566964e6fce03063b8923e7c888e665b3a06418faa9db08df385db5dafcbdf7" + }, + { + "bytes": 162, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/raw-time.bin", + "sha256": "e6ecf2de2fc2c88e5cbd8b91fe292eafc8a145ec81abf4aa9dc44d4793ab8844" + }, + { + "bytes": 671, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T03/signal15/termination.json", + "sha256": "ece24439b150f61d117ad7335951ed59dae6029e611681f1ab3487e4f3c85832" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 960, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/EXPECTED.json", + "sha256": "c8268af1a93e5e81946398434e5579176e8af1ff17bd1ee12746c8583f71c620" + }, + { + "bytes": 312, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7751258ea35d124d6150c7c2dbc336c2fb2b55152ec94dbd034e73ced5d0adf1" + }, + { + "bytes": 148, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T04/historical-exact148/raw-time.bin", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 142, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/CONDITION.json", + "sha256": "5cf3bad02f551c21d906126c7f8999d100f4476d870c01d7f497d3838877bc9b" + }, + { + "bytes": 664, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/EXPECTED.json", + "sha256": "bb75b58f3cba811faac0b04ce55b812ad24051e52ff8690126a7d3b93008d30f" + }, + { + "bytes": 1154, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6dc7e8b361c19631107903cf73e03debb3669773b82d69c0c0b5f8c2d2131899" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T05/missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + { + "bytes": 1144, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "9dfef87f6c9c7fb99efb1b778e2b610f785c25ba0cf0749215e4c9ff090a24c1" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 0, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/raw-time.bin", + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T06/empty/termination.json", + "sha256": "921ac4e1d2a353fea5f83d66d80a0401455b66f9972d88705e307c937c00970f" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + { + "bytes": 1174, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "cd33575ff30c57c29619cddeeb0d8ee2e3b1359789bfd0badfa9227a34e526c5" + }, + { + "bytes": 714, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/admission.json", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/observer.json", + "sha256": "b935fa44d9e9b63f3a1e90e7ef35c833ea51fd0cf633279071bc661a944f1753" + }, + { + "bytes": 38, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/raw-time.bin", + "sha256": "682bbcac082e76cb4acdd4a163fe6ee80088623442d8978912a910f7ca7c8937" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T07/prefix-only/termination.json", + "sha256": "bf8321ed492343e1bc150623bbb3ea0e70d030963cec6bf68b6e79eee1ea7111" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 664, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1164, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "89add8ff0ddbc2d4f18eb2b7e3f9e3f8fb546bbad16fc49da818b5cfc1f5451a" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 32, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/raw-time.bin", + "sha256": "7cee4884de549140a5734726237a2133cb54c4764e212b1a1d73c43dbddf3225" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T08/truncated/termination.json", + "sha256": "2b0dc60ba88d2c33ca9d0d65ba5065fd3fe07daa694213a508002ecd41dc184d" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 664, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1164, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "1c2163abbe35cd39a3b49118e59def41309c9a2e6d6812a944f64d8b992a82e9" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 18, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T09/malformed/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + { + "bytes": 1164, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "4b8f287160663a0e76df77ef19be7769d57d6507fec27969fd96752de2331006" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 260, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/raw-time.bin", + "sha256": "8d42432a308b3149cb59e5b34f937887547344adc3f36d8336632868405f121b" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T10/duplicate/termination.json", + "sha256": "2113af3b3818702b7b508bf83d227a0a6a630fa6cc2b1ce1a4ab8ea790191417" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 663, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/EXPECTED.json", + "sha256": "abdac2b3cb54c3a7dd15fe4156cc46deffb84f6b672ef48cae649185e2d55246" + }, + { + "bytes": 1149, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c5674e4ef03bdcaa2c9915f5f121bf30d39d593f8d6bb286efd5772a9ee5a9e6" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 141, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/raw-time.bin", + "sha256": "40d8c82f4a150886b055a9ebbd8f90a1ff7e7f162269249ac57e9e757c579568" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T11/suffix/termination.json", + "sha256": "867704607530cabe3517d85e8f96d26bddf6b3c005ba054aa7d0e38e8688c1cd" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/EXPECTED.json", + "sha256": "9d6b335eb9b7423b8b06f68707b2718963fc9d48a72dd6375c107fc85bb44161" + }, + { + "bytes": 1184, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "58a51d2c786393bef8207abda0d285d9507820f3bcd2ed603c6b6fa328d8bc33" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/raw-time.bin", + "sha256": "25db74f21ff3458bac7a51bcb5828e278c9e6ab9c463e046a32203305358079f" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T12/duplicate-key/termination.json", + "sha256": "d12ee38e3ca4bbb438bd595bfb0b2795417bc5b41b6bbfe4c75f4be65597e393" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 663, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/EXPECTED.json", + "sha256": "1c5963ba3caa0e9d260057679f9f7ed211d71b99a8f127a42ae90bf133a93c27" + }, + { + "bytes": 1189, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a239cdbca74025052d98c2d6f3b7cf5c68c7dc6c3fbf2d49193ea81c93a084b2" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 108, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/raw-time.bin", + "sha256": "18258765bfe0844866b4f2fa41f85367415be50d443d8d23640c89298c669174" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T13/missing-system/termination.json", + "sha256": "995d640f0dc23193a1c87fff0fa5567dc9ddf4f577f06704c17286d1eb5d81a8" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 663, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/EXPECTED.json", + "sha256": "1c5963ba3caa0e9d260057679f9f7ed211d71b99a8f127a42ae90bf133a93c27" + }, + { + "bytes": 1144, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "b8068e1e8810598cdb010543927ebd34af20f82f5780719c152705fa9493ded4" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 145, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/raw-time.bin", + "sha256": "a16380241579ebc1df5703bd7ea76014896cc20210b42c9f566cec6908e70769" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T14/extra/termination.json", + "sha256": "983498dfb65c5e9b45f05ec436d26ecf84b0bf47250ce0c03c9a704f0270fb57" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1149, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "ef539ec8e9ffd825abd4a088b5a1f2c52b35ba002c81649573f62b82bdeb839c" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 132, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/raw-time.bin", + "sha256": "55d57cbade4b1b8f7ac9fddedcb5a1b08a69b84b45891a8f5844cdf21be9806d" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T15/string/termination.json", + "sha256": "ebfd987c71886296aa530d1eb3fe7aa4fff5ae95d391c43f0a306b9f518730c6" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1154, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "04025e93ee63db32eb827197fefe0414dd7f11fb47afbef95e680116a06c90a4" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/raw-time.bin", + "sha256": "0d6c5bc5ea975cb7eac5623c1b63fde473b3f54308da9d21d4c8bc332ddb174a" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T16/boolean/termination.json", + "sha256": "17b62f6ba17a47c62b81d3337e4c47de034bda8952cc25e546d8b18ba9d85ce0" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/EXPECTED.json", + "sha256": "237a19120b0a78c487830c705c3dab6e4bf863bab1bb8c80e16a5e1aa9b55ee3" + }, + { + "bytes": 1134, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "d9da5d1a05b40f4f38c6418973c17313882c5202d26fba14ce3d01d8bd000357" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 129, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/raw-time.bin", + "sha256": "225f270cba6ba77969b77f330c048c743a6f33e2dc7e47030d2560627c8ef4a7" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T17/nan/termination.json", + "sha256": "24677bdf04fba91f981da622a8677a227862b8f3c006b7084cabcf0fbe3d3e1f" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/EXPECTED.json", + "sha256": "237a19120b0a78c487830c705c3dab6e4bf863bab1bb8c80e16a5e1aa9b55ee3" + }, + { + "bytes": 1159, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "be86d2e58d430cb4d171fe9b3a5cd2935c02e71574b6cdd94d8928552069b021" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 134, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/raw-time.bin", + "sha256": "a3ce51688e6738a2108bc005a86c975584a21e7efbf924049719459df470e254" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/infinity/termination.json", + "sha256": "ef4c71ca71167a70f34bbc9df1380c0ec4fefa1d567616c38c1bede453ec150a" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 671, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/EXPECTED.json", + "sha256": "5ea8cb680c1c172e6b7933bfe774986b18bdb5a911f6ebf11f5ae726ac9767ca" + }, + { + "bytes": 1184, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "844754e4e7a4a503d1984101c00d75026ecc3abbd5589d6a733884132007495f" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 131, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/raw-time.bin", + "sha256": "b5163cc542f901a628ed9e93adc1d0ea746f6c4d77a32f185b334284a7fed64b" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T18/overflow1e309/termination.json", + "sha256": "b08c90f3e9adf072eff881432d046fa95cd6272fe5f5f44bfea450f156aceb06" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1179, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "68530efc6663d603374745d0e9712853bab3341e9c3f13020b03ebcfe7cfa53c" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 127, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/raw-time.bin", + "sha256": "3ba3b2b31cc9003291a82610683976234be8dd5ef2be5418ad1f68237b226210" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-rss/termination.json", + "sha256": "a2fb2badf895f715bf77220338e835b9d475a4c881bfc827cdcf7655726efd35" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1194, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "aa35ad2b75c18f145edac42d9e65625c1fe3dcd22191266088bb791c481aa1c0" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 128, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/raw-time.bin", + "sha256": "70274dce35113ec77c2dc2cc836d64b8982c9635ddb480ec68ef3aad518eb576" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-system/termination.json", + "sha256": "fae5bc63bcf8145b6eca592d85b887256dc3b61cb1389627731021dbff8bfb08" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1184, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "5cb3c419a5b101198d632262727f699d0d5446dcf5bb4f1c68cccc01c6b864e8" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 128, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/raw-time.bin", + "sha256": "cb41128eb0ba14150c2080c8f3e4171cf638011737648df69046fdf75fe93e0a" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-user/termination.json", + "sha256": "e9b44e0e05c0bbc263a7549da09664907f5ba7407d9e4392d9d056f9ebcd40c9" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1184, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "061e788b3354ccb44eaacea3255383e1427d1b148d24eca936a7cde7694d5cfa" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 128, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/raw-time.bin", + "sha256": "89a4669bfb5773f4ef9313124268d8895e84a8515e33fa9dd04a87af5cd2d96d" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T19/negative-wall/termination.json", + "sha256": "22cd6a8e88a054f61db28c417e442064e82229a57897a57f0f3d4aaae6188947" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/EXPECTED.json", + "sha256": "ecf54463decbfb063a1634d106dd0ef28c6a578661d89e27042e9f7c2b17a6dd" + }, + { + "bytes": 1159, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "739e40b87dc1446ec6d5e42bc8a9730f07c333f48a6eb0707e28af3306089806" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 159, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/raw-time.bin", + "sha256": "fb0cfe15df68354188caf1057b0fe2a7a78896c7c6138a592d403cffbb467fb7" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T20/33digits/termination.json", + "sha256": "b75e499855c2fd63764936e0920c0a70aee9cd5b4bcbd537bc0fb9623acaa50a" + }, + { + "bytes": 193, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/CONDITION.json", + "sha256": "17656ea94aecfcca5556b77705e0f7b1cb0f18ac5e547544fd705c6e126536c0" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/EXPECTED.json", + "sha256": "db6b7bfc1ef7f6112c9819a02a0c2e275de0029fc2d2b9c73650624db561230a" + }, + { + "bytes": 1169, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c09c6777872a09b36871221540b34f272ed0ad49aeb32407809aadc2697802c5" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 65537, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/raw-time.bin", + "sha256": "76c002eec0c9da854ca2ee5dae9fb0069a622274b6638ab712fcb70384304899" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T21/65537bytes/termination.json", + "sha256": "e7407b5e56086053723bd2f19c1e4542778ff62661e114bbecc630c5f8a2486a" + }, + { + "bytes": 132, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/CONDITION.json", + "sha256": "f9a55ea574ec3f23d2f26045fdb452ddca323454cc31620d96faf9806fd049a9" + }, + { + "bytes": 657, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/EXPECTED.json", + "sha256": "b25492088211621e52c89760356491421851e92a5d005c3316026b4044aaf941" + }, + { + "bytes": 1184, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a8ec825fefe632eb4c89326ab499c93616e4a02ac86feec5d6b24becbb319784" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 4098, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/raw-time.bin", + "sha256": "970c8625689c636de19e290b687c72beee0b75d0fac9b952118caa99bc41b211" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T22/4097byte-line/termination.json", + "sha256": "c6a2bd57d1ec203db36fe68b2bf3b213b43e4c6854e9756e71031e2e9582e079" + }, + { + "bytes": 161, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/CONDITION.json", + "sha256": "440164fe7c38c0cfee0fdbdee04cef4213168b3be65774dc3ec44a6f7619b20f" + }, + { + "bytes": 667, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/EXPECTED.json", + "sha256": "8edc2e44e7bec725999eb08fba15a58452a2221326325506cd3835d93533dcf2" + }, + { + "bytes": 1179, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "ce049bee65aa849d450d46936335467381d3de01ab19712f18e2acedf68221a5" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 129, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/raw-time.bin", + "sha256": "7adba38e0334cd3d10e33a12f05a7f4d6dd611945a0822432a188df689562843" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T23/invalid-utf8/termination.json", + "sha256": "6db9bd8abb57c0c215b0e7808590ec6f53d8d16f07c2fcf936a452127c3ba08f" + }, + { + "bytes": 189, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/CONDITION.json", + "sha256": "25b72689306e7af81dd30f7ccd17281bf874568b5d099d61ad96a71823ecd27d" + }, + { + "bytes": 670, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/EXPECTED.json", + "sha256": "5ef9e46304c8d1eb5b3ccd18cb6b6198503a5f123daefc18089e78f9e7ae2269" + }, + { + "bytes": 1229, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7aa6b9778fa4cb7bfc0baa1c0e3d13920b6a61ae088b01c76e6ecbc36aaa257b" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/cross-role-inode-alias/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 167, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/CONDITION.json", + "sha256": "8d24db469f032d9616e026256c2cdd0f7d6f5d7bec3cbd3aada428eecc8e7092" + }, + { + "bytes": 665, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + { + "bytes": 1164, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7f1d19e7939cc33f610e0bed2ce45bb596a76223d3e09936d87980c53e35c5f9" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/directory/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 188, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/CONDITION.json", + "sha256": "6509e5e58285916caacce1e13d32d4d0148a477058b88c142eb9064a8be16f53" + }, + { + "bytes": 665, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + { + "bytes": 1139, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "de45b3ea98f474e21fbf4d0a5e9566e0efd06000fb6420d2cd454cbb9eea5679" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/fifo/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 171, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/CONDITION.json", + "sha256": "d0fb5536886fb94e8bbd50b7624bbb56e685c1c616f2a88774c91333fac66d18" + }, + { + "bytes": 668, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/EXPECTED.json", + "sha256": "0ce6def8961fc2f883f74e9ba1b1b6613ec6400c1106c6fc0950ebf08c58b134" + }, + { + "bytes": 1159, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "46051817121ddc90d6c3060540b145951dc23a6d78fa8defd540d63c5df5abc0" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/hardlink/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 179, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/CONDITION.json", + "sha256": "47469cca4449557069f50a94201dce162601982c30548066022d7018426f059c" + }, + { + "bytes": 670, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/EXPECTED.json", + "sha256": "6d89c531ca9cce69bdcb5292c8c501d5488ad81ce969ae8276f444e80533e1de" + }, + { + "bytes": 1194, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "5c427dc9dbc7f74695342ef967220b909c82f09347c5e7370aa5f5f422124b81" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/same-path-alias/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 178, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/CONDITION.json", + "sha256": "90708b1a3cf65f6b784757414dff1596aeb626321fbd63b4196de43c61768a48" + }, + { + "bytes": 665, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + { + "bytes": 1184, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "98b75f05fa1bd7f64610d8921faac9984b2442444bd35d26139f3d4ab990536f" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T24/symlink-final/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 186, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/CONDITION.json", + "sha256": "3dbd8f7b960bf0a3363b0e5b5e54da8fbf4db51e6cd7f9f0c08bb94882303c30" + }, + { + "bytes": 671, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/EXPECTED.json", + "sha256": "25f094b138bd86df799df467c0f592500daea7e3861edfde780983e5d208663f" + }, + { + "bytes": 1199, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "eea3cfebf7f62ac54acc0bd2aa9f62c000f377ad9ea0b1959373a65b4a87965c" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/ancestor-replace/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 188, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/CONDITION.json", + "sha256": "ececae5c479e530f379bae515a184c980fcb0514a903da12c6c0c27152ce1899" + }, + { + "bytes": 671, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/EXPECTED.json", + "sha256": "25f094b138bd86df799df467c0f592500daea7e3861edfde780983e5d208663f" + }, + { + "bytes": 1184, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "57ca34f2f8220ecbc01b57e980465d7add400267153b3fc95cca33e8987aa84b" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T25/replace-final/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 667, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/EXPECTED.json", + "sha256": "b5443cbe5ed7f452e6f112e6a1833abc44c49a0a7925e200027ec4f015b92e10" + }, + { + "bytes": 1184, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6978c893afa55bd5ac45280a11bd70940076f517339820e720bf2f18feade5e1" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 715, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/observer.json", + "sha256": "72a9c2b130738800e31b6f6bce022a4802ad2105929545af2637b4688bc42403" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 668, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/observer-stop/termination.json", + "sha256": "d2a15f3ae5056dccdfb36a552fa61cb16fde0eeae77718467c64323dcd246b88" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 675, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/EXPECTED.json", + "sha256": "e774edb724400c1ad3c1830de4cdb6a702dff6c2ed5f659857e05b442d6b2283" + }, + { + "bytes": 1234, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "726c9fd81c381d4a4b97c4590d85085c65de8c479e58835237b95cc0f4158601" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/observer.json", + "sha256": "6e3df63ff80623f73f69bb6d547d5e7c544e10de04ca6b751542538874faa906" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T26/wrong-admission-binding/termination.json", + "sha256": "25fe3fb372801ae7dbc87940f8d0d593a7c767c8d329e486b25d6320bec20d64" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 674, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/EXPECTED.json", + "sha256": "68fb34656214dc5fbb30a5c0c3248999f49a1c3356c0b0d1c78e4fd7cbf261d7" + }, + { + "bytes": 1189, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "415894f335d68171d738ea969d9f7c52f54e50d66e2f7fe7ab8cc5ecf83103b4" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/exit-disagrees/termination.json", + "sha256": "6f7d9b7363f9063ec23a9fec08160f86bb9a6743322b06db289f4c9d018150be" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/EXPECTED.json", + "sha256": "04bc7cc469f325e19036b8a1cf0be6684f52d824ac92a5f338f2ec6868af6134" + }, + { + "bytes": 1224, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "8b9f5bd1cfc400e18d471ddf7b0178102530a98fa307c02fd1473d473b3bb1ba" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 648, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/missing-required-fact/termination.json", + "sha256": "dbd806be09d152303cf6053028b951aee7fed39f06c0c7e6763678ba270afa48" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 672, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/EXPECTED.json", + "sha256": "2260c11ea2392db028b46599545d93387eb1bf38d4223b7bf0215945bafd233f" + }, + { + "bytes": 1169, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "20299fd190085e125cc1830fd43679d151e3ceac92f70b52860235c059bc07c0" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 667, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T27/not-reaped/termination.json", + "sha256": "ca442d1abc50385a38c4770363b3cfed4d625d5cf463dbeec90ee716be0451cc" + }, + { + "bytes": 157, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/CONDITION.json", + "sha256": "48e15b14d80fed9fed7ce971b9fca5f1ca1a6a52bef2fdd6d54644ecef49e7d1" + }, + { + "bytes": 667, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/EXPECTED.json", + "sha256": "4c2534709f87fd417888d2567dd18bc68d9ad3733ec24eb26c21fcabdd134202" + }, + { + "bytes": 1204, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "46345080774bb9b293e20f8a941ef68708ccc719ed8b9e4d6640dd523a664774" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/admission-missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 156, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/CONDITION.json", + "sha256": "c5df079f5fc6fe6e1ac7a0a0b8ec5214103c3cde0a6bfb9dd7e4cd466a4285f3" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/EXPECTED.json", + "sha256": "1d6f1f30a68e6eb351cdbb70b83797edcf4c50dba27c859d632690fa3e44395b" + }, + { + "bytes": 1199, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "3945a248a770b76764000f200be790fe380361fd8cb4a927c163d0ba141de640" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T28/observer-missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 440, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/CONDITION.json", + "sha256": "afaaa3398516e092299bc769f7eabd6bb8c281e19f419c11c5c35ac1b17400e2" + }, + { + "bytes": 664, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1224, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "71a88a549957bb4db65be58353c1f80411b98cdbc589c640c1cdf0909e2ca21e" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 18, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-and-diagnostic/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 373, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/CONDITION.json", + "sha256": "6ce4946d219efb1c2b8b39551c30953312ccc8ec2421b1a240172611f1a4af8e" + }, + { + "bytes": 664, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1179, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "f23cd1b6da1a7626a4e36f2bc6be8ffce30a3fac548859a74ef909b328876163" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 18, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-close/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 282, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/CONDITION.json", + "sha256": "d56cff3247d7a89ff7c4f9ed1e11f32213f994e57fe9c4215e4a22741a5f97b0" + }, + { + "bytes": 664, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1179, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c8ff639f466b20fe713f34e165da671487ab11626bf86a14549184f018925bdb" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 18, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T29/report-write/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/EXPECTED.json", + "sha256": "bea68b0de63c3ea58266d8d42037db065c5ada115386ef11429b4eee7cb3f8d1" + }, + { + "bytes": 1209, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "676c3566d5d554b6ed66cc7b493aebd9d80093c84a53cd82fcdb97170b89880c" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 132, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/raw-time.bin", + "sha256": "c50d8642d5a8771588de2ac61a472f51ee37fa8f7bbc12517a2f3bb8518718f9" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/individual-rss-cap/termination.json", + "sha256": "48bcf19d238847ca48c54d970a3e32a5629240b0bf3d2ba43953455df0e078a0" + }, + { + "bytes": 150, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 655, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/EXPECTED.json", + "sha256": "6a9f4bab7a55a09a0ec39a42792bf9b4e3e8105a044699c3e78c1bc25dd397e4" + }, + { + "bytes": 1169, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "666b2ab42145d0a54d327a194ecc345e582a18ae18c987fd2ba975119be4930f" + }, + { + "bytes": 713, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/admission.json", + "sha256": "7b1e807549d7d4e1224e09ee0ed90b230f6b66235b77615098a87c21817ad7b3" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/observer.json", + "sha256": "15e6d46ba86478170246247e39e727a91c1d6eb1800b0090046688ebbcb44750" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/fixtures/T30/ledger-cap/termination.json", + "sha256": "363d2261d3d6857d7653cc99cd9ba93ddeb24838e67350b86673812b0c2386b2" + }, + { + "bytes": 27202, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/parent_readback_v3_DRAFT.py", + "sha256": "77277fcdc58bc1cc268497a32e7522fc91428cb7d83696d42d878aefcf583359" + } + ], + "peak_rss_kib": 16960, + "schema": "o03-w4-payload-verification-v1", + "text_read_bytes": 457761 +} diff --git a/research/h25-o03-source-repair-20261101/archive/review/W4-STATIC-VERIFICATION-v2.json b/research/h25-o03-source-repair-20261101/archive/review/W4-STATIC-VERIFICATION-v2.json new file mode 100644 index 0000000000..5d25d13af4 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/review/W4-STATIC-VERIFICATION-v2.json @@ -0,0 +1,543 @@ +{ + "all_match": true, + "created_utc": "2026-11-01T08:08:16.311216+00:00", + "passive_seconds": 0.00632810196839273, + "payload_verification": [ + { + "bytes": 106265, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/CONTROL-MANIFEST-v2.json", + "sha256": "5249224d2ec2d7517d5383f8b0ec85c2def932528c18a0397bb0bde0fd52a12f" + }, + { + "bytes": 3164, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/HANDOFF-v2.md", + "sha256": "2237750e8e66d115eae608c860470dae8d5d431cde407fc11d2a718fe51fe39d" + }, + { + "bytes": 3101, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/INPUTS-v2.json", + "sha256": "48eb88c78a4b27f94e58dccab552d9525ea0a58b9f2ec1c07f905179873a3fff" + }, + { + "bytes": 5910, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/NUMERIC-PROOF-v2.md", + "sha256": "c57e1b4a5b5a1d6d56bda0b450c63a2f65daffe61ba5d04aca017a46fc329c5c" + }, + { + "bytes": 1680, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/PASSIVE-ACCOUNTING-v2.json", + "sha256": "8247361d09a0b932147cb91ea7459262301094f5d415f4c5b00544b49a941b31" + }, + { + "bytes": 1867, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/PRESERVATION-INVERSE-v2.json", + "sha256": "8e0c1ac6ccb5ad7b39a01c87af96556ca01cf07b96b86e9625bfddae5b99eb63" + }, + { + "bytes": 2379, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/TIMING-GRAMMAR-v2.md", + "sha256": "d0e9d5ddc7f2db22faf4d89d0a150b3237c9661551b3072433bfb81623216afa" + }, + { + "bytes": 875, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/CONDITION-v2.json", + "sha256": "a043cb4795c35edfcab303bda75fceee0ed69daf51f38965ebd259e1790423a7" + }, + { + "bytes": 933, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/EXPECTED-v2.json", + "sha256": "fd84db325aab9fe32ff99b5b89a390bfa857844232b047b28b53ebe9b189effd" + }, + { + "bytes": 334, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "e659e5481b119d52b0de39873b0c9d7a1fe4841165e319a18af16fa6c564d454" + }, + { + "bytes": 148, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/raw-time.bin", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 875, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/CONDITION-v2.json", + "sha256": "a043cb4795c35edfcab303bda75fceee0ed69daf51f38965ebd259e1790423a7" + }, + { + "bytes": 852, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/EXPECTED-v2.json", + "sha256": "ef763a05eb491a4d3be356909aebb92ba5cbf83f11b86698e8c04c8dadab35c4" + }, + { + "bytes": 1224, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "9f2cabfd3c0781d568b96a186f6373bb6a7931ed1fef8dda1fbfb4be97beb872" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-valid/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 724, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/CONDITION-v2.json", + "sha256": "e6364e4a40e32218e8fb9a093d8888de6440d97f06dd26d08d67319613b2bbf9" + }, + { + "bytes": 920, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/EXPECTED-v2.json", + "sha256": "8bf9776c7109fd782177a00c4fd4997dbf7e5f92a881aeeab07e06d7f87b08d1" + }, + { + "bytes": 1244, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "abf95a90b9d1e5e9dc64e01c0e4a9fe1a1b05754a6808eb296d68e2cb70d1318" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 157, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/raw-time.bin", + "sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/hostile-context-wall-over/termination.json", + "sha256": "d40fee8ce1611cb7d2e8739d6f560552bfe4b352500d77157ab755f44c1e74cb" + }, + { + "bytes": 416, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/CONDITION-v2.json", + "sha256": "b2bc15b84188a02f5e90a7a2993ce42b0680dbca888a3d994d843344700752fa" + }, + { + "bytes": 814, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/EXPECTED-v2.json", + "sha256": "672fda69fe946ef6bacfe59dcfef2e0d7521ffb6c62967a51bcdaaeccaa49ce0" + }, + { + "bytes": 1214, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "8c8cf7a1c7ebe6116333a11128928ce602811929b7c7495218954ba1346e347a" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 656, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/observer.json", + "sha256": "e4534dda1ab467e94110453b53a1aac1ed33bf243f02b8e84d3fb0a2e1cc3394" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-equal/termination.json", + "sha256": "6c8f5dca6d1c30bd4233d6232fceb471626b8ced0dc8b64177dababf3feab882" + }, + { + "bytes": 417, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/CONDITION-v2.json", + "sha256": "244e1554ccde66bbedeb18d03def12e6958b99865f07cbdd5cdea339906ab1d7" + }, + { + "bytes": 854, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/EXPECTED-v2.json", + "sha256": "21d001b9c210f2ab9a7c9050f3b519ba88d1efeffb1e8427cf45e77a8fe58794" + }, + { + "bytes": 1209, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6bec74c58079cc5b0eafa8e1c5b2ea83b831262686363e6b46ae71250d492c3c" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 683, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/observer.json", + "sha256": "f224f4c0f54cd2bb9756b544f1e1d8763106dd55eaa06cedc6bdce876503b883" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-cpu-over/termination.json", + "sha256": "b2d90bbfe399dc4874ed2f8686f90256f8e7b56cd5aee7f6bbf7139bc8529287" + }, + { + "bytes": 417, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/CONDITION-v2.json", + "sha256": "e3aae2842c2ba8ee1c7d89728afb1251420166122a4a9b6e42d10050d5b24091" + }, + { + "bytes": 904, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/EXPECTED-v2.json", + "sha256": "b7a6a9eebb1e7c4324d1436e22d81c16ce49d6579ab1fd1d03500d0d7da0abad" + }, + { + "bytes": 1274, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "e6d215548dbb0ad0ccaadbe12effd0965ad8ea2acac7fa9d9972f28401c662ab" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/raw-time.bin", + "sha256": "15ff3f3172aeb8b17b6818ba4dff8e9759d312de1da4e753192f40162dc85f7b" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/termination.json", + "sha256": "b1a4289e58581a3cdb8499a1769af87207377b78de3b6b1a6db0a8bd7b739c5d" + }, + { + "bytes": 418, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/CONDITION-v2.json", + "sha256": "02471cf7d50b958ee59080d23e4138ca18658e020a25030768858792a163cfdb" + }, + { + "bytes": 815, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/EXPECTED-v2.json", + "sha256": "53ed268d73883bbfd7ba35555de8268c78f6fd777100b6c472f6c6efe28d762a" + }, + { + "bytes": 1229, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "95fcedde826e061e08723af7eb5723990fe983cdfb1d477b48bd25def6665119" + }, + { + "bytes": 714, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/admission.json", + "sha256": "c855fb5b61ddcec3ea5682400549642d3d2af432fcbdb7ba5098008cc254274b" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/observer.json", + "sha256": "8439b38b69aa7251d3f3a1ea7044e39840ef6cbd2e1a8ef47e07d7a2677a12be" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-equal/termination.json", + "sha256": "4af375af11531602054e06f3d7ef0e55df18ff309f88daaf57552ceb508582d2" + }, + { + "bytes": 419, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/CONDITION-v2.json", + "sha256": "1e67a00a98c9f575faac1fe46d64f9ad7eb2e8ad708476b262c9ca93844877ea" + }, + { + "bytes": 857, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/EXPECTED-v2.json", + "sha256": "34fb7349b888937ee80c1ae0e5aff6de1292db81608cad1c31efb7dd46aaa262" + }, + { + "bytes": 1224, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a42921dbc31b190833880a6ac6aebd9124384b02df78426f6c50172210fb7352" + }, + { + "bytes": 739, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/admission.json", + "sha256": "7ba8d730df796f927adee72be06b33f287c8cee197cf6e89009cc0bd83311220" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/observer.json", + "sha256": "5b86d55f9f0383ecd767a278f0f235493783172ca7a2f3a1e5852a214c2c852a" + }, + { + "bytes": 130, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-ledger-over/termination.json", + "sha256": "2cf00875d3608504d220e36953f2685e2d726bd6084de5518a42be14f669240b" + }, + { + "bytes": 418, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/CONDITION-v2.json", + "sha256": "cdd73c9ed6ec1a46fbc1e825c2bc6bdc1b5fea3ec0b60cc28bba5d6b95a75f09" + }, + { + "bytes": 903, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/EXPECTED-v2.json", + "sha256": "ae6f64f6a4647d85d04d4619766109408158f2aa0bd2f14a3ed7c798a2b57764" + }, + { + "bytes": 1264, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "1827baf911f641f56f16739fec684dc2f9e9e259a924b57c770ee13a3fefad9e" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 656, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/observer.json", + "sha256": "0e1adc9edf580db8a892b9ecdc9332eabcbabc6ba25ea29576c244adf4f2b903" + }, + { + "bytes": 158, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/raw-time.bin", + "sha256": "a6a1fbe92f70d2efbd8dbe685dca95ebe0319b4c150a6d7953b10f9b5112b896" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/termination.json", + "sha256": "1d6607b5739fae9bff8723cf1f81731da6b1c6db4edfd7385053ef56d5a2b15e" + }, + { + "bytes": 417, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/CONDITION-v2.json", + "sha256": "24cc5ff47834d82a0a18ee87e3a922b2b86b95e9ba5ba76509d55733b060377f" + }, + { + "bytes": 815, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/EXPECTED-v2.json", + "sha256": "e273a7e4bdd8ae683a617256104347bdf565811dfd7d1f15d393abd635cfd10e" + }, + { + "bytes": 1219, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "149eb63d8dff4db5147c6918dd3af139ec0e38eea4e330c946c87902406f2b40" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 132, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/raw-time.bin", + "sha256": "5cc1dba547f8de3275028876018b92bf88f25b51e3165771855f4dcaf6560417" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-equal/termination.json", + "sha256": "00627a7afe20f2866e03b13f61b2c5bfd368c6116afe938217d9dda26b13a0c4" + }, + { + "bytes": 418, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/CONDITION-v2.json", + "sha256": "ffa8675cb9189363f4efe6d242112df944a6d322bd76f67c441eb7e4ce2137f6" + }, + { + "bytes": 902, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/EXPECTED-v2.json", + "sha256": "4f25ff02a94fefe7178443400a5cbd954b600c5c0a9a30fe0c9df345cf10e1a0" + }, + { + "bytes": 1214, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a038b71adb25c67135ace23a36910160f3bda8684352652d54c6e82c6ed7ec07" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 157, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/raw-time.bin", + "sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-over/termination.json", + "sha256": "d40fee8ce1611cb7d2e8739d6f560552bfe4b352500d77157ab755f44c1e74cb" + }, + { + "bytes": 418, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/CONDITION-v2.json", + "sha256": "ffa8675cb9189363f4efe6d242112df944a6d322bd76f67c441eb7e4ce2137f6" + }, + { + "bytes": 851, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/EXPECTED-v2.json", + "sha256": "d13ff0ccb3ae5cd69475b9021a40c2626d601da008792e3fe58ad09efc9a3a4c" + }, + { + "bytes": 1219, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "f07aad2f190c2ff006d9d005867848576c0ae41d0cad323a1602e05373be68c2" + }, + { + "bytes": 708, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 157, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/raw-time.bin", + "sha256": "7cd2eca61d94438cb2c5b2b2d0a851d82762a4a4d0fa664f2d90b99f7eda2580" + }, + { + "bytes": 666, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/fixtures/T30/precision-wall-under/termination.json", + "sha256": "a318640393be422f88905e6c01bb8d768353329d1b17ef0c6339755b6418577f" + }, + { + "bytes": 29105, + "matches": true, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2/parent_readback_v3_DRAFT_v2.py", + "sha256": "6fc0577690c3865c1d67b4c288f860e5c81c8aebb3cffab18ab8a2269b12a572" + } + ], + "peak_rss_kib": 16016, + "text_read_bytes": 226090 +} diff --git a/research/h25-o03-source-repair-20261101/archive/w1-bounds/ASSUMPTIONS.json b/research/h25-o03-source-repair-20261101/archive/w1-bounds/ASSUMPTIONS.json new file mode 100644 index 0000000000..10736021b5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w1-bounds/ASSUMPTIONS.json @@ -0,0 +1,53 @@ +{ + "schema": "o03-w1-bound-assumptions-v1", + "status": "AUTHOR_COMPLETE_CONDITIONAL_SOURCE_ARGUMENT_AWAITING_INDEPENDENT_REVIEW", + "execution_allowance": 0, + "target_executions": 0, + "actual_host_provider_metadata_supplied": false, + "W5_admitted": false, + "original_O03_qualified": false, + "complete_physical_cost": "OPEN_NOT_ZERO", + "theorem": { + "claim": "Successful production fast-path bytes and original five receipt fields equal the literal B canonical/writer under all listed semantic, ownership and provider premises.", + "not_claimed": ["identical arbitrary failure or syscall traces", "all-path bounded allocation", "actual complete authentic input admission", "numerical RSS bound or saving", "full-caller qualification", "remote commit or actual-runtime custody refresh"], + "oracle": ["B/payload/baseline/engine/profile_side_verifier.py:36-37", "B/payload/baseline/engine/compare_side_verifier.py:74-93"], + "independent_derivation": "BOUND-FRAMING-REVIEW.md", + "proof_uses_candidate_hash_or_saved_PASS_as_oracle": false + }, + "variables": { + "B": {"meaning": "maximum successful canonical encoded ASCII bytes per bounded call", "minimum": 64, "maximum": 1048576, "is_total_memory_limit": false}, + "R": {"meaning": "maximum references in a sliced batch", "minimum": 1, "maximum": 1024, "not_record_payload_bytes": true}, + "C": {"meaning": "copy-read request bytes", "minimum": 1, "maximum": 1048576}, + "D": {"meaning": "wrapper-adjusted actual encoder/traversal depth; not merely the per-record admission counter", "record_containers_maximum": 32, "candidate_batch_containers_maximum": 33, "full_witness_noncode_containers_maximum": 34, "full_witness_code_array_containers_maximum": 35, "provider_recursion_increment_equivalence_claimed": false}, + "U": {"meaning": "distinct exact row tuples in the original temporary set expression", "owned_auxiliary_data": "set table slots and references to preexisting rows", "retained_tuple_and_integer_payload_included": false, "authentic_declared_value": 252, "authentic_value_observed_in_W1": false}, + "K": {"meaning": "captured reference/runtime graph, fixed file metadata, paths, I/O buffers and scalar bookkeeping bits", "generic_stream_counter_bits": "Include O(log(total emitted bytes)) in K unless a fixed-machine representable-size premise bounds them.", "unconditionally_constant_for_all_mathematical_input_sizes": false}, + "E_runtime": {"meaning": "maximum simultaneous encoder/provider storage for bounded successful calls, returned results and overlapping old/new results, including Unicode/ASCII, escapes, sorting and number helpers", "current_host_function_established": false} + }, + "assumptions": [ + {"id": "A01", "kind": "source_identity", "status": "LOCAL_PIN_AND_LINEAGE_CHECKED", "premise": "Use exact named A/B/S bytes recorded in INPUTS.json, original B canonical/writer and original EXPECTED; any future edit invalidates dependent review.", "limit": "No remote refresh or executing-stage custody established."}, + {"id": "A02", "kind": "semantic_domain", "status": "SOURCE_RULE_ESTABLISHED_ACTUAL_VALUES_UNOBSERVED", "premise": "Only exact built-in admitted values, keys, containers and rank shapes; no subclasses or user callbacks on the fast path; production fault=None."}, + {"id": "A03", "kind": "temporal_ownership", "status": "EXTERNAL_PREMISE", "premise": "Stable inputs, reference/runtime bindings and exclusive supported filesystem ownership throughout the call; no hostile mutation or mutation-and-restoration between freshness edges."}, + {"id": "A04", "kind": "canonical_semantics", "status": "SOURCE_EXPRESSION_FIXED_PROVIDER_UNRESOLVED", "premise": "The actual canonical provider implements original sorting, separators, ensure_ascii, list/tuple arrays, exact integer formatting, default nonfinite handling and ASCII encoding.", "needed_before_W5": "Actual module/callable origins, executable/build and immutable custody sealed by W3."}, + {"id": "A05", "kind": "integer_bound", "status": "INDEPENDENT_MATHEMATICAL_DERIVATION", "premise": "For k=bit_length(abs(n)), floor(k*30103/100000)+2 bounds digits and sign; k=0 covers zero; arbitrary-width estimation does not decimal-convert.", "not_implied": "Actual conversion success or bounded provider scratch."}, + {"id": "A06", "kind": "strings", "status": "CONDITIONAL_FORMAT_DERIVATION", "premise": "Original ensure_ascii escaping spends at most twelve ASCII bytes per Python code point plus quotes, including supplementary code points and lone surrogates."}, + {"id": "A07", "kind": "float_semantics", "status": "UNRESOLVED_ACTUAL_PROVIDER_PREMISE", "premise": "Intended CPython-compatible binary64 shortest-round-trip formatter has at most seventeen significant digits, scientific exponent width at most three, usual fixed cutovers and default NaN/Infinity spellings; these imply a maximum below thirty-two bytes.", "actual_build_or_formatter_attested": false}, + {"id": "A08", "kind": "successful_reference_domain", "status": "EXTERNAL_PREMISE", "premise": "Both the original whole-value canonical calls and candidate calls complete required conversions and allocations, with sufficient recursion budget; fitting the per-record estimator does not guarantee that success."}, + {"id": "A09", "kind": "integer_provider", "status": "UNRESOLVED_ACTUAL_PROVIDER_PREMISE", "premise": "Authenticate actual decimal digit-limit settings, build-selected large-int helpers and reachable conversion providers; establish their workspace before simplifying E_runtime.", "authentic_helper_reachability_established": false}, + {"id": "A10", "kind": "container_provider", "status": "UNRESOLVED_ACTUAL_PROVIDER_PREMISE", "premise": "Exact dict/set, tuple/int hashing and comparison use compatible bounded-table/stack workspace; sorting item/reference buffers are included in E_runtime.", "generic_rank_width": "For w exact integers per row, rank event estimate >=8+3*w and per-record admission implies 11+3*w<=B; tuple/int payloads already belong to retained input."}, + {"id": "A11", "kind": "encoder_workspace", "status": "UNRESOLVED_ACTUAL_PROVIDER_PREMISE", "premise": "To reduce the bound to O(B+R+C+D+U+K), prove actual authenticated provider E_runtime(B,D)=O(B+D), including intermediate buffers and conversion helpers.", "output_cap_alone_sufficient": false}, + {"id": "A12", "kind": "io_hash_provider", "status": "UNRESOLVED_ACTUAL_PROVIDER_PREMISE", "premise": "Synchronous hashing and regular binary I/O providers do not retain every batch; their ordinary buffers and handle metadata are bounded and charged in K/E_runtime."}, + {"id": "A13", "kind": "representation_model", "status": "EXPLICIT_MODEL_PREMISE", "premise": "M_aux counts live auxiliary requested storage beyond retained inputs. Word/reference/header costs and counter bit storage are explicit; allocator-retained free arenas and process RSS are outside that expression."}, + {"id": "A14", "kind": "authentic_domain", "status": "LOADER_SOURCE_REVIEWED_NOT_RUN", "premise": "Authentic public loading must freshly authenticate fixed complete transports, logical digests, schemas, tuple restoration and original counts; no authentic decode or eligibility observation occurred here."}, + {"id": "A15", "kind": "failure_and_fallback", "status": "LIMITATION_SOURCE_ESTABLISHED", "premise": "Literal fallback is eager. Error string conversion precedes truncation and failure JSON generation precedes its length cap. W1 claims no all-path space bound or exception-order equivalence."}, + {"id": "A16", "kind": "admission", "status": "UNRESOLVED_W5_PREREQUISITES", "premise": "Independent W1-W4 reviews, actual-host sealed providers, fresh source/input/runtime custody, actual ledger, concrete new one-use admission, complete independent validation and actual accounting are required before W5; author freeze does not supply them."} + ], + "size_distinctions": [ + "R is a count of references; retained record contents can be much wider.", + "B bounds ASCII output length per admitted canonical call, not Unicode capacity or numeric-conversion workspace.", + "Old/new slices and old/new encoded results can coexist; a memoryview holds its backing raw bytes.", + "C bounds each read object/request; old and replacement reads can overlap in expression evaluation.", + "U counts retained row-key references and set capacity, not newly copied row data.", + "Original whole witness depth includes wrappers excluded by per-record preflight.", + "The loader and validator have additional parsed/restored/retained lifetimes outside writer-only storage." + ] +} diff --git a/research/h25-o03-source-repair-20261101/archive/w1-bounds/BOUND-FRAMING-REVIEW.md b/research/h25-o03-source-repair-20261101/archive/w1-bounds/BOUND-FRAMING-REVIEW.md new file mode 100644 index 0000000000..3f115cf60f --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w1-bounds/BOUND-FRAMING-REVIEW.md @@ -0,0 +1,71 @@ +# W1 independent bound, framing, and provider review — version 1 + +Disposition: complete conditional source argument and proposed control specification, awaiting independent review. No encoder, loader, control, target import, benchmark, compilation, transport decoding, runtime discovery, or network access was performed. This packet does not admit W5, award original O03 qualification, establish complete-artifact eligibility, or establish a numerical RSS saving. The actual host executable, build, digit-limit settings, conversion providers, and their workspace metadata were not supplied. + +## Oracle and byte identity + +The normative oracle is B's `profile_side_verifier.py:36–37` and `compare_side_verifier.py:74–93`, not a candidate receipt or saved PASS. Define `C(x)` to be the successful byte result of the original expression `json.dumps(x, sort_keys=True, separators=(",", ":"), ensure_ascii=True).encode("ascii")`. B's writer computes all three complete byte strings, hashes them, evaluates the two original rank-count expressions, checks the original five-field EXPECTED, and then writes result, witness, and rank files in that order, without trailing newlines. + +The supplied input hashes were checked before source use. A's `consumer/reference.py` contains byte-exact copies of the canonical function, EXPECTED assignment, and writer excerpts in B. Passive AST span extraction independently reproduced the three extraction hashes in A's export-authenticated `REFERENCE-EXTRACTION.json`: canonical `2322855d535eb34a5af6b93e5b7002a90723ed3b432160ffd3985632a3a29928` (125 bytes), EXPECTED `1ea012a80098f192b08f719c49b85d2d8a2385dc4f662beb1ea5aade8a99e49b` (362), and writer `15693e130662f13ae01d572e2658331be866704cc5d5f3bfd61cdd9ee0ffee92` (1,170). The require/native-backend excerpt was not needed for this byte derivation and was not independently re-extracted. + +The parent lineage addendum and A's frozen `ORIGINAL-SOURCE-PINS.json` agree with independently hashed local S API v2/v3, writer, controls and B compare/profile bytes. S's writer has the same SHA-256 as A's writer, `4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb`, and its independently calculated Git blob SHA-1 is `70c4587a67a9f11f87dcc333b3cc84c4b17de773`. This closes that local byte-lineage check against the supplied frozen manifests. It does not independently refresh the remote commits, authenticate a future staged checkout, or identify any executing provider. S's SOURCE-DESIGN is a pinned historical design document; its descriptions of an upstream CPython build are comparison context, not an attestation of the intended host. + +## Domain and quantifiers + +The theorem is conditional on exact built-ins, stable source/global/builtin bindings, nonmutating values, a supported regular destination and ownership contract, the original canonical provider semantics, and successful required reference/candidate conversions, allocations and I/O. It establishes bytes on successful supported executions, not identical failure order or arbitrary I/O traces. Before/after freshness checks cannot exclude a hostile mutate-and-restore interval. Production `fault` must be absent, and ordinary I/O/hash providers must not retain every passed buffer. + +The generic fast path is determined by A's `_admitted`, not by the authentic loader's stronger schema. Result can be any exact supported scalar/container satisfying its own bound. Witness has exactly `active,args,code,kind,labels,pieces,support`; code has exactly `gates,outputs,roles,sources`, and roles is exact int. Other witness/code fields are exact lists or tuples. Rank calls is an exact list of exact two-item tuples `(rows, rank)`, where rows is an exact tuple of exact ints and rank is exact int. Exact bool is admitted as a generic leaf but is excluded from every exact-int slot, including roles and rank entries. Floats, including default-encoder nonfinite values, can occur in generic admitted result/records. No sign or fixed-word integer restriction is imposed by this admission code. + +The authentic public loader instead fixes three transport/logical pins and the counts 59,959 and 252, rejects duplicate JSON keys, nonfinite constants and overflowing float parsing, restores the prescribed tuple/array structure, retains exact Boolean result fields, and requires finite exact-float `roles_per_target`. Coefficient pairs are restored without proving, normalising or recomputing their rational meaning. JSON replay does not recover historical alias topology. No authentic transport was read or decoded in W1, so complete-artifact eligibility and actual successful fast-path admission remain unobserved. + +## Scalar bounds derived independently + +Write `u(x)` for a returned estimator and B for `batch_bytes`, with allowed exact-int limits `64 <= B <= 1,048,576`, `1 <= R <= 1,024`, `1 <= C_copy <= 1,048,576`. A factory bool fails these exact-int guards. + +For exact integer n, let k be the bit length of |n|. Zero has k=0, encoding length 1 and estimate 2. For nonzero n, decimal digit count is `floor(log10(|n|))+1`. Since `|n| < 2^k` and `log10(2) < 30103/100000`, the positive digit count is at most `floor(k*30103/100000)+1`. Adding at most one minus sign gives `|C(n)| <= floor(k*30103/100000)+2 = u(n)`. Python's arbitrary-width multiplication and division in this estimator do not invoke decimal conversion or impose a machine-word cap. They can still allocate and fail. Decimal digit-limit and large-int helper behaviour remain the original encoder/provider's behaviour; fitting the estimator does not promise conversion success. + +For an exact string of n Python code points, `u(s)=12*n+2`. Two quotes cost two bytes. Each ordinary ASCII character costs one, quote/backslash/control escapes cost at most six, BMP non-ASCII and a lone surrogate cost six, and a supplementary code point can cost two six-byte surrogate escapes. Therefore every code point costs at most twelve. A pre-existing surrogate pair is two Python code points; the same bound still applies. `ensure_ascii=True` delegates the exact lower-case hex spelling, short escapes and surrogate ordering to the original provider. Empty string has exact length and estimate two. This conservative estimate can reject a record whose actual encoding is small; the domain is estimator admission, not every byte-fitting record. + +None is four bytes and estimate four. True is four bytes and estimate five; False is five and estimate five. The type branch separates bool from int. + +For float, 32 bytes is a conditional provider premise. Under the intended CPython-compatible binary64 shortest-round-trip formatter, finite nonzero output uses at most 17 significant digits. A scientific spelling needs at most 17 digits, one decimal point, `e`, exponent sign, three exponent digits (decimal exponents within −324 through 308), and one value sign: at most 24 bytes. Fixed notation under the usual formatter cutovers (decimal exponent −4 through 15) is shorter: at most a sign, `0.`, three leading fractional zeros and 17 significant digits, or the corresponding integer/fractional spelling. Signed zero `-0.0` has four bytes. Default JSON nonfinite spellings are NaN (3), Infinity (8), and -Infinity (9). Thus 32 dominates those stated semantics. Neither the binary64/formatter contract nor its workspace has been authenticated for the intended host here; arbitrary Python implementations are not covered. Boundary cases in the companion JSON are proposed independent literals, not observed outputs. + +## Structural induction, early cutoff, aliases, and depth + +For a fully traversed exact list/tuple with m children, the estimate is `2 + sum(1+u(child))`. Actual bracket/comma cost is `2 + max(m-1,0)`; the estimate pays one extra byte when nonempty. For an exact dictionary with m exact-str keys, the estimate is `2 + sum((12*len(key)+2) + 2 + u(value))`. The extra two per pair pay a colon and a conservative comma; actual commas total `max(m-1,0)`. Empty containers have estimate and length two. Induction using the scalar cases establishes the upper bound whenever traversal completes successfully and no intermediate over-limit return was taken. Dictionary traversal order used to estimate does not matter to the sum; exact lexical key sorting and actual key spelling are delegated to `C`. + +An early container return occurs after a partial sum exceeds B. That value need not bound the entire unvisited subtree and does not certify its types or absence of a later cycle. It is only an admission rejection witness. Result/roles reject an estimate over B; array records reject `u+3>B`; later emission checks the same per-record condition under the frozen-input premise. No successful admission relies on the unread remainder of an early-cutoff subtree. It is incorrect to advertise every numeric `_bound` return as an unconditional full-tree upper bound. + +Ancestor IDs describe the active path and are removed in `finally`. A repeated acyclic child in separate positions is admitted and encoded separately at both positions. A self-cycle or longer back edge on the current path is unsupported and selects literal fallback before staging. There is no global visited-set deduplication and no alias normalization. + +Depth is tested only for containers: root container depth 0 through container depth 31 is allowed; a container reached at depth 32 is unsupported, while a scalar reached at depth 32 is allowed because scalar branches run first. There can therefore be 32 nested containers in one admitted record. `_array_admitted` starts a fresh traversal for each element; the outer field array and witness/code dictionaries are not included in that record counter. Candidate `C(batch)` adds a batch wrapper, so it can encode 33 nested containers; the equivalent full witness can contain 34 containers on a non-code path or 35 on a code-array path. Rank records have their separately constrained event/rows shape. Result has its own depth-rooted check, and roles is scalar. These are structural depths, not a claim about the provider's precise recursion-counter increments. Successful original whole-value encoding and sufficient original/candidate recursion budget are separate premises. + +## Progress, batches, and framing + +An array record has a finite accepted u with `u+3<=B`. Starting a batch at estimate 2, the first record produces `2+u+1=u+3<=B`; the guarded break is only considered after one record is selected. Since R is at least one, each nonempty loop selects at least one record, advances position, and eventually reaches the fixed sequence length. At most R record references are sliced per batch. Subsequent records are selected only when the updated estimate fits B; a row-cap or byte-cap break preserves the selected contiguous prefix. The batch estimate dominates its canonical array length. The post-encoding check additionally requires a bytes length at most B and literal outer brackets, but it is an operational guard, not the proof oracle. + +For a nonempty batch of consecutive values, `C(batch)[1:-1]` is exactly the original canonical encodings of those values separated by single commas, under the provider's list/tuple JSON-array semantics. Joining consecutive nonempty interiors with exactly one comma and wrapping the entire stream in `[` and `]` reproduces `C(full_array)`. Empty input emits exactly `[]` and makes no canonical batch call. No newline is appended. Tuple slices remain tuples and list slices remain lists; both encode as arrays under the original provider contract. No record is omitted, duplicated, reordered or numerically recoded. + +The manually emitted witness keys are exactly the original lexical order `active,args,code,kind,labels,pieces,support`; code order is `gates,outputs,roles,sources`. Each key and roles use C. Non-code field arrays and code gates/outputs/sources use the preceding array identity. Result uses C directly. Structural induction through these two fixed dictionaries establishes the complete original witness bytes. Nested dictionaries, all scalar formats, sequence order, coefficient pairs, duplicates, and any basis/source/output ordering already captured as arrays remain delegated or preserved. + +Incremental hashes receive the proven concatenation, and the original `len(rank_calls)` and distinct-row-set expression are retained. Consequently the five receipt fields equal the eager reference on the theorem's successful domain. Receipt equality remains a required runtime check; it is not used to infer the byte theorem and is not a substitute for independent complete-byte validation. Original EXPECTED rejection precedes all final opens. Staging and sequential copying change failure opportunities and syscall grouping; W2 owns that failure analysis. No theorem here equates arbitrary failure-prefix lengths or final-file tamper resistance. + +## Auxiliary live storage and provider obligations + +The honest source-facing expression is `M_aux = O(R + C_copy + D + U + K) + E_runtime(B,D)`. It is a bound on successful fast-path live auxiliary storage beyond already retained input values, not process RSS. R counts copied element references, not encoded bytes or entire record payloads; C_copy caps a stage-read bytes object; D includes the wrapper-adjusted depth actually handed to the encoder; U is the number of distinct exact row tuples referenced by the temporary receipt set; K covers captured function/global/default/class metadata, fixed three-file operational structures, path lengths, stream buffers, and scalar counter storage. The O(U) set contribution owns table slots and references, not copies of the already retained row tuples or their arbitrary-width integers. Generic rows have exact-int leaves at record depth 2 and a variable tuple width w. Since each int estimate is at least 2, a rank event estimate is at least `8+3*w`; per-record admission implies `11+3*w<=B`. Thus row width is bounded by B on the fast path, independently of U. Hashing/equality scratch and numeric-conversion scratch still require provider premises. + +For arbitrary growing generic streams, K must explicitly include the bits for byte/batch counters (O(log(total emitted bytes))) or a fixed-machine representable-size premise must bound those counters. K is not silently a universal constant under every mathematical input-size model. Exact built-in dict/set and tuple/int hash providers must have the usual bounded-table/stack workspace; unknown provider scratch cannot be dismissed by counting U references alone. + +Define E_runtime as the maximum simultaneous encoder-related live storage for bounded successful canonical calls, including returned bytes, Unicode/ASCII conversion, escaping, sorting, numeric-conversion helpers and overlapping old/new results. It is not merely an output-length variable. Individual result, roles, keys and batch calls have encoded size at most B under the premises above. Batch slices can overlap during assignment (two O(R) reference arrays); an old raw batch can remain live while its replacement is encoded. During C's ASCII conversion, the new Unicode representation and new bytes can coexist, together with that old raw batch. A memoryview avoids copying a batch interior but keeps its raw backing bytes alive. The writer does not intentionally retain a growing list of prior batches, and production emission returns synchronously. + +Staging and copy occur sequentially. Even a conservative lifetime allowance includes a last raw encoding, a current and replacement copy-read object of size at most C_copy, stream buffers, digest state and views; it must not claim that only one batch-sized allocation is ever live. Exact source liveness constants and allocator retention require provider evidence. Whole retained inputs, input-loader parsed/restored overlap, independent-validator allocations, disk/page cache, allocator-retained free arenas, interpreter baseline, and caller construction are outside this live writer-only bound. + +If and only if the actual authenticated encoder, sorting, escape, hash/set and reachable integer/float conversion providers establish `E_runtime(B,D)=O(B+D)` with compatible representation costs, the expression reduces to `O(B+R+C_copy+D+U+K)`. The supplied sources establish bounded canonical inputs, selected references and read requests; they do not establish that provider premise. Large-integer helper selection, decimal digit limits, recursion settings, actual module/callable origins, binary/build dependencies and IO/hash buffering are unresolved. The upstream sources mentioned by the audit are not actual-host metadata and were not fetched in W1. + +Fallback remains the original eager writer. Failure handling formats `str(error)` before slicing it and canonicalizes the failure info before checking the 64-KiB manifest cap. Therefore no all-path bounded-allocation theorem follows, including after primary-exception hardening. No numerical peak RSS, physical memory, disk-block cost, speedup or full-caller saving follows from B=1 MiB. Complete historical/publication physical costs remain OPEN_NOT_ZERO. + +## Independent review and next prerequisites + +The ordered controls in BOUNDARY-CONTROLS.json preserve the original 70-case spec and add proposed independent literals and boundary constructions. They have zero execution credit; control counts are not proof coverage. Author declarations in this packet are not independent acceptance. The reviewer should check every stated premise, integer/escape/container inequality, wrapper-depth distinction, early-cutoff disposition, progress step, framing identity, local source-lineage chain, and allocation lifetime boundary. + +Before W5 can be admitted, obtain the actual-host provider/build/source metadata through a separately admitted W3 acquisition; establish fresh source/input/runtime custody, reviewed W2/W4 versions, an actual current ledger and concrete one-use admission; preserve original reference/EXPECTED/controls and all failed attempts; authenticate/restore complete values for each independent arm; require complete independent byte validation and measured resource/accounting evidence. W1 grants none of these operations and records none as complete. diff --git a/research/h25-o03-source-repair-20261101/archive/w1-bounds/BOUNDARY-CONTROLS.json b/research/h25-o03-source-repair-20261101/archive/w1-bounds/BOUNDARY-CONTROLS.json new file mode 100644 index 0000000000..7d4478b3f9 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w1-bounds/BOUNDARY-CONTROLS.json @@ -0,0 +1,72 @@ +{ + "schema": "o03-w1-ordered-boundary-controls-v1", + "status": "PROPOSED_LITERAL_SPECIFICATION_NOT_EXECUTED", + "execution_allowance": 0, + "target_executions": 0, + "order_is_binding_for_any_future_admitted_control_attempt": true, + "preserve_original_ordered_70_cases": true, + "original_control_spec": {"path": "A/consumer/CONTROL-SPEC.json", "sha256": "f6355b4469a28507d1743f37f30177c9bc6c71f1bd1e9cebd8b15b19c637d423", "new_cases_replace_originals": false}, + "oracle_policy": "Literal scalar spellings, independently derived integer/string/container inequalities and structural expectations below; separate unchanged B canonical/writer needed for any future byte comparison. Candidate output, candidate hash and saved PASS cannot populate EXPECTED. All cases are source-only proposals here.", + "future_harness_contract": { + "base_fixture": "result=0; witness has exact keys active,args,code,kind,labels,pieces,support, all array fields empty, code has exact gates,outputs,roles,sources with roles=0 and arrays empty; rank_calls=[]. Change only the case-specified location.", + "default_limits": {"batch_bytes": 1048576, "batch_rows": 1024, "copy_bytes": 1048576}, + "finite_receipt": "A separately reviewed finite reference clone may bind an independently specified finite EXPECTED. Never edit original reference, complete EXPECTED, controls or historical failures.", + "modes_required_if_separately_admitted": ["normal", "-O"], + "real_exhaustion_or_unbounded_construction_authorized": false, + "unresolved_fixture_sources": "Extreme finite floats and digit-limit behaviour require actual authenticated provider metadata; do not invent provider results.", + "stop_rule": "On first unexpected result retain evidence, stop and request separate disposition; no retry, domain weakening, smaller replacement or new execution grant." + }, + "ordered_cases": [ + {"id": "B01", "fixture": "Canonical scalar exact int 0.", "expected": {"estimate": 2, "canonical_ascii": "0", "canonical_bytes": 1}, "oracle": "zero case, original integer spelling"}, + {"id": "B02", "fixture": "Canonical exact ints 1 and -1 in independently owned fixtures.", "expected": {"estimates": [2, 2], "canonical_ascii": ["1", "-1"], "canonical_bytes": [1, 2]}, "oracle": "k=1 and one optional sign"}, + {"id": "B03", "fixture": "Canonical exact ints 9,10,-9,-10.", "expected": {"estimates": [3, 3, 3, 3], "canonical_ascii": ["9", "10", "-9", "-10"], "canonical_bytes": [1, 2, 2, 3]}, "oracle": "k=4; decimal-boundary and sign literals"}, + {"id": "B04", "fixture": "Canonical exact ints 999 and -999.", "expected": {"estimates": [5, 5], "canonical_ascii": ["999", "-999"], "canonical_bytes": [3, 4]}, "oracle": "k=10; floor(301030/100000)+2=5"}, + {"id": "B05", "fixture": "One active record equal to exact positive 2^199; B=64.", "expected": {"bit_length": 200, "estimate": 62, "record_plus_framing": 65, "route": "LITERAL_REFERENCE_FALLBACK_BEFORE_STAGE", "positive_decimal_digits": 60}, "oracle": "200*30103 floor ratio gives 60; 62+3 exceeds 64; actual byte fit does not override estimator rejection"}, + {"id": "B06", "fixture": "Independent positive and negative 2^199 active-record fixtures; B=65.", "expected": {"estimate_each": 62, "record_plus_framing": 65, "route": "FAST_PATH_IF_ALL_OTHER_PREMISES_HOLD", "canonical_record_bytes": [60, 61]}, "oracle": "signed arbitrary-width bound; exact admission equality edge"}, + {"id": "B07", "fixture": "An otherwise admitted wide integer whose decimal conversion exceeds an authenticated actual provider's unchanged enabled digit limit.", "expected": {"admission_may_succeed": true, "conversion": "ORIGINAL_PROVIDER_EXCEPTION_NOT_CONVERTED_TO_SUCCESS", "actual_threshold": "UNRESOLVED_PROVIDER_INPUT"}, "oracle": "Estimator admission does not promise conversion; no digit-limit adjustment or helper execution in W1"}, + {"id": "B08", "fixture": "Exact None, True, False as generic scalar records.", "expected": {"estimates": [4, 5, 5], "canonical_ascii": ["null", "true", "false"], "canonical_bytes": [4, 4, 5]}, "oracle": "literal JSON constants and bool/int separation"}, + {"id": "B09", "fixture": "Use True in code.roles, rank result, or a rank-row integer slot, one separate fixture per slot.", "expected": {"route_each": "LITERAL_REFERENCE_FALLBACK_BEFORE_STAGE", "reason": "exact bool is not exact int"}, "oracle": "explicit strict-int shape, independent of scalar generic admission"}, + {"id": "B10", "fixture": "Canonical empty exact string.", "expected": {"estimate": 2, "canonical_ascii": "\"\"", "canonical_bytes": 2}, "oracle": "two quote bytes"}, + {"id": "B11", "fixture": "One active record equal to five ASCII a characters; B=64.", "expected": {"estimate": 62, "record_plus_framing": 65, "actual_canonical_record_bytes": 7, "route": "LITERAL_REFERENCE_FALLBACK_BEFORE_STAGE"}, "oracle": "12*5+2; conservative admission is stricter than actual length"}, + {"id": "B12", "fixture": "Same five-ASCII-character record in a fresh fixture; B=65.", "expected": {"estimate": 62, "record_plus_framing": 65, "actual_canonical_batch_bytes": 9, "route": "FAST_PATH_IF_ALL_OTHER_PREMISES_HOLD"}, "oracle": "same estimator at equality edge; quotes and outer brackets"}, + {"id": "B13", "fixture": "A one-code-point exact string U+0000.", "expected": {"estimate": 14, "canonical_ascii": "\"\\u0000\"", "canonical_bytes": 8}, "oracle": "required JSON control escape, plus quotes"}, + {"id": "B14", "fixture": "Separate one-code-point strings U+0022 and U+005C.", "expected": {"estimate_each": 14, "canonical_hex": ["225c2222", "225c5c22"], "canonical_bytes_each": 4}, "oracle": "literal quote/backslash escaping"}, + {"id": "B15", "fixture": "One-code-point exact string U+00E9.", "expected": {"estimate": 14, "canonical_ascii": "\"\\u00e9\"", "canonical_bytes": 8}, "oracle": "ensure_ascii BMP escaping"}, + {"id": "B16", "fixture": "One-code-point exact string U+1F600.", "expected": {"estimate": 14, "canonical_ascii": "\"\\ud83d\\ude00\"", "canonical_bytes": 14}, "oracle": "two surrogate escapes attain twelve bytes plus quotes"}, + {"id": "B17", "fixture": "Separate lone high-surrogate U+D800 and low-surrogate U+DC00 exact strings.", "expected": {"estimate_each": 14, "canonical_ascii": ["\"\\ud800\"", "\"\\udc00\""], "canonical_bytes_each": 8}, "oracle": "lone surrogates escaped under original ensure_ascii semantics"}, + {"id": "B18", "fixture": "Exact string containing two Python code points U+D83D followed by U+DE00.", "expected": {"estimate": 26, "canonical_ascii": "\"\\ud83d\\ude00\"", "canonical_bytes": 14, "different_input_codepoint_count_from_B16": true}, "oracle": "code-point count differs from one supplementary code point; no normalization"}, + {"id": "B19", "fixture": "Separate exact floats +0.0 and -0.0 under the stated formatter premise.", "expected": {"estimate_each": 32, "canonical_ascii": ["0.0", "-0.0"], "canonical_bytes": [3, 4]}, "oracle": "signed-zero literals; actual provider identity required before execution"}, + {"id": "B20", "fixture": "Generic exact NaN, positive infinity, negative infinity under original default allow_nan=True.", "expected": {"estimate_each": 32, "canonical_ascii": ["NaN", "Infinity", "-Infinity"], "canonical_bytes": [3, 8, 9], "authentic_loader_accepts_these_constants": false}, "oracle": "default original JSON constant branch; generic/authentic domain distinction"}, + {"id": "B21", "fixture": "Provider-authenticated maximum positive finite binary64 and its negative, and minimum positive subnormal.", "expected": {"estimate_each": 32, "finite_canonical_length_upper_bound_under_stated_formatter": 24, "provider_metadata_required": true}, "oracle": "seventeen significant digits plus sign/decimal/exponent overhead; no guessed actual-host float build"}, + {"id": "B22", "fixture": "Generic scalar exact float 1.25.", "expected": {"estimate": 32, "canonical_ascii": "1.25", "canonical_bytes": 4}, "oracle": "unchanged scalar delegation; no numeric recoding"}, + {"id": "B23", "fixture": "Separate empty exact list, tuple and dict.", "expected": {"estimate_each": 2, "canonical_ascii": ["[]", "[]", "{}"]}, "oracle": "empty-container punctuation"}, + {"id": "B24", "fixture": "Separate exact list [0,1] and tuple containing 0,1.", "expected": {"estimate_each": 8, "canonical_ascii_each": "[0,1]", "canonical_bytes_each": 5}, "oracle": "2+(1+2)+(1+2); list/tuple JSON-array semantics"}, + {"id": "B25", "fixture": "Exact dict with key a and value 0.", "expected": {"estimate": 20, "canonical_ascii": "{\"a\":0}", "canonical_bytes": 7}, "oracle": "2 + (12+2) + colon/comma allowance 2 + int bound 2"}, + {"id": "B26", "fixture": "Exact dict inserted in order b:1 then a:0.", "expected": {"estimate": 38, "canonical_ascii": "{\"a\":0,\"b\":1}", "canonical_bytes": 13}, "oracle": "two escaped-key estimates and independent lexical sorting/punctuation"}, + {"id": "B27", "fixture": "Exact dict with an exact-int key or a str-subclass key in an otherwise supported record.", "expected": {"route": "LITERAL_REFERENCE_FALLBACK_BEFORE_STAGE", "no_fast_path_key_callbacks": true}, "oracle": "key types checked before candidate sorting, lookup or comparison"}, + {"id": "B28", "fixture": "At B=64, exact result list whose first element is a 2^300 integer and whose later element is an unsupported object or a cycle.", "expected": {"route": "LITERAL_REFERENCE_FALLBACK_BEFORE_STAGE", "first_integer_estimate": 92, "partial_container_estimate": 95, "unread_remainder_proven_supported": false, "partial_return_is_full_tree_upper_bound": false}, "oracle": "k=301; floor(9061003/100000)+2=92; early over-limit return suffices for rejection only"}, + {"id": "B29", "fixture": "One active record with exactly thirty-two nested one-element lists ending in int 0; B=128.", "expected": {"estimate": 98, "scalar_depth": 32, "record_plus_framing": 101, "route": "FAST_PATH_IF_ALL_OTHER_PREMISES_HOLD", "candidate_batch_container_depth": 33, "full_witness_container_depth": 34}, "oracle": "32*3+2; scalar branch precedes container-depth rejection"}, + {"id": "B30", "fixture": "One active record with thirty-three nested lists ending in int 0; B=128.", "expected": {"route": "LITERAL_REFERENCE_FALLBACK_BEFORE_STAGE", "first_unsupported_container_depth": 32}, "oracle": "container depth guard, not a provider recursion experiment"}, + {"id": "B31", "fixture": "Move the B29 admitted record to code.gates.", "expected": {"record_estimate": 98, "candidate_batch_container_depth": 33, "full_witness_container_depth": 35, "original_reference_recursion_success_is_separate_premise": true}, "oracle": "witness plus code plus field-array wrappers excluded by per-record admission"}, + {"id": "B32", "fixture": "At active field, two references to the same exact list [0], acyclic.", "expected": {"canonical_field_ascii": "[[0],[0]]", "record_estimate_each": 5, "deduplication": false, "route": "FAST_PATH_IF_ALL_OTHER_PREMISES_HOLD"}, "oracle": "ancestor removal permits repeated siblings; both positions retained"}, + {"id": "B33", "fixture": "Separate self-referential exact list and self-referential exact dict records.", "expected": {"route_each": "LITERAL_REFERENCE_FALLBACK_BEFORE_STAGE", "candidate_stage_created": false}, "oracle": "active ancestor identity re-entry; original fallback may raise its own circularity exception"}, + {"id": "B34", "fixture": "Two exact containers form an indirect cycle, and separately a record points back into its containing field array.", "expected": {"route_each": "LITERAL_REFERENCE_FALLBACK_BEFORE_STAGE"}, "oracle": "per-record ancestor traversal eventually detects the back edge; field wrapper need not start in ancestors"}, + {"id": "B35", "fixture": "All base arrays empty.", "expected": {"canonical_field_ascii_each": "[]", "canonical_batch_calls": 0, "progress_iterations": 0}, "oracle": "outer brackets emitted directly"}, + {"id": "B36", "fixture": "Active contains one zero; R=1.", "expected": {"canonical_field_ascii": "[0]", "batch_count": 1, "largest_batch_bytes": 3, "first_record_advances": true}, "oracle": "first estimate 2+2+1=5<=B and R>=1"}, + {"id": "B37", "fixture": "Separate active arrays of 1023,1024,1025 zeros; default limits.", "expected": {"batch_counts": [1, 1, 2], "largest_batch_bytes": [2047, 2049, 2049], "field_bytes": [2047, 2049, 2051]}, "oracle": "n zeros encode in 2*n+1 bytes; row boundary preserves one comma across interiors"}, + {"id": "B38", "fixture": "Separate active arrays of 2048 and 2049 zeros; default limits.", "expected": {"batch_counts": [2, 3], "largest_batch_bytes_each": 2049, "field_bytes": [4097, 4099]}, "oracle": "two full row batches and optional trailing singleton"}, + {"id": "B39", "fixture": "Active has twenty-one zeros; B=64, R=1024.", "expected": {"records_per_batch": [20, 1], "batch_estimates": [62, 5], "batch_encoded_bytes": [41, 3], "field_encoded_bytes": 43}, "oracle": "2+3*20=62; adding twenty-first would give 65>64"}, + {"id": "B40", "fixture": "Fresh twenty-one-zero active array; B=65.", "expected": {"records_per_batch": [21], "batch_estimate": 65, "batch_encoded_bytes": 43}, "oracle": "exact aggregate-bound equality edge"}, + {"id": "B41", "fixture": "Active contains two -0.0 floats; B=64.", "expected": {"records_per_batch": [1, 1], "per_record_estimate": 32, "two_record_estimate": 68, "canonical_field_ascii": "[-0.0,-0.0]", "field_bytes": 11}, "oracle": "conservative scalar estimates can split a much smaller actual encoding"}, + {"id": "B42", "fixture": "Witness/code keys inserted in reverse order; all arrays empty, roles=0.", "expected": {"canonical_witness_ascii": "{\"active\":[],\"args\":[],\"code\":{\"gates\":[],\"outputs\":[],\"roles\":0,\"sources\":[]},\"kind\":[],\"labels\":[],\"pieces\":[],\"support\":[]}", "trailing_newline": false}, "oracle": "literal independent lexical key order, fixed punctuation and empty-array spelling"}, + {"id": "B43", "fixture": "One missing or extra witness key, separately one missing or extra code key, each fresh fixture.", "expected": {"route_each": "LITERAL_REFERENCE_FALLBACK_BEFORE_STAGE"}, "oracle": "exact key-set admission; no schema normalization"}, + {"id": "B44", "fixture": "Well-formed rank events with reused exact tuple rows (0,1), and repeated events in original order.", "expected": {"all_events_preserved": true, "temporary_set_owns": "table slots/references, not new row tuples or integer payload", "distinct_rows": 1}, "oracle": "original len and distinct-row expressions; alias reuse does not collapse trace events"}, + {"id": "B45", "fixture": "One rank event containing a tuple of seventeen zeros and rank 0; B=64, then a separate event with eighteen zeros.", "expected": {"record_estimates": [59, 62], "record_plus_framing": [62, 65], "routes": ["FAST_PATH_IF_ALL_OTHER_PREMISES_HOLD", "LITERAL_REFERENCE_FALLBACK_BEFORE_STAGE"], "record_container_depth": 2}, "oracle": "rows estimate 2+3*w; event estimate 8+3*w; exact row-width admission boundary"}, + {"id": "B46", "fixture": "Malformed rank event shape, list rows instead of tuple rows, or rank_calls tuple instead of list, in separate fixtures.", "expected": {"route_each": "LITERAL_REFERENCE_FALLBACK_BEFORE_STAGE"}, "oracle": "stricter rank shape than generic leaf/container domain"}, + {"id": "B47", "fixture": "Exact result with thirty-two nested lists ending in 0; B=98, then B=97.", "expected": {"result_estimate": 98, "routes": ["FAST_PATH_IF_ALL_OTHER_PREMISES_HOLD", "LITERAL_REFERENCE_FALLBACK_BEFORE_STAGE"], "result_container_depth": 32, "no_array_record_plus_three_applied_to_result": true}, "oracle": "result bound differs from record framing admission"}, + {"id": "B48", "fixture": "Factory B=63, R=0, C=0, or bool in any configured limit; each separate configuration.", "expected": {"outcome_each": "FACTORY_REJECTION", "reference_fallback": false}, "oracle": "exact-int factory domain precedes returned writer"}, + {"id": "B49", "fixture": "One supported record set encoded using distinct valid batch caps and row caps, preserving all values.", "expected": {"complete_bytes_equal_original": true, "receipt_original_five_fields_equal": true, "batch_count_may_differ": true, "new_expected_from_candidate_forbidden": true}, "oracle": "proved concatenation identity plus separately unchanged B full-byte comparison under future admission"}, + {"id": "B50", "fixture": "At a new admitted runtime, collect actual encoder/int/float/hash/I/O provider identities and workspace evidence before interpreting a batch-cap experiment.", "expected": {"W1_current_provider_status": "UNRESOLVED", "numerical_RSS_guarantee_from_B": false, "all_path_allocation_guarantee": false, "fresh_W5_admission_required": true}, "oracle": "source/output cap does not establish provider storage or physical accounting"} + ], + "not_exercised_by_this_packet": ["any control above", "original 70 controls", "actual-provider formatter or digit-limit cases", "authentic complete inputs", "batch timing or RSS", "actual allocation lifetime probes", "all fallback/exception cross-products"] +} diff --git a/research/h25-o03-source-repair-20261101/archive/w1-bounds/FREEZE-v1.json b/research/h25-o03-source-repair-20261101/archive/w1-bounds/FREEZE-v1.json new file mode 100644 index 0000000000..cdde6cdcfb --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w1-bounds/FREEZE-v1.json @@ -0,0 +1,41 @@ +{ + "O03_qualified": false, + "W5_admitted": false, + "created_utc": "2026-11-01T07:51:44.287378+00:00", + "guard": "timeout9s; AS256MiB; CPU8s; passive stdlib only", + "immutable_version_policy": "No payload edits after this freeze; at most one new-version repair only if parent explicitly assigns it. Preserve v1 and any rejection.", + "own_draft_read_bytes_command_9": 59627, + "owner": "W1", + "payload_bytes": 59627, + "payload_file_count": 4, + "payload_files": { + "ASSUMPTIONS.json": { + "bytes": 8633, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/ASSUMPTIONS.json", + "sha256": "a29480ee82353beb399e56a6ec24ad503eb2c25d8eba5c0e6627eb6779686c2d" + }, + "BOUND-FRAMING-REVIEW.md": { + "bytes": 18186, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/BOUND-FRAMING-REVIEW.md", + "sha256": "2b5897ccb654459fb9f8e6d434acf78f569a27f4df33a4532a892e6e01391ec1" + }, + "BOUNDARY-CONTROLS.json": { + "bytes": 17120, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/BOUNDARY-CONTROLS.json", + "sha256": "18db076ae310452c97a24ffcc0a2b87e86a5aaad42fa66655fce165f6c87f6ff" + }, + "INPUTS.json": { + "bytes": 15688, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/INPUTS.json", + "sha256": "2b91d84f9096e10ed40cbe9ffd008acaac2a69cf2d863c32183fce14315a35c1" + } + }, + "physical_cost": "OPEN_NOT_ZERO", + "provider_disposition": "ACTUAL_HOST_PROVIDER_BUILD_WORKSPACE_UNRESOLVED", + "schema": "o03-w1-freeze-v1", + "self_reference": "This manifest excludes itself. HANDOFF-v1.json pins this manifest and payloads; final tool readback reports HANDOFF identity.", + "source_read_bytes_through_freeze": 630412, + "status": "FROZEN_AUTHOR_PACKET_AWAITING_INDEPENDENT_REVIEW", + "target_execution_count": 0, + "version": 1 +} diff --git a/research/h25-o03-source-repair-20261101/archive/w1-bounds/HANDOFF-v1.json b/research/h25-o03-source-repair-20261101/archive/w1-bounds/HANDOFF-v1.json new file mode 100644 index 0000000000..dcbb80b060 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w1-bounds/HANDOFF-v1.json @@ -0,0 +1,80 @@ +{ + "W5_admitted": false, + "accounting": { + "AS_RSS_ceiling_bytes": 268435456, + "aggregate_limit_seconds": 60, + "aggregate_script_seconds_before_command_9": 0.02869, + "all_attempts_so_far_exit_zero": true, + "command_limit_seconds": 10, + "draft_cap": 8388608, + "draft_payload_bytes": 59627, + "own_draft_read_bytes_command_8": 25753, + "own_draft_read_bytes_command_9": 59627, + "passive_command_8": { + "chunk_id": "9f1786", + "exit_code": 0, + "script_seconds": 0.002036, + "source_read_bytes": 55981, + "tool_wall_seconds": 1.7211e-05 + }, + "passive_command_9": { + "full_completion_seconds": "Retained in final tool output and parent handoff message; cannot self-pin post-return timing.", + "seconds_before_manifest_writes": 0.001043, + "source_read_bytes": 0 + }, + "passive_commands_1_through_7_script_seconds": 0.026654, + "per_command_guard": "timeout --signal=TERM 9s prlimit --as=268435456 --cpu=8 python3 -I -S", + "source_read_bytes": 630412, + "source_read_cap": 33554432, + "target_RSS_measured": false, + "target_execution_count": 0 + }, + "created_utc": "2026-11-01T07:51:44.287378+00:00", + "disposition": "COMPLETE_DECLARED_W1_CONDITIONAL_SOURCE_PACKET_READY_FOR_INDEPENDENT_REVIEW", + "freeze": { + "bytes": 2301, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/FREEZE-v1.json", + "sha256": "9ff7f806c47965245e600a3a5d01bfcc9ccc2b58a3640bf38df723125dcdbdd4" + }, + "independent_acceptance": false, + "lineage_scope": "Six S/B local mappings match A export-authenticated original-source pins; canonical, EXPECTED and writer source excerpts independently match B to A reference. S SOURCE-DESIGN is supporting pinned design, not independent semantic oracle. Remote/current runtime identity not refreshed.", + "next_required": [ + "Independent exact W1 review without author self-credit", + "Separately admitted actual-host W3 provider/build/source acquisition and workspace disposition", + "Reviewed immutable W2 and W4 versions with original reference/EXPECTED/controls preserved", + "Fresh complete independent-arm input/source/runtime custody and actual ledger", + "Concrete new one-use W5 admission and complete byte/resource/accounting validation" + ], + "original_O03_credit_awarded": false, + "owner": "W1", + "parent": "/root", + "payload_files": { + "ASSUMPTIONS.json": { + "bytes": 8633, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/ASSUMPTIONS.json", + "sha256": "a29480ee82353beb399e56a6ec24ad503eb2c25d8eba5c0e6627eb6779686c2d" + }, + "BOUND-FRAMING-REVIEW.md": { + "bytes": 18186, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/BOUND-FRAMING-REVIEW.md", + "sha256": "2b5897ccb654459fb9f8e6d434acf78f569a27f4df33a4532a892e6e01391ec1" + }, + "BOUNDARY-CONTROLS.json": { + "bytes": 17120, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/BOUNDARY-CONTROLS.json", + "sha256": "18db076ae310452c97a24ffcc0a2b87e86a5aaad42fa66655fce165f6c87f6ff" + }, + "INPUTS.json": { + "bytes": 15688, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w1-bounds/INPUTS.json", + "sha256": "2b91d84f9096e10ed40cbe9ffd008acaac2a69cf2d863c32183fce14315a35c1" + } + }, + "physical_cost": "OPEN_NOT_ZERO", + "proof_scope": "Independent bound/framing argument from original B canonical/writer, exact generic/authentic domain distinction, early-cutoff/depth/progress/alias/cycle derivation and provider-conditional live auxiliary model. Fifty ordered proposed boundary controls; zero executions.", + "provider_scope": "Actual host executable/build/digit limits/int helpers/float formatter/sorting/hash/I/O workspace absent; W3 acquisition and W5 prerequisites unresolved. No numerical RSS or all-path allocation guarantee.", + "schema": "o03-w1-handoff-v1", + "stop_state": "FROZEN; author stops for review. No execution, retry, mutation, publication or further repair without explicit assignment.", + "target_executions": 0, + "version": 1 +} diff --git a/research/h25-o03-source-repair-20261101/archive/w1-bounds/INPUTS.json b/research/h25-o03-source-repair-20261101/archive/w1-bounds/INPUTS.json new file mode 100644 index 0000000000..691fcc5903 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w1-bounds/INPUTS.json @@ -0,0 +1,298 @@ +{ + "actual_host_provider_metadata_supplied": false, + "guard": { + "address_space_limit_implies_RSS_ceiling_for_this_single_process": true, + "every_passive_shell_command": "timeout --signal=TERM 9s prlimit --as=268435456 --cpu=8 python3 -I -S", + "measured_target_RSS": false, + "target_execution_count": 0 + }, + "input_count": 21, + "inputs": [ + { + "bytes": 10571, + "package": "B", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/compare_side_verifier.py", + "pin_authority": "control/INPUT-PINS-v1.json", + "role": "SOURCE_REASONING", + "sha256": "6e507bb0c7e00d090a60289fddb6c55e90c946d0850c42c3c5e3e15c27604a68", + "verification": "SHA256_AND_BYTES_MATCH_BEFORE_USE" + }, + { + "bytes": 8959, + "package": "B", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/baseline-package/payload/baseline/engine/profile_side_verifier.py", + "pin_authority": "control/INPUT-PINS-v1.json", + "role": "SOURCE_REASONING", + "sha256": "9c994378171c20a91539418d93cb8387e1daa93465d6862beefea90e12999c2a", + "verification": "SHA256_AND_BYTES_MATCH_BEFORE_USE" + }, + { + "bytes": 6025, + "package": "S", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v2.md", + "pin_authority": "control/INPUT-PINS-v1.json", + "role": "SOURCE_REASONING", + "sha256": "c8ed5f3aa87b433a5ea569622acef4f05d29dbfb7543e3b65d035d27da98fd87", + "verification": "SHA256_AND_BYTES_MATCH_BEFORE_USE" + }, + { + "bytes": 2421, + "package": "S", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v3.md", + "pin_authority": "control/INPUT-PINS-v1.json", + "role": "SOURCE_REASONING", + "sha256": "44f42b8f1575effc7f41ca76e914f0d32e71e45464f302f117d935f4aa27dcd6", + "verification": "SHA256_AND_BYTES_MATCH_BEFORE_USE" + }, + { + "bytes": 5465, + "package": "S", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/provenance/SOURCE-DESIGN.md", + "pin_authority": "control/INPUT-PINS-v1.json", + "role": "SUPPORTING_PINNED_DESIGN_NOT_INDEPENDENT_ORACLE", + "sha256": "0a12cb7945e4bb772154346c61a202b9f44e7297800306ef9ce113373af77578", + "verification": "SHA256_AND_BYTES_MATCH_BEFORE_USE" + }, + { + "bytes": 2141, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "pin_authority": "control/INPUT-PINS-v1.json", + "role": "SOURCE_REASONING", + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968", + "verification": "SHA256_AND_BYTES_MATCH_BEFORE_USE" + }, + { + "bytes": 23560, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "pin_authority": "control/INPUT-PINS-v1.json", + "role": "SOURCE_REASONING", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb", + "verification": "SHA256_AND_BYTES_MATCH_BEFORE_USE" + }, + { + "bytes": 3062, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONTROL-SPEC.json", + "pin_authority": "control/INPUT-PINS-v1.json", + "role": "SOURCE_REASONING", + "sha256": "f6355b4469a28507d1743f37f30177c9bc6c71f1bd1e9cebd8b15b19c637d423", + "verification": "SHA256_AND_BYTES_MATCH_BEFORE_USE" + }, + { + "bytes": 14650, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "pin_authority": "control/INPUT-PINS-v1.json", + "role": "SOURCE_REASONING", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a", + "verification": "SHA256_AND_BYTES_MATCH_BEFORE_USE" + }, + { + "bytes": 22103, + "original_attachment_pin_key": ".codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/eb79deac-40d7-4da4-970e-7992c7fcba2b/O03-proposed-Sol-work-orders-20261101.md", + "package": "user_attachment", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/inputs/O03-proposed-Sol-work-orders-20261101.md", + "pin_authority": "control/INPUT-PINS-v1.json", + "role": "USER_SCOPE_AND_ANALYTICAL_INPUT", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545", + "verification": "COPIED_BYTES_AND_SHA256_MATCH" + }, + { + "bytes": 47715, + "original_attachment_pin_key": ".codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/79cff63d-e27e-450f-ad1f-0f3e815e8c5d/O03-audit-and-work-orders-20261101.md", + "package": "user_attachment", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/inputs/O03-audit-and-work-orders-20261101.md", + "pin_authority": "control/INPUT-PINS-v1.json", + "role": "USER_SCOPE_AND_ANALYTICAL_INPUT", + "sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30", + "verification": "COPIED_BYTES_AND_SHA256_MATCH" + }, + { + "bytes": 23560, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/bounded_serialization.py", + "pin_authority": "control/INPUT-LINEAGE-ADDENDUM-v1.json and A ORIGINAL-SOURCE-PINS", + "role": "HASH_IDENTITY_ONLY_NO_CONTROL_EXECUTION", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb", + "verification": "INDEPENDENT_HASH_AND_ANCESTRAL_MAPPING_MATCH" + }, + { + "bytes": 23684, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/serialization_controls.py", + "pin_authority": "control/INPUT-LINEAGE-ADDENDUM-v1.json and A ORIGINAL-SOURCE-PINS", + "role": "HASH_IDENTITY_ONLY_NO_CONTROL_EXECUTION", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09", + "verification": "INDEPENDENT_HASH_AND_ANCESTRAL_MAPPING_MATCH" + }, + { + "bytes": 3032, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/provenance/original-serializer/ORIGINAL-SOURCE-PINS.json", + "pin_authority": "A publication EXPORT-FREEZE-v2.json", + "role": "LOCAL_LINEAGE_OR_EXTRACTION_METADATA", + "sha256": "5d24c8b59e3843313a3b78b7ee7ab5f99ba4aa4ff7dac5b5a576679ee8e12930", + "verification": "SHA256_AND_BYTES_MATCH_BEFORE_USE" + }, + { + "bytes": 2031, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/provenance/original-serializer/REFERENCE-EXTRACTION.json", + "pin_authority": "A publication EXPORT-FREEZE-v2.json", + "role": "LOCAL_LINEAGE_OR_EXTRACTION_METADATA", + "sha256": "bfb4c0f8e883a0ecb5584b2ced8be6be92f491fa75feaebcf7e48955a652dd01", + "verification": "SHA256_AND_BYTES_MATCH_BEFORE_USE" + }, + { + "bytes": 1951, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/SOURCES.json", + "pin_authority": "A publication EXPORT-FREEZE-v2.json", + "role": "LOCAL_LINEAGE_OR_EXTRACTION_METADATA", + "sha256": "c9f4012e612935ecaf449859d898f357f15d14139051f55c980a56b8af37e0c6", + "verification": "SHA256_AND_BYTES_MATCH_BEFORE_USE" + }, + { + "bytes": 3226, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/PLAN-v1.md", + "role": "ROUND_SCOPE", + "sha256": "41d4b6ae63908e5cb55fe7b5705339dd645dc51e1a5052a68f450e14001f086b" + }, + { + "bytes": 1986, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/AUTHORIZATION-v1.json", + "role": "ROUND_AUTHORIZATION", + "sha256": "7a59c7ad4f8922b5603200561027ddb9c5da5ce20e0d98dc211dc44c3e56c6b7" + }, + { + "bytes": 11803, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "role": "PRIMARY_PIN_MANIFEST", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955" + }, + { + "bytes": 3985, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-LINEAGE-ADDENDUM-v1.json", + "role": "ADDITIONAL_PARENT_PIN_MANIFEST", + "sha256": "88c96dca09f7f253b7e7fec83dcc3ce4e0947309e167860a99d78bff5e0e8be8" + }, + { + "bytes": 40193, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/EXPORT-FREEZE-v2.json", + "role": "FROZEN_A_LINEAGE_AUTHORITY", + "sha256": "018e8066c27856ccd3d80520fb465773ba1326f465d46777e2f99f6ca05e3edc" + } + ], + "limits": { + "aggregate_seconds": 60, + "command_seconds": 10, + "named_source_read_bytes": 33554432, + "new_draft_bytes": 8388608, + "rss_bytes": 268435456 + }, + "package_roots": { + "A": { + "commit": "85fa502d063c132a48eadeb4dc8a188e668a88e0", + "root": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031" + }, + "B": { + "commit": "e05aad954689d0ee21baff19b4674f1fcb2e838f", + "root": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/baseline-package" + }, + "S": { + "commit": "90df75ee32d0c51acbcc5b63ebbe6f26011ee92b", + "root": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer" + } + }, + "read_accounting": { + "command_8_completion_timing": "Recorded in HANDOFF-v1.json after tool return", + "command_8_source_read_bytes": 55981, + "commands_1_through_7": [ + { + "chunk_id": "300709", + "command": 1, + "exit_code": 0, + "purpose": "read four named bootstrap texts", + "script_seconds": 0.000521, + "source_read_bytes": 39118, + "tool_wall_seconds": 1.3352e-05 + }, + { + "chunk_id": "f65078", + "command": 2, + "exit_code": 0, + "purpose": "hash and inspect named B/A/S source set; displayed output partially truncated", + "script_seconds": 0.001673, + "source_read_bytes": 70945, + "tool_wall_seconds": 1.781e-05 + }, + { + "chunk_id": "be9af3", + "command": 3, + "exit_code": 0, + "purpose": "authenticate copied attachments and inspect exact W1 order plus audit headings", + "script_seconds": 0.001455, + "source_read_bytes": 81621, + "tool_wall_seconds": 2.1172e-05 + }, + { + "chunk_id": "61a7dc", + "command": 4, + "exit_code": 0, + "purpose": "inspect relevant audit, S API and supporting source design", + "script_seconds": 0.001141, + "source_read_bytes": 73429, + "tool_wall_seconds": 1.3318e-05 + }, + { + "chunk_id": "2db69a", + "command": 5, + "exit_code": 0, + "purpose": "hash and inspect bound/admission/control/loader; authenticate A export freeze", + "script_seconds": 0.002331, + "source_read_bytes": 93268, + "tool_wall_seconds": 2.4934e-05 + }, + { + "chunk_id": "266962", + "command": 6, + "exit_code": 0, + "purpose": "authenticate lineage addendum and named A extraction/source-pin metadata; inspect remaining loader", + "script_seconds": 0.01575, + "source_read_bytes": 77645, + "tool_wall_seconds": 1.2596e-05 + }, + { + "chunk_id": "1536db", + "command": 7, + "exit_code": 0, + "purpose": "independently hash six S/B lineage mappings and AST-span-match three original reference excerpts", + "script_seconds": 0.003783, + "source_read_bytes": 138405, + "tool_wall_seconds": 1.8716e-05 + } + ], + "own_draft_read_bytes_command_8": 25753, + "source_read_bytes_through_command_7": 574431, + "source_read_bytes_through_command_8": 630412, + "subsequent_freeze_reads": "Recorded in FREEZE-v1.json and HANDOFF-v1.json" + }, + "schema": "o03-w1-inputs-v1", + "source_lineage": { + "B_to_A_reference_symbols_independently_byte_matched": [ + "canonical", + "EXPECTED", + "write_scientific" + ], + "S_SOURCE_DESIGN": "PINNED_SUPPORTING_DESIGN_ONLY_NOT_ANCESTRAL_MAPPING_OR_SEMANTIC_ORACLE", + "S_writer_git_blob_sha1": "70c4587a67a9f11f87dcc333b3cc84c4b17de773", + "actual_runtime_custody": false, + "remote_commit_identity_refreshed": false, + "six_S_B_mappings": "LOCAL_BYTE_LINEAGE_TO_A_FROZEN_ORIGINAL_SOURCE_PINS_MATCH" + }, + "status": "NAMED_HASH_VERIFIED_SOURCE_INPUTS_ONLY", + "unread_or_unexecuted": [ + "actual host runtime/build metadata", + "authentic logical transports", + "scientific modules", + "original controls as executable programs", + "protected runtime/runs" + ] +} diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/FAILURE-STATE-TABLE.md b/research/h25-o03-source-repair-20261101/archive/w2-failure/FAILURE-STATE-TABLE.md new file mode 100644 index 0000000000..653d45a178 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/FAILURE-STATE-TABLE.md @@ -0,0 +1,55 @@ +# W2 failure states and primary-exception contract, source revision 1 + +Status: AUTHOR SOURCE PREPARATION ONLY. No target import, target/helper/control execution, compilation, benchmark, authentic transport decoding, runtime/process discovery or publication occurred. This packet needs independent review. Source acceptance cannot establish executed control success, runtime admission, full-caller qualification, performance or O03 credit. W5 remains blocked. Complete physical cost is OPEN_NOT_ZERO. + +The independent contract inputs are pinned A/consumer/reference.py lines 28–47 (compute and require the original receipt before sequential result/witness/rank writes), S/component/docs/API-v2.md lines 25–35 and API-v3.md lines 5–10, plus the original control specification and source. INPUTS.json identifies each exact file and package commit. The audit's primary-exception counterexample is a conditional source finding; this packet does not relabel it an observed runtime failure. + +## Four changes and their boundary + +`source-v1/bounded_serialization.py` changes four exception-handling regions only: + +1. In the successful-literal-fallback exit-freshness handler, protect the status mutation and then use its existing bare raise. An exception from reference delegation itself remains on the original direct propagation path. +2. In `managed`, if a body already failed, protect the entire close diagnostic expression, including type-name access, list allocation, setdefault and append. If the body did not fail, an actual close/after-close failure remains the primary error and propagates. +3. Move the bounded-path failure status mutation inside the already protected failure-record/manifest body. It previously could fail before that boundary. +4. Protect the secondary `failure_manifest_error_type` expression and assignment with a final BaseException guard. The original outer handler still ends with a bare raise. + +The batch/bound/framing algorithms, C JSON delegation, hashes, receipt checks, source identities, preflight and fallback selection, final `wb` order, copy rehash/count checks, cleanup order and three freshness positions are byte-preserved outside these four regions. No import, production signature, fault event or retry is added. All original 70 ordered controls and reference EXPECTED remain separate unchanged pinned inputs. OLD-CONTROLS-PRESERVATION-v1.json records the exact order and five-field EXPECTED; no old control was run or replaced. PRESERVATION-v1.json and forward/inverse patches establish an exact byte inverse of the authored changes. + +## Exception precedence and traceback + +Once a body/reference/freshness/publication/cleanup error P is active, close-error bookkeeping, status/error metadata, stage-stat metadata, failure-manifest encoding/writing and secondary-error recording are best effort. Their synchronous BaseException failures cannot escape the guarded diagnostic body in place of P. A managed close error C is primary only when there was no earlier body error. For nested final/incoming managers, P remains primary through both closes. The handlers re-raise with bare `raise`; they do not construct a replacement error or use `raise error` or explicit traceback replacement. + +Future controls compare the exact injected exception object with `is` and retain a traceback node captured at its original raise; the caught exception must still contain that identical linked traceback suffix. Ordinary outward propagation adds caller/manager frames. The promise is preservation of P and its original traceback chain, not identical top-level traceback objects across distinct invocations. Natural receipt/freshness errors are captured inside the active failure handler before secondary reporting, then compared by identity and suffix. The fallback status-control captures the active freshness error inside the rejecting mapping setter before raising its diagnostic error. + +These guards do not promise recovery if the interpreter cannot execute exception handling, is asynchronously terminated or uses unadmitted/concurrently mutated providers. A failure before a primary exists remains the primary failure. Repeated calls can leave `last_operation` from a previous invocation if entry validation fails before a new record. `last_operation` is supplemental, mutable and non-authoritative. If status bookkeeping fails, status may remain IN_PROGRESS or LITERAL_REFERENCE_FALLBACK; that cannot authorize success. The caller must observe actual return/exception and apply independent checks. + +## Publication and evidence state table + +Let R/W/T mean result.json, witness.json and rank-trace.json in that order. A preexisting regular final is retained until its own `wb` open; later names retain preexisting bytes or remain absent. No row promises rollback, rename publication or automatic retry. Stage-stat and manifest columns are best effort. + +| Failure position | Visible final files | Residual stage bytes | Failure manifest | Primary and reporting precedence | +|---|---|---|---|---| +| Factory, entry freshness/EXPECTED check, or admission evaluation before a candidate record | No candidate final changes; a prior operation record may persist | No newly tracked stage | None from this call | The validation/admission error propagates directly; no existing primary is replaced by new diagnostics | +| Unsupported input/destination delegates to reference | Exact reference behavior: receipt rejection before finals; accepted writes sequentially R/W/T | No candidate stage | None | Reference exception propagates directly. After reference success, exit-freshness error is primary even if fallback status mutation fails | +| stage_create before a path is captured | All finals unchanged | Usually none; a create/Path-construction failure after a filesystem side effect can leave an untracked directory; no all-path retention claim | No tracked stage for a manifest | Original create/conversion error; protected status/error metadata only | +| Staging open/hash/write/flush/close/identity/count failure | All finals unchanged | Earlier staged artifacts and current empty/prefix/complete file as actually written; accepted counters can differ from physical prefix | Attempt in stage if its path was captured; absent/partial on secondary failure | Body P beats close C and close bookkeeping B. Close C is primary when no body P exists | +| Original EXPECTED rejection after complete staging | All preexisting finals unchanged; absent finals remain absent | All three complete staged artifacts | Attempt in retained stage | Original RuntimeError and exact rejection message retained; diagnostic failures cannot replace it | +| Copy identity/open failure before current final opens | Earlier finals may be complete accepted copies; current/later finals unchanged or absent | All staged artifacts retained | Attempt in retained stage | First failing copy/identity operation is primary | +| Copy read/hash/write/flush/close/size/digest/late-identity failure after final opens | Earlier finals retained; current final can be empty, prefix, full, or corrupt; later finals unchanged or absent | All staged artifacts retained, including any externally induced corruption | Attempt in retained stage | First copy/body error beats nested outgoing/incoming close and bookkeeping failures; no success receipt | +| Precleanup freshness failure after all copies | All three finals have completed copy checks, subject to the admitted filesystem/source model | All three staged artifacts retained | Attempt in retained stage | Freshness/EXPECTED error is primary | +| Cleanup unlink fails after zero or more successful unlinks | All three complete finals stay visible | Exactly the files not yet unlinked, plus manifest if written. No restoration of deleted stage files | Can exist although some original stage bytes were deleted | First cleanup error is primary. `cleanup` records only completed unlink bookkeeping, not a guarantee against its own allocation failure | +| Cleanup rmdir fails after all file unlinks | All three complete finals stay visible | Stage directory remains with no original artifacts; successful failure logging creates failure.json | Can exist, potentially as the sole residual file | Rmdir error is primary; no stage artifact is recreated | +| Exit freshness fails after complete cleanup | All three complete finals stay visible | Stage and original staged artifacts are gone | Writing to the removed stage ordinarily fails with FileNotFoundError; no manifest is promised | Exit freshness error is primary. Best-effort metadata may record FileNotFoundError. FAILED_EVIDENCE_RETAINED does not guarantee residual stage bytes | +| Success | Exact accepted bytes in R/W/T; original scientific receipt plus original serialized_bytes | Stage removed | None | Original success receipt and BOUNDED_SERIALIZATION_PASS/phase complete retained | + +If diagnostic work fails first at status assignment, primary error formatting, a retained-stage stat or manifest encoding, later manifest work may never be attempted. If a failure-manifest write itself partially writes then raises or short-returns, this patch does not add atomicity, completeness or retry; the historical write_bytes behavior is preserved. A manifest is supplemental and must not be treated as successful qualification. + +## Proposed deterministic controls and resource boundary + +NEW-FAILURE-CONTROLS.json fixes F01–F14 in order. `source-v1/new_failure_controls.py` is concrete unexecuted source with an independent tiny logical fixture, literal expected canonical bytes, explicit expected final/stage sets and exact exception/traceback assertions. It accepts authenticated modules only in a future operation and imports neither target nor scientific module itself. Original EXPECTED and original reference code remain unchanged; a fresh FunctionType clone uses a separate finite expected dictionary, following the admitted finite-control contract. + +Required compounds are F01 (body P, close C and rejecting diagnostic append B), F02 (P, manifest failure M, then secondary type-name bookkeeping B), F03 (all copies successful then the second unlink fails) and F04 (stage fully removed then exit EXPECTED freshness fails). F05 addresses the formerly unprotected status write with a hash/line-bound control-only trace exception. F06 poisons fallback status storage after reference success. F07 forces primary stringification to fail. F08 exercises both nested close handlers. F09 preserves a close error without a body error. F10 preserves pre-acceptance rejection and existing finals. F11 leaves a one-byte current final and retains the later preexisting file while manifest writing also fails. F12 isolates rmdir failure, F13 isolates close type-name failure, and F14 is an unaffected tiny-success case. + +No injection allocates toward exhaustion. RejectAppend and exception-metaclass fixtures throw fixed small BaseException instances. F05 uses sys.settrace solely in its proposed future control process, after verifying the draft source hash and literal assignment line; this capability needs explicit inclusion in a later control/runtime admission. All checks use explicit conditionals, so -O does not erase them. Both normal and -O future runs are specified, but neither has occurred. This adds 14 proposed cases per mode to the unchanged 70; there is no executed count or qualification credit. + +The 2048-character error-message slice and 65536-byte manifest check occur after potentially fallible formatting/encoding. This packet claims no all-path diagnostic/total-process memory bound. The source-only passive limits govern preparation only; they are not a runtime grant. All original failures, historical source acceptances and physical-cost obligations remain intact. diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/FREEZE-v1.json b/research/h25-o03-source-repair-20261101/archive/w2-failure/FREEZE-v1.json new file mode 100644 index 0000000000..95c9205052 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/FREEZE-v1.json @@ -0,0 +1,142 @@ +{ + "candidate_source": { + "bytes": 23844, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/bounded_serialization.py", + "sha256": "fdeeb791c6cb0c03a5ab15903d51c3eb4cc5ff2a945c50d7f550acfe11376f3d" + }, + "complete_physical_cost": "OPEN_NOT_ZERO", + "control_source": { + "bytes": 15778, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/new_failure_controls.py", + "sha256": "742f1de31551d43c2665ad6166577c104a0acc746b3503cc60c5f11798c9a24d" + }, + "created_utc": "2026-11-01T07:53:50.877166+00:00", + "execution_allowance_used": 0, + "not_admitted": [ + "W5", + "actual target execution", + "source adoption", + "upstream publication", + "whole-caller qualification", + "performance or O03 credit" + ], + "original_source_sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb", + "payload_bytes": 157574, + "payload_files": [ + { + "bytes": 11769, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/FAILURE-STATE-TABLE.md", + "sha256": "a1774d8a12e224e955db868e18282c73597385ef9de278148f7f865f62dfb26c" + }, + { + "bytes": 6077, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/INPUTS.json", + "sha256": "8676c9e97cdf8cdbc7387fb2295bda30f9778fdc732096d3cc75b2987d4b7293" + }, + { + "bytes": 20080, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/NEW-FAILURE-CONTROLS.json", + "sha256": "7d2f2afb26c51986f28176385899d5f4132a9aa26c3aa17c84892dd404b8f209" + }, + { + "bytes": 3914, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/OLD-CONTROLS-PRESERVATION-v1.json", + "sha256": "677ae6454fa67ae884e0f60103d81ed841fba027c12a0da0d97c95b75afb2183" + }, + { + "bytes": 818, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C03-v1.json", + "sha256": "3cea8bf7f69e26f76a8957e9982e16c239ccf773cebc17f426c4c92350cb3d91" + }, + { + "bytes": 1054, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C04-v1.json", + "sha256": "0847decfac7b7320454645596cb3783965e47959d7b40d11358c9e938f7408f9" + }, + { + "bytes": 1277, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C05-v1.json", + "sha256": "44ab8cb31c3c988844d294718b2cf1d2039675c9bf54b170ab7ffcb42e0d9276" + }, + { + "bytes": 1482, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C06-v1.json", + "sha256": "51e925909f6542b7c865a1548df815ebe8c6efc2cc9364c59b0881fba7363656" + }, + { + "bytes": 1680, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C07-v1.json", + "sha256": "daa7abc9a5c294e660cdcf5609ba5569777e981c406f057582f2748d9044d05c" + }, + { + "bytes": 4106, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C08-v1.json", + "sha256": "f3d6d9bb34861a4229e0ef74c8eb53253a4b21f09f6ac704e9030878a8fff036" + }, + { + "bytes": 4855, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C10-v1.json", + "sha256": "8d0d824600cf56f7c5b280ac8c4f367146fd3eaec55cba89c2b5bac3ff3b326b" + }, + { + "bytes": 593, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-INITIAL-v1.json", + "sha256": "cf8ca468d8ad20dcb2af87f9cf3dc7e5a170cd96e0c9465d10cbd8d783f58325" + }, + { + "bytes": 3421, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-CHECKS.json", + "sha256": "6ded92c932eb2bbbb5e040222a8794198c9f2f9626c0c1b0e91aa3380d736ca5" + }, + { + "bytes": 1755, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PRESERVATION-v1.json", + "sha256": "5c74045f221a0cd0691870bf114ac3b13a4e8ea0cd414dd2e980976a5dc35c05" + }, + { + "bytes": 2436, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/inverse-v1.patch", + "sha256": "94de6cfcdeae505fea40adb242e75f4d8c17bb2a9c33465429ffe8ed20e3b8b5" + }, + { + "bytes": 2436, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/minimal-v1.patch", + "sha256": "313bdaa9eee999f405ffd023ba5818387bd232ea2889d60312c4999e8a73bc09" + }, + { + "bytes": 930, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/attempts/C09-passive-freeze-failure-v1/FAILURE.json", + "sha256": "cd7370369574aa2303abacfbfa706ccfe49b600646645d2eed8b7f0fea0a5ef1" + }, + { + "bytes": 19649, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/attempts/C09-passive-freeze-failure-v1/NEW-FAILURE-CONTROLS-before-fixture-cap-fix.json", + "sha256": "4a5e02aa82bbb5b39814867b937e42ef61d42dd0f0dfdea5adf43a12e9020e96" + }, + { + "bytes": 23560, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/originals-v1/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 23844, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/bounded_serialization.py", + "sha256": "fdeeb791c6cb0c03a5ab15903d51c3eb4cc5ff2a945c50d7f550acfe11376f3d" + }, + { + "bytes": 15778, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/new_failure_controls.py", + "sha256": "742f1de31551d43c2665ad6166577c104a0acc746b3503cc60c5f11798c9a24d" + }, + { + "bytes": 6060, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-v1.json", + "sha256": "1e6cb768cc545c4c0822be2ea3f59b7cb27d2ae0bd026dffeda34d0febb2eff6" + } + ], + "post_freeze_policy": "Do not mutate frozen v1 files. Await independent review; at most one separately assigned bounded repair pass in a new version, preserving v1 and any rejection.", + "preserved_passive_failure": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/attempts/C09-passive-freeze-failure-v1/FAILURE.json", + "schema": "w2-source-packet-freeze-v1", + "scope": "Four diagnostic exception-handler changes, unchanged algorithm/publication/reference/old70 controls, failure-state table and 14 unexecuted deterministic controls.", + "status": "FROZEN_AUTHOR_PACKET_PENDING_INDEPENDENT_REVIEW" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/HANDOFF-v1.json b/research/h25-o03-source-repair-20261101/archive/w2-failure/HANDOFF-v1.json new file mode 100644 index 0000000000..1b5049a3d7 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/HANDOFF-v1.json @@ -0,0 +1,92 @@ +{ + "additional_gap_coverage": [ + "bounded failure status moved inside protected failure body", + "fallback-exit failure status protected", + "primary stringification failure", + "nested outgoing/incoming close failures" + ], + "author_independent_credit": false, + "complete_physical_cost": "OPEN_NOT_ZERO", + "created_utc": "2026-11-01T07:53:50.877166+00:00", + "deliverables": { + "FAILURE-STATE-TABLE.md": { + "bytes": 11769, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/FAILURE-STATE-TABLE.md", + "sha256": "a1774d8a12e224e955db868e18282c73597385ef9de278148f7f865f62dfb26c" + }, + "INPUTS.json": { + "bytes": 6077, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/INPUTS.json", + "sha256": "8676c9e97cdf8cdbc7387fb2295bda30f9778fdc732096d3cc75b2987d4b7293" + }, + "NEW-FAILURE-CONTROLS.json": { + "bytes": 20080, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/NEW-FAILURE-CONTROLS.json", + "sha256": "7d2f2afb26c51986f28176385899d5f4132a9aa26c3aa17c84892dd404b8f209" + }, + "OLD-CONTROLS-PRESERVATION-v1.json": { + "bytes": 3914, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/OLD-CONTROLS-PRESERVATION-v1.json", + "sha256": "677ae6454fa67ae884e0f60103d81ed841fba027c12a0da0d97c95b75afb2183" + }, + "PASSIVE-ACCOUNTING-v1.json": { + "bytes": 6060, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-v1.json", + "sha256": "1e6cb768cc545c4c0822be2ea3f59b7cb27d2ae0bd026dffeda34d0febb2eff6" + }, + "PASSIVE-CHECKS.json": { + "bytes": 3421, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-CHECKS.json", + "sha256": "6ded92c932eb2bbbb5e040222a8794198c9f2f9626c0c1b0e91aa3380d736ca5" + }, + "PRESERVATION-v1.json": { + "bytes": 1755, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PRESERVATION-v1.json", + "sha256": "5c74045f221a0cd0691870bf114ac3b13a4e8ea0cd414dd2e980976a5dc35c05" + }, + "inverse-v1.patch": { + "bytes": 2436, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/inverse-v1.patch", + "sha256": "94de6cfcdeae505fea40adb242e75f4d8c17bb2a9c33465429ffe8ed20e3b8b5" + }, + "minimal-v1.patch": { + "bytes": 2436, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/minimal-v1.patch", + "sha256": "313bdaa9eee999f405ffd023ba5818387bd232ea2889d60312c4999e8a73bc09" + }, + "source-v1/bounded_serialization.py": { + "bytes": 23844, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/bounded_serialization.py", + "sha256": "fdeeb791c6cb0c03a5ab15903d51c3eb4cc5ff2a945c50d7f550acfe11376f3d" + }, + "source-v1/new_failure_controls.py": { + "bytes": 15778, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/new_failure_controls.py", + "sha256": "742f1de31551d43c2665ad6166577c104a0acc746b3503cc60c5f11798c9a24d" + } + }, + "freeze": { + "bytes": 9249, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/FREEZE-v1.json", + "sha256": "747e5b1b6f655b7f18be701e118c589cfd6d1243418a92e9402568299800a3e8" + }, + "owned_root": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure", + "owner": "/root/o03_w2_failure_max", + "preserved_passive_failure": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/attempts/C09-passive-freeze-failure-v1/FAILURE.json", + "remaining": [ + "independent exact-scope source/control review", + "reviewed provider/runtime/measurement prerequisites", + "separately admitted finite normal/-O execution including F05 sys.settrace control capability", + "unchanged original70 controls in each mode", + "all W5 current-host, ledger, custody and one-use admission prerequisites" + ], + "required_compounds": [ + "F01 primary+close+append bookkeeping", + "F02 primary+manifest+secondary diagnostic type-name failure", + "F03 complete copies then partial cleanup failure", + "F04 complete cleanup then exit freshness failure" + ], + "schema": "w2-source-handoff-v1", + "status": "AUTHOR_PACKET_FROZEN_READY_FOR_INDEPENDENT_REVIEW", + "target_imports_or_executions": 0 +} diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/INPUTS.json b/research/h25-o03-source-repair-20261101/archive/w2-failure/INPUTS.json new file mode 100644 index 0000000000..70382b88e7 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/INPUTS.json @@ -0,0 +1,98 @@ +{ + "files": [ + { + "bytes": 23560, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb", + "verified": true + }, + { + "bytes": 2141, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968", + "verified": true + }, + { + "bytes": 23684, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09", + "verified": true + }, + { + "bytes": 3062, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONTROL-SPEC.json", + "sha256": "f6355b4469a28507d1743f37f30177c9bc6c71f1bd1e9cebd8b15b19c637d423", + "verified": true + }, + { + "bytes": 9411, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688", + "verified": true + }, + { + "bytes": 14577, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e", + "verified": true + }, + { + "bytes": 6025, + "package": "S", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v2.md", + "sha256": "c8ed5f3aa87b433a5ea569622acef4f05d29dbfb7543e3b65d035d27da98fd87", + "verified": true + }, + { + "bytes": 2421, + "package": "S", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v3.md", + "sha256": "44f42b8f1575effc7f41ca76e914f0d32e71e45464f302f117d935f4aa27dcd6", + "verified": true + }, + { + "bytes": 47715, + "package": "user_attachment", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/.codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/79cff63d-e27e-450f-ad1f-0f3e815e8c5d/O03-audit-and-work-orders-20261101.md", + "sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30", + "verified": true + }, + { + "bytes": 22103, + "package": "user_attachment", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/.codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/eb79deac-40d7-4da4-970e-7992c7fcba2b/O03-proposed-Sol-work-orders-20261101.md", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545", + "verified": true + } + ], + "input_pins_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "input_pins_sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955", + "mirrored_work_orders": { + "bytes": 22103, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/inputs/O03-proposed-Sol-work-orders-20261101.md", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545" + }, + "nonexecution": true, + "package_roots": { + "A": { + "commit": "85fa502d063c132a48eadeb4dc8a188e668a88e0", + "root": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031" + }, + "B": { + "commit": "e05aad954689d0ee21baff19b4674f1fcb2e838f", + "root": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/baseline-package" + }, + "S": { + "commit": "90df75ee32d0c51acbcc5b63ebbe6f26011ee92b", + "root": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer" + } + }, + "preserved_original": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/originals-v1/bounded_serialization.py", + "schema": "w2-verified-inputs-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/NEW-FAILURE-CONTROLS.json b/research/h25-o03-source-repair-20261101/archive/w2-failure/NEW-FAILURE-CONTROLS.json new file mode 100644 index 0000000000..d98e374dbd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/NEW-FAILURE-CONTROLS.json @@ -0,0 +1,504 @@ +{ + "F05_trace_injection": { + "future_admission_required": true, + "hook": "line event, frame.f_code is writer.__code__; raises fixed BookkeepingFault before status assignment", + "literal_assignment_line": 490, + "source_sha256": "fdeeb791c6cb0c03a5ab15903d51c3eb4cc5ff2a945c50d7f550acfe11376f3d" + }, + "candidate_source": { + "bytes": 23844, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/bounded_serialization.py", + "sha256": "fdeeb791c6cb0c03a5ab15903d51c3eb4cc5ff2a945c50d7f550acfe11376f3d" + }, + "control_source": { + "bytes": 15778, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/new_failure_controls.py", + "sha256": "742f1de31551d43c2665ad6166577c104a0acc746b3503cc60c5f11798c9a24d" + }, + "fixture_literals": [ + { + "ascii": "{\"ok\":true}", + "bytes": 11, + "name": "result.json", + "sha256": "4062edaf750fb8074e7e83e0c9028c94e32468a8b6f1614774328ef045150f93" + }, + { + "ascii": "{\"active\":[],\"args\":[],\"code\":{\"gates\":[],\"outputs\":[],\"roles\":0,\"sources\":[]},\"kind\":[],\"labels\":[],\"pieces\":[],\"support\":[]}", + "bytes": 126, + "name": "witness.json", + "sha256": "34260256a691a44938d12da5b398095616795d66b38d88f8e67e10f2412e6405" + }, + { + "ascii": "[]", + "bytes": 2, + "name": "rank-trace.json", + "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945" + } + ], + "future_prerequisites": [ + "independent W2 source/control review", + "reviewed W1/W3/W4 dependencies", + "immutable exact new source/control pin staging", + "actual runtime/provider closure including sys.settrace for F05 in control processes", + "fresh bounded control/runtime operation admission", + "fresh roots, original reference and all original70 controls in each mode", + "retain first unexpected failure; no automatic retry" + ], + "independent_oracle": "Pinned original writer preacceptance/sequential-final contract and API-v2/v3; separately authored tiny logical data and literal expected canonical bytes. Hashes fingerprint these literals and never substitute for error identity/traceback/final-byte checks.", + "limitations": [ + "Finite deterministic injection does not prove all allocation/asynchronous failure behavior.", + "No target import, helper/control run, benchmark, compilation or transport decode occurred.", + "No original70 execution or whole-caller qualification credit." + ], + "modes": [ + { + "name": "normal", + "optimization": 0 + }, + { + "name": "optimized", + "optimization": 1 + } + ], + "new_ordered_count_per_mode": 14, + "ordered_cases": [ + { + "cleanup": [], + "condition": "body primary + stage close + close-error append failure", + "exact_final_files": {}, + "executed": false, + "expected_return": false, + "failure_manifest_present": true, + "id": "F01", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": null, + "name": "F01-primary-close-append-bookkeeping", + "original_staged_files_remaining": [ + "result.json" + ], + "phase": "stage:result.json", + "primary_identity": true, + "primary_oracle": "injected PrimaryFault", + "staged_byte_oracle": "empty result only", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [], + "condition": "body primary + failure manifest + secondary type-name recording failure", + "exact_final_files": {}, + "executed": false, + "expected_return": false, + "failure_manifest_present": false, + "id": "F02", + "manifest_secondary_error_field_absent": true, + "manifest_secondary_error_type": null, + "name": "F02-primary-manifest-type-bookkeeping", + "original_staged_files_remaining": [ + "result.json" + ], + "phase": "stage:result.json", + "primary_identity": true, + "primary_oracle": "injected PrimaryFault", + "staged_byte_oracle": "empty result only", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [ + "result.json" + ], + "condition": "all copies finish; second cleanup unlink fails", + "exact_final_files": { + "rank-trace.json": { + "bytes": 2, + "literal_ascii": "[]", + "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945" + }, + "result.json": { + "bytes": 11, + "literal_ascii": "{\"ok\":true}", + "sha256": "4062edaf750fb8074e7e83e0c9028c94e32468a8b6f1614774328ef045150f93" + }, + "witness.json": { + "bytes": 126, + "literal_ascii": "{\"active\":[],\"args\":[],\"code\":{\"gates\":[],\"outputs\":[],\"roles\":0,\"sources\":[]},\"kind\":[],\"labels\":[],\"pieces\":[],\"support\":[]}", + "sha256": "34260256a691a44938d12da5b398095616795d66b38d88f8e67e10f2412e6405" + } + }, + "executed": false, + "expected_return": false, + "failure_manifest_present": true, + "id": "F03", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": null, + "name": "F03-copy-complete-partial-cleanup", + "original_staged_files_remaining": [ + "witness.json", + "rank-trace.json" + ], + "phase": "cleanup", + "primary_identity": true, + "primary_oracle": "injected PrimaryFault", + "staged_byte_oracle": "all remaining original staged files equal the independent literal bytes", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [ + "result.json", + "witness.json", + "rank-trace.json", + "stage_directory" + ], + "condition": "complete cleanup; exit EXPECTED freshness fails", + "exact_final_files": { + "rank-trace.json": { + "bytes": 2, + "literal_ascii": "[]", + "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945" + }, + "result.json": { + "bytes": 11, + "literal_ascii": "{\"ok\":true}", + "sha256": "4062edaf750fb8074e7e83e0c9028c94e32468a8b6f1614774328ef045150f93" + }, + "witness.json": { + "bytes": 126, + "literal_ascii": "{\"active\":[],\"args\":[],\"code\":{\"gates\":[],\"outputs\":[],\"roles\":0,\"sources\":[]},\"kind\":[],\"labels\":[],\"pieces\":[],\"support\":[]}", + "sha256": "34260256a691a44938d12da5b398095616795d66b38d88f8e67e10f2412e6405" + } + }, + "executed": false, + "expected_return": false, + "failure_manifest_present": false, + "id": "F04", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": "FileNotFoundError", + "name": "F04-exit-freshness-after-cleanup", + "original_staged_files_remaining": null, + "phase": "exit_freshness", + "primary_identity": true, + "primary_oracle": "captured RuntimeError: Expected serializer receipt changed", + "staged_byte_oracle": "all remaining original staged files equal the independent literal bytes", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [], + "condition": "primary + trace-injected primary-status mutation failure", + "exact_final_files": {}, + "executed": false, + "expected_return": false, + "failure_manifest_present": false, + "id": "F05", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": "BookkeepingFault", + "name": "F05-primary-status-bookkeeping", + "original_staged_files_remaining": [ + "result.json" + ], + "phase": "stage:result.json", + "primary_identity": true, + "primary_oracle": "injected PrimaryFault", + "staged_byte_oracle": "empty result only", + "status": "IN_PROGRESS", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": null, + "condition": "successful fallback; exit freshness primary + poisoned status mapping", + "exact_final_files": { + "rank-trace.json": { + "bytes": 2, + "literal_ascii": "[]", + "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945" + }, + "result.json": { + "bytes": 11, + "literal_ascii": "{\"ok\":true}", + "sha256": "4062edaf750fb8074e7e83e0c9028c94e32468a8b6f1614774328ef045150f93" + }, + "witness.json": { + "bytes": 126, + "literal_ascii": "{\"active\":[],\"args\":[],\"code\":{\"gates\":[],\"outputs\":[],\"roles\":0,\"sources\":[]},\"kind\":[],\"labels\":[],\"pieces\":[],\"support\":[]}", + "sha256": "34260256a691a44938d12da5b398095616795d66b38d88f8e67e10f2412e6405" + } + }, + "executed": false, + "expected_return": false, + "failure_manifest_present": false, + "id": "F06", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": null, + "name": "F06-fallback-exit-status-bookkeeping", + "original_staged_files_remaining": null, + "phase": null, + "primary_identity": true, + "primary_oracle": "captured RuntimeError: JSON encoder binding changed: default", + "staged_byte_oracle": "all remaining original staged files equal the independent literal bytes", + "status": "LITERAL_REFERENCE_FALLBACK", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [], + "condition": "primary __str__ fails during failure metadata", + "exact_final_files": {}, + "executed": false, + "expected_return": false, + "failure_manifest_present": false, + "id": "F07", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": "BookkeepingFault", + "name": "F07-primary-stringification-bookkeeping", + "original_staged_files_remaining": [ + "result.json" + ], + "phase": "stage:result.json", + "primary_identity": true, + "primary_oracle": "injected UnstringifiablePrimary", + "staged_byte_oracle": "empty result only", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [], + "condition": "copy primary + both final/incoming close failures + append failures", + "exact_final_files": { + "result.json": { + "bytes": 0, + "literal_ascii": "" + } + }, + "executed": false, + "expected_return": false, + "failure_manifest_present": true, + "id": "F08", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": null, + "name": "F08-nested-close-bookkeeping", + "original_staged_files_remaining": [ + "result.json", + "witness.json", + "rank-trace.json" + ], + "phase": "copy:result.json", + "primary_identity": true, + "primary_oracle": "injected PrimaryFault", + "staged_byte_oracle": "all remaining original staged files equal the independent literal bytes", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [], + "condition": "stage close failure with no body primary", + "exact_final_files": {}, + "executed": false, + "expected_return": false, + "failure_manifest_present": true, + "id": "F09", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": null, + "name": "F09-close-without-primary", + "original_staged_files_remaining": [ + "result.json" + ], + "phase": "stage:result.json", + "primary_identity": true, + "primary_oracle": "injected CloseFault", + "staged_byte_oracle": "all remaining original staged files equal the independent literal bytes", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [], + "condition": "pre-acceptance receipt rejection with preexisting finals", + "exact_final_files": { + "rank-trace.json": { + "bytes": 20, + "literal_ascii": "previous final bytes" + }, + "result.json": { + "bytes": 20, + "literal_ascii": "previous final bytes" + }, + "witness.json": { + "bytes": 20, + "literal_ascii": "previous final bytes" + } + }, + "executed": false, + "expected_return": false, + "failure_manifest_present": true, + "id": "F10", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": null, + "name": "F10-preacceptance-rejection", + "original_staged_files_remaining": [ + "result.json", + "witness.json", + "rank-trace.json" + ], + "phase": "expected_receipt", + "primary_identity": true, + "primary_oracle": "captured original rejection RuntimeError", + "staged_byte_oracle": "all remaining original staged files equal the independent literal bytes", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [], + "condition": "one-byte witness final prefix + primary + manifest failure", + "exact_final_files": { + "rank-trace.json": { + "literal_ascii": "previous final bytes" + }, + "result.json": { + "literal_ascii": "{\"ok\":true}" + }, + "witness.json": { + "bytes": 1, + "literal_ascii": "{" + } + }, + "executed": false, + "expected_return": false, + "failure_manifest_present": false, + "id": "F11", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": "ManifestFault", + "name": "F11-partial-copy-and-manifest-failure", + "original_staged_files_remaining": [ + "result.json", + "witness.json", + "rank-trace.json" + ], + "phase": "copy:witness.json", + "primary_identity": true, + "primary_oracle": "injected PrimaryFault", + "staged_byte_oracle": "all remaining original staged files equal the independent literal bytes", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [ + "result.json", + "witness.json", + "rank-trace.json" + ], + "condition": "all stage file unlinks succeed; stage rmdir fails", + "exact_final_files": { + "rank-trace.json": { + "bytes": 2, + "literal_ascii": "[]", + "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945" + }, + "result.json": { + "bytes": 11, + "literal_ascii": "{\"ok\":true}", + "sha256": "4062edaf750fb8074e7e83e0c9028c94e32468a8b6f1614774328ef045150f93" + }, + "witness.json": { + "bytes": 126, + "literal_ascii": "{\"active\":[],\"args\":[],\"code\":{\"gates\":[],\"outputs\":[],\"roles\":0,\"sources\":[]},\"kind\":[],\"labels\":[],\"pieces\":[],\"support\":[]}", + "sha256": "34260256a691a44938d12da5b398095616795d66b38d88f8e67e10f2412e6405" + } + }, + "executed": false, + "expected_return": false, + "failure_manifest_present": true, + "id": "F12", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": null, + "name": "F12-rmdir-failure-after-unlinks", + "original_staged_files_remaining": [], + "phase": "cleanup", + "primary_identity": true, + "primary_oracle": "injected PrimaryFault", + "staged_byte_oracle": "all remaining original staged files equal the independent literal bytes", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [], + "condition": "body primary + close failure whose type-name access raises", + "exact_final_files": {}, + "executed": false, + "expected_return": false, + "failure_manifest_present": true, + "id": "F13", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": null, + "name": "F13-close-type-bookkeeping", + "original_staged_files_remaining": [ + "result.json" + ], + "phase": "stage:result.json", + "primary_identity": true, + "primary_oracle": "injected PrimaryFault", + "staged_byte_oracle": "empty result only", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [ + "result.json", + "witness.json", + "rank-trace.json", + "stage_directory" + ], + "condition": "tiny unaffected success", + "exact_final_files": { + "rank-trace.json": { + "bytes": 2, + "literal_ascii": "[]", + "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945" + }, + "result.json": { + "bytes": 11, + "literal_ascii": "{\"ok\":true}", + "sha256": "4062edaf750fb8074e7e83e0c9028c94e32468a8b6f1614774328ef045150f93" + }, + "witness.json": { + "bytes": 126, + "literal_ascii": "{\"active\":[],\"args\":[],\"code\":{\"gates\":[],\"outputs\":[],\"roles\":0,\"sources\":[]},\"kind\":[],\"labels\":[],\"pieces\":[],\"support\":[]}", + "sha256": "34260256a691a44938d12da5b398095616795d66b38d88f8e67e10f2412e6405" + } + }, + "executed": false, + "expected_return": true, + "failure_manifest_present": false, + "id": "F14", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": null, + "name": "F14-tiny-success", + "original_staged_files_remaining": null, + "phase": "complete", + "primary_identity": false, + "primary_oracle": null, + "staged_byte_oracle": "all remaining original staged files equal the independent literal bytes", + "status": "BOUNDED_SERIALIZATION_PASS", + "traceback_oracle": null + } + ], + "pre_freeze_metadata_correction": { + "corrected_ceiling": 128, + "largest_literal_bytes": 126, + "original_ceiling": 120, + "preserved_failure": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/attempts/C09-passive-freeze-failure-v1/FAILURE.json", + "target_or_control_source_changed": false + }, + "reference_and_original_70_preserved_in": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/OLD-CONTROLS-PRESERVATION-v1.json", + "resource_intent": { + "future_control_report_bytes_cap": 65536, + "future_failure_manifest_bytes_cap": 65536, + "future_generated_fixture_bytes_per_file_upper_bound": 128, + "future_suite_retained_bytes_proposed_cap": 2097152, + "no_real_memory_exhaustion": true, + "runtime_cap_claim": false, + "source_only_execution_allowance": 0 + }, + "schema": "w2-new-failure-controls-v1", + "status": "SOURCE_SPEC_ONLY_NOT_EXECUTED", + "target_fault_seam": "Existing _make_writer(fault=...) only; no new production events" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/OLD-CONTROLS-PRESERVATION-v1.json b/research/h25-o03-source-repair-20261101/archive/w2-failure/OLD-CONTROLS-PRESERVATION-v1.json new file mode 100644 index 0000000000..484dd53b25 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/OLD-CONTROLS-PRESERVATION-v1.json @@ -0,0 +1,108 @@ +{ + "added_controls_replace_originals": false, + "frozen_expected": { + "exact_witness_sha256": "4b170c1dbfc33c7cb141a2284c6fd69eac7b6d100971d3e9ee625502b5893f82", + "rank_call_count": 59959, + "rank_distinct_matrix_count": 252, + "rank_trace_sha256": "85006ca332bbc57c2ba9fd06f61a0281d4cee600c9f3b449342379bf2aedec8f", + "result_sha256": "342e99212b12e518902ae9598613f5484113bacee8747c27a13b58a4b1d3986c" + }, + "ordered_cases": [ + "ordinary", + "empty", + "rows-1", + "rows-1023", + "rows-1024", + "rows-1025", + "rows-2048", + "byte-bound-169", + "byte-bound-170", + "byte-bound-171", + "scalars-unicode-wide", + "wide-unlimited", + "wide-digit-error", + "interned-rank-rows", + "depth-30", + "depth-33", + "circular", + "callback-list", + "callback-dict", + "callback-error", + "int-subclass", + "unsupported-object", + "malformed-result", + "malformed-witness", + "malformed-rank", + "nonstring-supported-keys", + "expected-result_sha256", + "expected-exact_witness_sha256", + "expected-rank_trace_sha256", + "expected-rank_call_count", + "expected-rank_distinct_matrix_count", + "failure-stage_create", + "failure-stage_open", + "failure-stage_write", + "failure-stage_flush", + "failure-stage_after_close", + "failure-stage_hash", + "failure-final_open-result.json", + "failure-final_write-result.json", + "failure-final_flush-result.json", + "failure-final_after_close-result.json", + "failure-final_open-witness.json", + "failure-final_write-witness.json", + "failure-final_flush-witness.json", + "failure-final_after_close-witness.json", + "failure-final_open-rank-trace.json", + "failure-final_write-rank-trace.json", + "failure-final_flush-rank-trace.json", + "failure-final_after_close-rank-trace.json", + "short-final-0", + "short-final-1", + "copy-corrupt-content", + "stage-mutated-size", + "copy-read-error", + "copy-hash-error", + "cleanup-unlink-error", + "cleanup-rmdir-error", + "primary-plus-close-error", + "primary-plus-manifest-error", + "drift-reference_global", + "drift-json_default", + "drift-expected_value", + "drift-effective_builtin", + "drift-json_global_shadow", + "drift-keyword_default", + "exit-json-drift", + "fallback-exit-json-drift", + "existing-finals", + "state-mutation-between-writes", + "path-subclass-fallback" + ], + "ordered_count": 70, + "pins": { + "CONTROL-SPEC.json": { + "bytes": 3062, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONTROL-SPEC.json", + "sha256": "f6355b4469a28507d1743f37f30177c9bc6c71f1bd1e9cebd8b15b19c637d423", + "verified": true + }, + "reference.py": { + "bytes": 2141, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968", + "verified": true + }, + "serialization_controls.py": { + "bytes": 23684, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09", + "verified": true + } + }, + "schema": "w2-preserved-original-controls-v1", + "status": "ORIGINAL_SOURCE_ONLY_NOT_RUN" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C03-v1.json b/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C03-v1.json new file mode 100644 index 0000000000..351f6c1742 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C03-v1.json @@ -0,0 +1,28 @@ +{ + "aggregate_seconds_cap": 60, + "commands": [ + { + "command": "C01 parent instruction reads", + "max_rss_kib": 10260, + "read_bytes": 39118, + "wall_seconds": 0.00045278004836291075 + }, + { + "command": "C02 verify named W2 inputs and inspect serializer, APIs and failure audit excerpts", + "max_rss_kib": 14784, + "read_bytes": 188605, + "wall_seconds": 0.02729191805701703 + }, + { + "command": "C03 inspect writer failure tail, API contracts and unchanged reference/control specification", + "read_bytes": 37209, + "wall_seconds": 0.0010655960068106651, + "max_rss_kib": 14368 + } + ], + "draft_cap_bytes": 8388608, + "per_command_seconds_cap": 10, + "read_cap_bytes": 33554432, + "rss_cap_bytes": 268435456, + "schema": "w2-passive-accounting-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C04-v1.json b/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C04-v1.json new file mode 100644 index 0000000000..9e4bd07af5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C04-v1.json @@ -0,0 +1,34 @@ +{ + "aggregate_seconds_cap": 60, + "commands": [ + { + "command": "C01 parent instruction reads", + "max_rss_kib": 10260, + "read_bytes": 39118, + "wall_seconds": 0.00045278004836291075 + }, + { + "command": "C02 verify named W2 inputs and inspect serializer, APIs and failure audit excerpts", + "max_rss_kib": 14784, + "read_bytes": 188605, + "wall_seconds": 0.02729191805701703 + }, + { + "command": "C03 inspect writer failure tail, API contracts and unchanged reference/control specification", + "read_bytes": 37209, + "wall_seconds": 0.0010655960068106651, + "max_rss_kib": 14368 + }, + { + "command": "C04 inspect pinned original finite fixture/IO faults and consumer/validator interfaces; passive AST only", + "read_bytes": 47672, + "wall_seconds": 0.016286532045342028, + "max_rss_kib": 18548 + } + ], + "draft_cap_bytes": 8388608, + "per_command_seconds_cap": 10, + "read_cap_bytes": 33554432, + "rss_cap_bytes": 268435456, + "schema": "w2-passive-accounting-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C05-v1.json b/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C05-v1.json new file mode 100644 index 0000000000..2f6b8e18b9 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C05-v1.json @@ -0,0 +1,40 @@ +{ + "aggregate_seconds_cap": 60, + "commands": [ + { + "command": "C01 parent instruction reads", + "max_rss_kib": 10260, + "read_bytes": 39118, + "wall_seconds": 0.00045278004836291075 + }, + { + "command": "C02 verify named W2 inputs and inspect serializer, APIs and failure audit excerpts", + "max_rss_kib": 14784, + "read_bytes": 188605, + "wall_seconds": 0.02729191805701703 + }, + { + "command": "C03 inspect writer failure tail, API contracts and unchanged reference/control specification", + "read_bytes": 37209, + "wall_seconds": 0.0010655960068106651, + "max_rss_kib": 14368 + }, + { + "command": "C04 inspect pinned original finite fixture/IO faults and consumer/validator interfaces; passive AST only", + "read_bytes": 47672, + "wall_seconds": 0.016286532045342028, + "max_rss_kib": 18548 + }, + { + "command": "C05 author four-hunk draft, forward/inverse source patches, passive AST/preservation checks", + "read_bytes": 52447, + "wall_seconds": 0.018340707989409566, + "max_rss_kib": 19396 + } + ], + "draft_cap_bytes": 8388608, + "per_command_seconds_cap": 10, + "read_cap_bytes": 33554432, + "rss_cap_bytes": 268435456, + "schema": "w2-passive-accounting-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C06-v1.json b/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C06-v1.json new file mode 100644 index 0000000000..c03f0d8e48 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C06-v1.json @@ -0,0 +1,46 @@ +{ + "aggregate_seconds_cap": 60, + "commands": [ + { + "command": "C01 parent instruction reads", + "max_rss_kib": 10260, + "read_bytes": 39118, + "wall_seconds": 0.00045278004836291075 + }, + { + "command": "C02 verify named W2 inputs and inspect serializer, APIs and failure audit excerpts", + "max_rss_kib": 14784, + "read_bytes": 188605, + "wall_seconds": 0.02729191805701703 + }, + { + "command": "C03 inspect writer failure tail, API contracts and unchanged reference/control specification", + "read_bytes": 37209, + "wall_seconds": 0.0010655960068106651, + "max_rss_kib": 14368 + }, + { + "command": "C04 inspect pinned original finite fixture/IO faults and consumer/validator interfaces; passive AST only", + "read_bytes": 47672, + "wall_seconds": 0.016286532045342028, + "max_rss_kib": 18548 + }, + { + "command": "C05 author four-hunk draft, forward/inverse source patches, passive AST/preservation checks", + "read_bytes": 52447, + "wall_seconds": 0.018340707989409566, + "max_rss_kib": 19396 + }, + { + "command": "C06 author nonexecuted independent literal-byte and compound fault controls", + "read_bytes": 0, + "wall_seconds": 0.00043800496496260166, + "max_rss_kib": 14264 + } + ], + "draft_cap_bytes": 8388608, + "per_command_seconds_cap": 10, + "read_cap_bytes": 33554432, + "rss_cap_bytes": 268435456, + "schema": "w2-passive-accounting-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C07-v1.json b/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C07-v1.json new file mode 100644 index 0000000000..cc5cd3cedf --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C07-v1.json @@ -0,0 +1,52 @@ +{ + "aggregate_seconds_cap": 60, + "commands": [ + { + "command": "C01 parent instruction reads", + "max_rss_kib": 10260, + "read_bytes": 39118, + "wall_seconds": 0.00045278004836291075 + }, + { + "command": "C02 verify named W2 inputs and inspect serializer, APIs and failure audit excerpts", + "max_rss_kib": 14784, + "read_bytes": 188605, + "wall_seconds": 0.02729191805701703 + }, + { + "command": "C03 inspect writer failure tail, API contracts and unchanged reference/control specification", + "read_bytes": 37209, + "wall_seconds": 0.0010655960068106651, + "max_rss_kib": 14368 + }, + { + "command": "C04 inspect pinned original finite fixture/IO faults and consumer/validator interfaces; passive AST only", + "read_bytes": 47672, + "wall_seconds": 0.016286532045342028, + "max_rss_kib": 18548 + }, + { + "command": "C05 author four-hunk draft, forward/inverse source patches, passive AST/preservation checks", + "read_bytes": 52447, + "wall_seconds": 0.018340707989409566, + "max_rss_kib": 19396 + }, + { + "command": "C06 author nonexecuted independent literal-byte and compound fault controls", + "read_bytes": 0, + "wall_seconds": 0.00043800496496260166, + "max_rss_kib": 14264 + }, + { + "command": "C07 author source-derived failure/publication/precedence state table", + "read_bytes": 0, + "wall_seconds": 0.00028463895432651043, + "max_rss_kib": 15184 + } + ], + "draft_cap_bytes": 8388608, + "per_command_seconds_cap": 10, + "read_cap_bytes": 33554432, + "rss_cap_bytes": 268435456, + "schema": "w2-passive-accounting-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C08-v1.json b/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C08-v1.json new file mode 100644 index 0000000000..ec54083c6f --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C08-v1.json @@ -0,0 +1,100 @@ +{ + "aggregate_seconds_cap": 60, + "commands": [ + { + "command": "C01 parent instruction reads", + "max_rss_kib": 10260, + "read_bytes": 39118, + "wall_seconds": 0.00045278004836291075 + }, + { + "command": "C02 verify named W2 inputs and inspect serializer, APIs and failure audit excerpts", + "max_rss_kib": 14784, + "read_bytes": 188605, + "wall_seconds": 0.02729191805701703 + }, + { + "command": "C03 inspect writer failure tail, API contracts and unchanged reference/control specification", + "max_rss_kib": 14368, + "read_bytes": 37209, + "wall_seconds": 0.0010655960068106651 + }, + { + "command": "C04 inspect pinned original finite fixture/IO faults and consumer/validator interfaces; passive AST only", + "max_rss_kib": 18548, + "read_bytes": 47672, + "wall_seconds": 0.016286532045342028 + }, + { + "command": "C05 author four-hunk draft, forward/inverse source patches, passive AST/preservation checks", + "max_rss_kib": 19396, + "read_bytes": 52447, + "wall_seconds": 0.018340707989409566 + }, + { + "command": "C06 author nonexecuted independent literal-byte and compound fault controls", + "max_rss_kib": 14264, + "read_bytes": 0, + "wall_seconds": 0.00043800496496260166 + }, + { + "command": "C07 author source-derived failure/publication/precedence state table", + "max_rss_kib": 15184, + "read_bytes": 0, + "wall_seconds": 0.00028463895432651043 + }, + { + "command": "C08 freeze independent expected failure oracles; passive AST, hash, JSON and forward/inverse text checks", + "max_rss_kib": 18620, + "read_bytes": 166361, + "wall_seconds": 0.014816640061326325 + } + ], + "draft_cap_bytes": 8388608, + "per_command_seconds_cap": 10, + "previous_local_metadata_read_corrections": [ + { + "bytes": 593, + "command": "C03", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-INITIAL-v1.json" + }, + { + "bytes": 6077, + "command": "C03", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/INPUTS.json" + }, + { + "bytes": 818, + "command": "C04", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C03-v1.json" + }, + { + "bytes": 6077, + "command": "C04", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/INPUTS.json" + }, + { + "bytes": 1054, + "command": "C05", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C04-v1.json" + }, + { + "bytes": 6077, + "command": "C05", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/INPUTS.json" + }, + { + "bytes": 1277, + "command": "C06", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C05-v1.json" + }, + { + "bytes": 1482, + "command": "C07", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C06-v1.json" + } + ], + "read_cap_bytes": 33554432, + "rss_cap_bytes": 268435456, + "schema": "w2-passive-accounting-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C10-v1.json b/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C10-v1.json new file mode 100644 index 0000000000..5ebf3cee1a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-C10-v1.json @@ -0,0 +1,114 @@ +{ + "aggregate_seconds_cap": 60, + "commands": [ + { + "command": "C01 parent instruction reads", + "max_rss_kib": 10260, + "read_bytes": 39118, + "wall_seconds": 0.00045278004836291075 + }, + { + "command": "C02 verify named W2 inputs and inspect serializer, APIs and failure audit excerpts", + "max_rss_kib": 14784, + "read_bytes": 188605, + "wall_seconds": 0.02729191805701703 + }, + { + "command": "C03 inspect writer failure tail, API contracts and unchanged reference/control specification", + "max_rss_kib": 14368, + "read_bytes": 37209, + "wall_seconds": 0.0010655960068106651 + }, + { + "command": "C04 inspect pinned original finite fixture/IO faults and consumer/validator interfaces; passive AST only", + "max_rss_kib": 18548, + "read_bytes": 47672, + "wall_seconds": 0.016286532045342028 + }, + { + "command": "C05 author four-hunk draft, forward/inverse source patches, passive AST/preservation checks", + "max_rss_kib": 19396, + "read_bytes": 52447, + "wall_seconds": 0.018340707989409566 + }, + { + "command": "C06 author nonexecuted independent literal-byte and compound fault controls", + "max_rss_kib": 14264, + "read_bytes": 0, + "wall_seconds": 0.00043800496496260166 + }, + { + "command": "C07 author source-derived failure/publication/precedence state table", + "max_rss_kib": 15184, + "read_bytes": 0, + "wall_seconds": 0.00028463895432651043 + }, + { + "command": "C08 freeze independent expected failure oracles; passive AST, hash, JSON and forward/inverse text checks", + "max_rss_kib": 18620, + "read_bytes": 166361, + "wall_seconds": 0.014816640061326325 + }, + { + "command": "C09 FAILED passive freeze fixture-metadata assertion; no target execution; exact failure retained", + "max_rss_bytes_upper_bound": 268435456, + "preserved_failure": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/attempts/C09-passive-freeze-failure-v1/FAILURE.json", + "read_bytes": 157236, + "wall_seconds_upper_bound": 1.0 + }, + { + "command": "C10 preserve failed passive attempt and correct unexecuted fixture ceiling metadata only", + "max_rss_kib": 14796, + "read_bytes": 23755, + "wall_seconds": 0.0014653389807790518, + "wall_watchdog_seconds": 9 + } + ], + "draft_cap_bytes": 8388608, + "per_command_seconds_cap": 10, + "previous_local_metadata_read_corrections": [ + { + "bytes": 593, + "command": "C03", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-INITIAL-v1.json" + }, + { + "bytes": 6077, + "command": "C03", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/INPUTS.json" + }, + { + "bytes": 818, + "command": "C04", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C03-v1.json" + }, + { + "bytes": 6077, + "command": "C04", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/INPUTS.json" + }, + { + "bytes": 1054, + "command": "C05", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C04-v1.json" + }, + { + "bytes": 6077, + "command": "C05", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/INPUTS.json" + }, + { + "bytes": 1277, + "command": "C06", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C05-v1.json" + }, + { + "bytes": 1482, + "command": "C07", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C06-v1.json" + } + ], + "read_cap_bytes": 33554432, + "rss_cap_bytes": 268435456, + "schema": "w2-passive-accounting-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-INITIAL-v1.json b/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-INITIAL-v1.json new file mode 100644 index 0000000000..3b6b6f7ccd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-INITIAL-v1.json @@ -0,0 +1,22 @@ +{ + "aggregate_seconds_cap": 60, + "commands": [ + { + "command": "C01 parent instruction reads", + "max_rss_kib": 10260, + "read_bytes": 39118, + "wall_seconds": 0.00045278004836291075 + }, + { + "command": "C02 verify named W2 inputs and inspect serializer, APIs and failure audit excerpts", + "max_rss_kib": 14784, + "read_bytes": 188605, + "wall_seconds": 0.02729191805701703 + } + ], + "draft_cap_bytes": 8388608, + "per_command_seconds_cap": 10, + "read_cap_bytes": 33554432, + "rss_cap_bytes": 268435456, + "schema": "w2-passive-accounting-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-v1.json b/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-v1.json new file mode 100644 index 0000000000..46fd683994 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-ACCOUNTING-v1.json @@ -0,0 +1,132 @@ +{ + "accounting_boundary": "Counts named source/artifact reads and prior local metadata corrections. Timings measure passive script bodies; C09 failed before body timing emission and is charged a preserved <1s upper bound. Final record-write tail remains outside body timings and OPEN_NOT_ZERO. RLIMIT_AS=256MiB and CPU=8s enforced in every command; C09/C10/C11 have 9s wall watchdogs only where recorded (C09 original failed before watchdog record). No target workload cost or scientific ledger debit claimed.", + "aggregate_seconds_cap": 60, + "commands": [ + { + "command": "C01 parent instruction reads", + "max_rss_kib": 10260, + "read_bytes": 39118, + "wall_seconds": 0.00045278004836291075 + }, + { + "command": "C02 verify named W2 inputs and inspect serializer, APIs and failure audit excerpts", + "max_rss_kib": 14784, + "read_bytes": 188605, + "wall_seconds": 0.02729191805701703 + }, + { + "command": "C03 inspect writer failure tail, API contracts and unchanged reference/control specification", + "max_rss_kib": 14368, + "read_bytes": 37209, + "wall_seconds": 0.0010655960068106651 + }, + { + "command": "C04 inspect pinned original finite fixture/IO faults and consumer/validator interfaces; passive AST only", + "max_rss_kib": 18548, + "read_bytes": 47672, + "wall_seconds": 0.016286532045342028 + }, + { + "command": "C05 author four-hunk draft, forward/inverse source patches, passive AST/preservation checks", + "max_rss_kib": 19396, + "read_bytes": 52447, + "wall_seconds": 0.018340707989409566 + }, + { + "command": "C06 author nonexecuted independent literal-byte and compound fault controls", + "max_rss_kib": 14264, + "read_bytes": 0, + "wall_seconds": 0.00043800496496260166 + }, + { + "command": "C07 author source-derived failure/publication/precedence state table", + "max_rss_kib": 15184, + "read_bytes": 0, + "wall_seconds": 0.00028463895432651043 + }, + { + "command": "C08 freeze independent expected failure oracles; passive AST, hash, JSON and forward/inverse text checks", + "max_rss_kib": 18620, + "read_bytes": 166361, + "wall_seconds": 0.014816640061326325 + }, + { + "command": "C09 FAILED passive freeze fixture-metadata assertion; no target execution; exact failure retained", + "max_rss_bytes_upper_bound": 268435456, + "preserved_failure": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/attempts/C09-passive-freeze-failure-v1/FAILURE.json", + "read_bytes": 157236, + "wall_seconds_upper_bound": 1.0 + }, + { + "command": "C10 preserve failed passive attempt and correct unexecuted fixture ceiling metadata only", + "max_rss_kib": 14796, + "read_bytes": 23755, + "wall_seconds": 0.0014653389807790518, + "wall_watchdog_seconds": 9 + }, + { + "command": "C11 passive final JSON/AST/hash readback, resource accounting and immutable packet freeze", + "max_rss_kib": 18140, + "read_bytes": 178204, + "wall_seconds": 0.015797130996361375, + "wall_watchdog_seconds": 9 + } + ], + "draft_cap_bytes": 8388608, + "per_command_seconds_cap": 10, + "previous_local_metadata_read_corrections": [ + { + "bytes": 593, + "command": "C03", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-INITIAL-v1.json" + }, + { + "bytes": 6077, + "command": "C03", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/INPUTS.json" + }, + { + "bytes": 818, + "command": "C04", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C03-v1.json" + }, + { + "bytes": 6077, + "command": "C04", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/INPUTS.json" + }, + { + "bytes": 1054, + "command": "C05", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C04-v1.json" + }, + { + "bytes": 6077, + "command": "C05", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/INPUTS.json" + }, + { + "bytes": 1277, + "command": "C06", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C05-v1.json" + }, + { + "bytes": 1482, + "command": "C07", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/PASSIVE-ACCOUNTING-C06-v1.json" + } + ], + "read_cap_bytes": 33554432, + "rss_cap_bytes": 268435456, + "schema": "w2-passive-accounting-v1", + "totals": { + "accounted_read_bytes": 914062, + "cap_checks_pass": true, + "failed_attempt_rss_enforced_upper_bound_bytes": 268435456, + "max_rss_observed_bytes": 19861504, + "new_output_upper_bound_bytes_including_final_control_records": 217050, + "passive_body_wall_seconds_sum_using_failed_attempt_upper_bound": 1.096239288104698, + "payload_bytes_before_final_control_records": 151514, + "target_executions": 0 + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-CHECKS.json b/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-CHECKS.json new file mode 100644 index 0000000000..e4b228c0fc --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/PASSIVE-CHECKS.json @@ -0,0 +1,42 @@ +{ + "F05_exact_line_and_source_hash_verified": true, + "checks_not_claimed": [ + "target semantic execution", + "executed injected control outcomes", + "all-path auxiliary/process memory bound", + "independent reviewer acceptance", + "actual runtime/provider closure", + "W5 admission", + "performance or O03 completion" + ], + "compilations": 0, + "control_has_no_assert_statements": true, + "forward_text_apply_exact": true, + "inverse_text_apply_exact": true, + "network_or_publications": 0, + "new_ordered_count": 14, + "no_new_target_fault_events": true, + "only_four_patch_hunks": true, + "original_70_ordered_count": 70, + "original_input_rehashes_unchanged": [ + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/CONTROL-SPEC.json", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v2.md", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer/component/docs/API-v3.md" + ], + "schema": "w2-passive-checks-v1", + "source_asts_parsed": [ + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/bounded_serialization.py", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/new_failure_controls.py" + ], + "source_matches_preservation_hash": true, + "status": "AUTHOR_PASSIVE_SOURCE_CHECKS_ONLY", + "target_executions": 0, + "target_imports": 0, + "test_or_control_executions": 0, + "transport_decodes": 0 +} diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/PRESERVATION-v1.json b/research/h25-o03-source-repair-20261101/archive/w2-failure/PRESERVATION-v1.json new file mode 100644 index 0000000000..08ce79d10e --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/PRESERVATION-v1.json @@ -0,0 +1,44 @@ +{ + "all_original_70_controls_and_reference_unchanged": true, + "draft": { + "bytes": 23844, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/bounded_serialization.py", + "sha256": "fdeeb791c6cb0c03a5ab15903d51c3eb4cc5ff2a945c50d7f550acfe11376f3d" + }, + "four_changes": [ + "fallback-exit-status", + "primary-plus-close-bookkeeping", + "primary-status-inside-failure-boundary", + "failure-manifest-error-bookkeeping" + ], + "inverse_exact_bytes": true, + "inverse_sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb", + "limits": "No universal allocation-failure or all-path memory guarantee. Diagnostics and manifests remain best effort.", + "line_delta": 9, + "no_new_fault_events": true, + "no_new_imports": true, + "original": { + "bytes": 23560, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/originals-v1/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + "schema": "w2-minimal-preservation-v1", + "scope": "PASSIVE_SOURCE_EQUIVALENCE_ONLY_NOT_EXECUTION", + "unchanged_function_asts": [ + "_need", + "_keys_are", + "_bound", + "_array_admitted", + "_admitted", + "_regular_destination", + "_identity", + "_freshness", + "make_writer", + "_make_writer.expected_unchanged", + "_make_writer.operation", + "_make_writer.full_write", + "_make_writer.arrays", + "_make_writer.witness_bytes" + ], + "unchanged_production_factory_signature": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/attempts/C09-passive-freeze-failure-v1/FAILURE.json b/research/h25-o03-source-repair-20261101/archive/w2-failure/attempts/C09-passive-freeze-failure-v1/FAILURE.json new file mode 100644 index 0000000000..61cdfebb6f --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/attempts/C09-passive-freeze-failure-v1/FAILURE.json @@ -0,0 +1,15 @@ +{ + "body_timing": "Aborted before timing emission; tools returned within one second. Preserve an upper bound of one second rather than manufacture an exact body measurement.", + "body_wall_seconds_upper_bound": 1.0, + "completed_before_accounting_or_freeze_write": true, + "failed_manifest_sha256": "4a5e02aa82bbb5b39814867b937e42ef61d42dd0f0dfdea5adf43a12e9020e96", + "failure": "AssertionError in passive proposed literal-fixture cap check: max fixture 126 exceeds draft ceiling 120.", + "new_source_semantics_changed": false, + "operation": "C09 initial passive freeze attempt", + "read_bytes_reconstructed": 157236, + "repair": "Correct source-only proposed per-file fixture ceiling to 128, preserve erroneous initial metadata here; target and control source stay unchanged.", + "schema": "w2-preserved-passive-pre-freeze-failure-v1", + "source_or_control_run": false, + "target_execution": false, + "target_executions": 0 +} diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/attempts/C09-passive-freeze-failure-v1/NEW-FAILURE-CONTROLS-before-fixture-cap-fix.json b/research/h25-o03-source-repair-20261101/archive/w2-failure/attempts/C09-passive-freeze-failure-v1/NEW-FAILURE-CONTROLS-before-fixture-cap-fix.json new file mode 100644 index 0000000000..217f0914cb --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/attempts/C09-passive-freeze-failure-v1/NEW-FAILURE-CONTROLS-before-fixture-cap-fix.json @@ -0,0 +1,497 @@ +{ + "F05_trace_injection": { + "future_admission_required": true, + "hook": "line event, frame.f_code is writer.__code__; raises fixed BookkeepingFault before status assignment", + "literal_assignment_line": 490, + "source_sha256": "fdeeb791c6cb0c03a5ab15903d51c3eb4cc5ff2a945c50d7f550acfe11376f3d" + }, + "candidate_source": { + "bytes": 23844, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/bounded_serialization.py", + "sha256": "fdeeb791c6cb0c03a5ab15903d51c3eb4cc5ff2a945c50d7f550acfe11376f3d" + }, + "control_source": { + "bytes": 15778, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/source-v1/new_failure_controls.py", + "sha256": "742f1de31551d43c2665ad6166577c104a0acc746b3503cc60c5f11798c9a24d" + }, + "fixture_literals": [ + { + "ascii": "{\"ok\":true}", + "bytes": 11, + "name": "result.json", + "sha256": "4062edaf750fb8074e7e83e0c9028c94e32468a8b6f1614774328ef045150f93" + }, + { + "ascii": "{\"active\":[],\"args\":[],\"code\":{\"gates\":[],\"outputs\":[],\"roles\":0,\"sources\":[]},\"kind\":[],\"labels\":[],\"pieces\":[],\"support\":[]}", + "bytes": 126, + "name": "witness.json", + "sha256": "34260256a691a44938d12da5b398095616795d66b38d88f8e67e10f2412e6405" + }, + { + "ascii": "[]", + "bytes": 2, + "name": "rank-trace.json", + "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945" + } + ], + "future_prerequisites": [ + "independent W2 source/control review", + "reviewed W1/W3/W4 dependencies", + "immutable exact new source/control pin staging", + "actual runtime/provider closure including sys.settrace for F05 in control processes", + "fresh bounded control/runtime operation admission", + "fresh roots, original reference and all original70 controls in each mode", + "retain first unexpected failure; no automatic retry" + ], + "independent_oracle": "Pinned original writer preacceptance/sequential-final contract and API-v2/v3; separately authored tiny logical data and literal expected canonical bytes. Hashes fingerprint these literals and never substitute for error identity/traceback/final-byte checks.", + "limitations": [ + "Finite deterministic injection does not prove all allocation/asynchronous failure behavior.", + "No target import, helper/control run, benchmark, compilation or transport decode occurred.", + "No original70 execution or whole-caller qualification credit." + ], + "modes": [ + { + "name": "normal", + "optimization": 0 + }, + { + "name": "optimized", + "optimization": 1 + } + ], + "new_ordered_count_per_mode": 14, + "ordered_cases": [ + { + "cleanup": [], + "condition": "body primary + stage close + close-error append failure", + "exact_final_files": {}, + "executed": false, + "expected_return": false, + "failure_manifest_present": true, + "id": "F01", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": null, + "name": "F01-primary-close-append-bookkeeping", + "original_staged_files_remaining": [ + "result.json" + ], + "phase": "stage:result.json", + "primary_identity": true, + "primary_oracle": "injected PrimaryFault", + "staged_byte_oracle": "empty result only", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [], + "condition": "body primary + failure manifest + secondary type-name recording failure", + "exact_final_files": {}, + "executed": false, + "expected_return": false, + "failure_manifest_present": false, + "id": "F02", + "manifest_secondary_error_field_absent": true, + "manifest_secondary_error_type": null, + "name": "F02-primary-manifest-type-bookkeeping", + "original_staged_files_remaining": [ + "result.json" + ], + "phase": "stage:result.json", + "primary_identity": true, + "primary_oracle": "injected PrimaryFault", + "staged_byte_oracle": "empty result only", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [ + "result.json" + ], + "condition": "all copies finish; second cleanup unlink fails", + "exact_final_files": { + "rank-trace.json": { + "bytes": 2, + "literal_ascii": "[]", + "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945" + }, + "result.json": { + "bytes": 11, + "literal_ascii": "{\"ok\":true}", + "sha256": "4062edaf750fb8074e7e83e0c9028c94e32468a8b6f1614774328ef045150f93" + }, + "witness.json": { + "bytes": 126, + "literal_ascii": "{\"active\":[],\"args\":[],\"code\":{\"gates\":[],\"outputs\":[],\"roles\":0,\"sources\":[]},\"kind\":[],\"labels\":[],\"pieces\":[],\"support\":[]}", + "sha256": "34260256a691a44938d12da5b398095616795d66b38d88f8e67e10f2412e6405" + } + }, + "executed": false, + "expected_return": false, + "failure_manifest_present": true, + "id": "F03", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": null, + "name": "F03-copy-complete-partial-cleanup", + "original_staged_files_remaining": [ + "witness.json", + "rank-trace.json" + ], + "phase": "cleanup", + "primary_identity": true, + "primary_oracle": "injected PrimaryFault", + "staged_byte_oracle": "all remaining original staged files equal the independent literal bytes", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [ + "result.json", + "witness.json", + "rank-trace.json", + "stage_directory" + ], + "condition": "complete cleanup; exit EXPECTED freshness fails", + "exact_final_files": { + "rank-trace.json": { + "bytes": 2, + "literal_ascii": "[]", + "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945" + }, + "result.json": { + "bytes": 11, + "literal_ascii": "{\"ok\":true}", + "sha256": "4062edaf750fb8074e7e83e0c9028c94e32468a8b6f1614774328ef045150f93" + }, + "witness.json": { + "bytes": 126, + "literal_ascii": "{\"active\":[],\"args\":[],\"code\":{\"gates\":[],\"outputs\":[],\"roles\":0,\"sources\":[]},\"kind\":[],\"labels\":[],\"pieces\":[],\"support\":[]}", + "sha256": "34260256a691a44938d12da5b398095616795d66b38d88f8e67e10f2412e6405" + } + }, + "executed": false, + "expected_return": false, + "failure_manifest_present": false, + "id": "F04", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": "FileNotFoundError", + "name": "F04-exit-freshness-after-cleanup", + "original_staged_files_remaining": null, + "phase": "exit_freshness", + "primary_identity": true, + "primary_oracle": "captured RuntimeError: Expected serializer receipt changed", + "staged_byte_oracle": "all remaining original staged files equal the independent literal bytes", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [], + "condition": "primary + trace-injected primary-status mutation failure", + "exact_final_files": {}, + "executed": false, + "expected_return": false, + "failure_manifest_present": false, + "id": "F05", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": "BookkeepingFault", + "name": "F05-primary-status-bookkeeping", + "original_staged_files_remaining": [ + "result.json" + ], + "phase": "stage:result.json", + "primary_identity": true, + "primary_oracle": "injected PrimaryFault", + "staged_byte_oracle": "empty result only", + "status": "IN_PROGRESS", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": null, + "condition": "successful fallback; exit freshness primary + poisoned status mapping", + "exact_final_files": { + "rank-trace.json": { + "bytes": 2, + "literal_ascii": "[]", + "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945" + }, + "result.json": { + "bytes": 11, + "literal_ascii": "{\"ok\":true}", + "sha256": "4062edaf750fb8074e7e83e0c9028c94e32468a8b6f1614774328ef045150f93" + }, + "witness.json": { + "bytes": 126, + "literal_ascii": "{\"active\":[],\"args\":[],\"code\":{\"gates\":[],\"outputs\":[],\"roles\":0,\"sources\":[]},\"kind\":[],\"labels\":[],\"pieces\":[],\"support\":[]}", + "sha256": "34260256a691a44938d12da5b398095616795d66b38d88f8e67e10f2412e6405" + } + }, + "executed": false, + "expected_return": false, + "failure_manifest_present": false, + "id": "F06", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": null, + "name": "F06-fallback-exit-status-bookkeeping", + "original_staged_files_remaining": null, + "phase": null, + "primary_identity": true, + "primary_oracle": "captured RuntimeError: JSON encoder binding changed: default", + "staged_byte_oracle": "all remaining original staged files equal the independent literal bytes", + "status": "LITERAL_REFERENCE_FALLBACK", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [], + "condition": "primary __str__ fails during failure metadata", + "exact_final_files": {}, + "executed": false, + "expected_return": false, + "failure_manifest_present": false, + "id": "F07", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": "BookkeepingFault", + "name": "F07-primary-stringification-bookkeeping", + "original_staged_files_remaining": [ + "result.json" + ], + "phase": "stage:result.json", + "primary_identity": true, + "primary_oracle": "injected UnstringifiablePrimary", + "staged_byte_oracle": "empty result only", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [], + "condition": "copy primary + both final/incoming close failures + append failures", + "exact_final_files": { + "result.json": { + "bytes": 0, + "literal_ascii": "" + } + }, + "executed": false, + "expected_return": false, + "failure_manifest_present": true, + "id": "F08", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": null, + "name": "F08-nested-close-bookkeeping", + "original_staged_files_remaining": [ + "result.json", + "witness.json", + "rank-trace.json" + ], + "phase": "copy:result.json", + "primary_identity": true, + "primary_oracle": "injected PrimaryFault", + "staged_byte_oracle": "all remaining original staged files equal the independent literal bytes", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [], + "condition": "stage close failure with no body primary", + "exact_final_files": {}, + "executed": false, + "expected_return": false, + "failure_manifest_present": true, + "id": "F09", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": null, + "name": "F09-close-without-primary", + "original_staged_files_remaining": [ + "result.json" + ], + "phase": "stage:result.json", + "primary_identity": true, + "primary_oracle": "injected CloseFault", + "staged_byte_oracle": "all remaining original staged files equal the independent literal bytes", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [], + "condition": "pre-acceptance receipt rejection with preexisting finals", + "exact_final_files": { + "rank-trace.json": { + "bytes": 20, + "literal_ascii": "previous final bytes" + }, + "result.json": { + "bytes": 20, + "literal_ascii": "previous final bytes" + }, + "witness.json": { + "bytes": 20, + "literal_ascii": "previous final bytes" + } + }, + "executed": false, + "expected_return": false, + "failure_manifest_present": true, + "id": "F10", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": null, + "name": "F10-preacceptance-rejection", + "original_staged_files_remaining": [ + "result.json", + "witness.json", + "rank-trace.json" + ], + "phase": "expected_receipt", + "primary_identity": true, + "primary_oracle": "captured original rejection RuntimeError", + "staged_byte_oracle": "all remaining original staged files equal the independent literal bytes", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [], + "condition": "one-byte witness final prefix + primary + manifest failure", + "exact_final_files": { + "rank-trace.json": { + "literal_ascii": "previous final bytes" + }, + "result.json": { + "literal_ascii": "{\"ok\":true}" + }, + "witness.json": { + "bytes": 1, + "literal_ascii": "{" + } + }, + "executed": false, + "expected_return": false, + "failure_manifest_present": false, + "id": "F11", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": "ManifestFault", + "name": "F11-partial-copy-and-manifest-failure", + "original_staged_files_remaining": [ + "result.json", + "witness.json", + "rank-trace.json" + ], + "phase": "copy:witness.json", + "primary_identity": true, + "primary_oracle": "injected PrimaryFault", + "staged_byte_oracle": "all remaining original staged files equal the independent literal bytes", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [ + "result.json", + "witness.json", + "rank-trace.json" + ], + "condition": "all stage file unlinks succeed; stage rmdir fails", + "exact_final_files": { + "rank-trace.json": { + "bytes": 2, + "literal_ascii": "[]", + "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945" + }, + "result.json": { + "bytes": 11, + "literal_ascii": "{\"ok\":true}", + "sha256": "4062edaf750fb8074e7e83e0c9028c94e32468a8b6f1614774328ef045150f93" + }, + "witness.json": { + "bytes": 126, + "literal_ascii": "{\"active\":[],\"args\":[],\"code\":{\"gates\":[],\"outputs\":[],\"roles\":0,\"sources\":[]},\"kind\":[],\"labels\":[],\"pieces\":[],\"support\":[]}", + "sha256": "34260256a691a44938d12da5b398095616795d66b38d88f8e67e10f2412e6405" + } + }, + "executed": false, + "expected_return": false, + "failure_manifest_present": true, + "id": "F12", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": null, + "name": "F12-rmdir-failure-after-unlinks", + "original_staged_files_remaining": [], + "phase": "cleanup", + "primary_identity": true, + "primary_oracle": "injected PrimaryFault", + "staged_byte_oracle": "all remaining original staged files equal the independent literal bytes", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [], + "condition": "body primary + close failure whose type-name access raises", + "exact_final_files": {}, + "executed": false, + "expected_return": false, + "failure_manifest_present": true, + "id": "F13", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": null, + "name": "F13-close-type-bookkeeping", + "original_staged_files_remaining": [ + "result.json" + ], + "phase": "stage:result.json", + "primary_identity": true, + "primary_oracle": "injected PrimaryFault", + "staged_byte_oracle": "empty result only", + "status": "FAILED_EVIDENCE_RETAINED", + "traceback_oracle": "same original linked traceback suffix by node identity" + }, + { + "cleanup": [ + "result.json", + "witness.json", + "rank-trace.json", + "stage_directory" + ], + "condition": "tiny unaffected success", + "exact_final_files": { + "rank-trace.json": { + "bytes": 2, + "literal_ascii": "[]", + "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945" + }, + "result.json": { + "bytes": 11, + "literal_ascii": "{\"ok\":true}", + "sha256": "4062edaf750fb8074e7e83e0c9028c94e32468a8b6f1614774328ef045150f93" + }, + "witness.json": { + "bytes": 126, + "literal_ascii": "{\"active\":[],\"args\":[],\"code\":{\"gates\":[],\"outputs\":[],\"roles\":0,\"sources\":[]},\"kind\":[],\"labels\":[],\"pieces\":[],\"support\":[]}", + "sha256": "34260256a691a44938d12da5b398095616795d66b38d88f8e67e10f2412e6405" + } + }, + "executed": false, + "expected_return": true, + "failure_manifest_present": false, + "id": "F14", + "manifest_secondary_error_field_absent": false, + "manifest_secondary_error_type": null, + "name": "F14-tiny-success", + "original_staged_files_remaining": null, + "phase": "complete", + "primary_identity": false, + "primary_oracle": null, + "staged_byte_oracle": "all remaining original staged files equal the independent literal bytes", + "status": "BOUNDED_SERIALIZATION_PASS", + "traceback_oracle": null + } + ], + "reference_and_original_70_preserved_in": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w2-failure/OLD-CONTROLS-PRESERVATION-v1.json", + "resource_intent": { + "future_control_report_bytes_cap": 65536, + "future_failure_manifest_bytes_cap": 65536, + "future_generated_fixture_bytes_per_file_upper_bound": 120, + "future_suite_retained_bytes_proposed_cap": 2097152, + "no_real_memory_exhaustion": true, + "runtime_cap_claim": false, + "source_only_execution_allowance": 0 + }, + "schema": "w2-new-failure-controls-v1", + "status": "SOURCE_SPEC_ONLY_NOT_EXECUTED", + "target_fault_seam": "Existing _make_writer(fault=...) only; no new production events" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/inverse-v1.patch b/research/h25-o03-source-repair-20261101/archive/w2-failure/inverse-v1.patch new file mode 100644 index 0000000000..0a833e4c08 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/inverse-v1.patch @@ -0,0 +1,51 @@ +--- source-v1/bounded_serialization.py ++++ originals-v1/bounded_serialization.py +@@ -346,10 +346,7 @@ + freshness() + expected_unchanged() + except BaseException: +- try: +- writer.last_operation["status"] = "FALLBACK_EXIT_FRESHNESS_FAILED" +- except BaseException: +- pass ++ writer.last_operation["status"] = "FALLBACK_EXIT_FRESHNESS_FAILED" + raise + return answer + info = {"status": "IN_PROGRESS", "phase": "stage_create", "stage": None, +@@ -375,11 +372,8 @@ + except BaseException as close_error: + if primary is None: + raise +- try: +- info.setdefault("close_errors", []).append({ +- "phase": phase, "type": type(close_error).__name__}) +- except BaseException: +- pass ++ info.setdefault("close_errors", []).append({ ++ "phase": phase, "type": type(close_error).__name__}) + try: + stage = Path(operation("stage_create", lambda: tempfile.mkdtemp( + prefix=".serialization-", dir=output), output=output)) +@@ -485,9 +479,9 @@ + info["status"] = "BOUNDED_SERIALIZATION_PASS" + return receipt + except BaseException as error: ++ info["status"] = "FAILED_EVIDENCE_RETAINED" + # Logging failures must never replace the primary exception. + try: +- info["status"] = "FAILED_EVIDENCE_RETAINED" + info["error"] = {"type": type(error).__name__, "message": str(error)[:2048]} + if stage is not None: + for name, row in info["files"].items(): +@@ -499,10 +493,7 @@ + _need(len(raw) <= 65536, "Serialization failure manifest exceeded bound") + operation("failure_manifest", lambda: (stage / "failure.json").write_bytes(raw), path=stage) + except BaseException as secondary: +- try: +- info["failure_manifest_error_type"] = type(secondary).__name__ +- except BaseException: +- pass ++ info["failure_manifest_error_type"] = type(secondary).__name__ + raise + + writer.last_operation = None diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/minimal-v1.patch b/research/h25-o03-source-repair-20261101/archive/w2-failure/minimal-v1.patch new file mode 100644 index 0000000000..55a82e0884 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/minimal-v1.patch @@ -0,0 +1,51 @@ +--- originals-v1/bounded_serialization.py ++++ source-v1/bounded_serialization.py +@@ -346,7 +346,10 @@ + freshness() + expected_unchanged() + except BaseException: +- writer.last_operation["status"] = "FALLBACK_EXIT_FRESHNESS_FAILED" ++ try: ++ writer.last_operation["status"] = "FALLBACK_EXIT_FRESHNESS_FAILED" ++ except BaseException: ++ pass + raise + return answer + info = {"status": "IN_PROGRESS", "phase": "stage_create", "stage": None, +@@ -372,8 +375,11 @@ + except BaseException as close_error: + if primary is None: + raise +- info.setdefault("close_errors", []).append({ +- "phase": phase, "type": type(close_error).__name__}) ++ try: ++ info.setdefault("close_errors", []).append({ ++ "phase": phase, "type": type(close_error).__name__}) ++ except BaseException: ++ pass + try: + stage = Path(operation("stage_create", lambda: tempfile.mkdtemp( + prefix=".serialization-", dir=output), output=output)) +@@ -479,9 +485,9 @@ + info["status"] = "BOUNDED_SERIALIZATION_PASS" + return receipt + except BaseException as error: +- info["status"] = "FAILED_EVIDENCE_RETAINED" + # Logging failures must never replace the primary exception. + try: ++ info["status"] = "FAILED_EVIDENCE_RETAINED" + info["error"] = {"type": type(error).__name__, "message": str(error)[:2048]} + if stage is not None: + for name, row in info["files"].items(): +@@ -493,7 +499,10 @@ + _need(len(raw) <= 65536, "Serialization failure manifest exceeded bound") + operation("failure_manifest", lambda: (stage / "failure.json").write_bytes(raw), path=stage) + except BaseException as secondary: +- info["failure_manifest_error_type"] = type(secondary).__name__ ++ try: ++ info["failure_manifest_error_type"] = type(secondary).__name__ ++ except BaseException: ++ pass + raise + + writer.last_operation = None diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/originals-v1/bounded_serialization.py b/research/h25-o03-source-repair-20261101/archive/w2-failure/originals-v1/bounded_serialization.py new file mode 100644 index 0000000000..70c4587a67 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/originals-v1/bounded_serialization.py @@ -0,0 +1,502 @@ +"""Exact-schema JSON batches and validated regular-file publication. + +The unchanged writer is the fallback and independent oracle. No scientific +imports, process execution, compilation or work occurs at module import. +Only make_writer is the production entry point. _make_writer's fault parameter +exists for parent-owned finite controls, never for an admitted full caller. +""" +from __future__ import annotations + +from contextlib import contextmanager +import _json +import hashlib +import json +import json.encoder +import os +from pathlib import Path +import stat +import tempfile +from types import CodeType, FunctionType + + +_WITNESS_KEYS = ("active", "args", "code", "kind", "labels", "pieces", "support") +_CODE_KEYS = ("gates", "outputs", "roles", "sources") +_FILES = ("result.json", "witness.json", "rank-trace.json") +_PATH_TYPE = type(Path(".")) +_REJECTION = "Complete output, ordered witness, or rank trace changed from the frozen profile" +_UNSUPPORTED = object() + + +def _need(condition, message): + if not condition: + raise RuntimeError(message) + + +def _keys_are(mapping, keys): + # Never hash or compare an unadmitted key (including a str subclass). + return (type(mapping) is dict and + all(type(key) is str for key in mapping) and + len(mapping) == len(keys) and all(key in mapping for key in keys)) + + +def _bound(value, limit, ancestors, depth=0): + """Safe ASCII JSON upper bound; no user conversion/iteration/hash hooks.""" + kind = type(value) + if kind is int: + return int.bit_length(value) * 30103 // 100000 + 2 + if kind is str: + return 12 * len(value) + 2 + if value is None: + return 4 + if kind is bool: + return 5 + if kind is float: + return 32 + if kind not in (list, tuple, dict) or depth >= 32: + return _UNSUPPORTED + identity = id(value) + if identity in ancestors: + return _UNSUPPORTED + ancestors.add(identity) + try: + size = 2 + if kind is dict: + # Check before sorting/hashing/lookup; actual JSON sorts these keys. + if any(type(key) is not str for key in value): + return _UNSUPPORTED + for key, item in dict.items(value): + child = _bound(item, limit, ancestors, depth + 1) + if child is _UNSUPPORTED: + return child + size += 12 * len(key) + 2 + 2 + child + if size > limit: + return size + else: + for item in value: + child = _bound(item, limit, ancestors, depth + 1) + if child is _UNSUPPORTED: + return child + size += 1 + child + if size > limit: + return size + return size + finally: + ancestors.remove(identity) + + +def _array_admitted(value, limit): + if type(value) not in (list, tuple): + return False + for item in value: + size = _bound(item, limit, set()) + # Include batch brackets and a conservative comma allowance. + if size is _UNSUPPORTED or size + 3 > limit: + return False + return True + + +def _admitted(result, witness, rank_calls, limit): + result_bound = _bound(result, limit, set()) + if result_bound is _UNSUPPORTED or result_bound > limit: + return False + if not _keys_are(witness, _WITNESS_KEYS): + return False + code = witness["code"] + if not _keys_are(code, _CODE_KEYS) or type(code["roles"]) is not int: + return False + if _bound(code["roles"], limit, set()) > limit: + return False + for key in _WITNESS_KEYS: + if key != "code" and not _array_admitted(witness[key], limit): + return False + for key in _CODE_KEYS: + if key != "roles" and not _array_admitted(code[key], limit): + return False + if type(rank_calls) is not list: + return False + for event in rank_calls: + if (type(event) is not tuple or len(event) != 2 or + type(event[0]) is not tuple or type(event[1]) is not int or + any(type(row) is not int for row in event[0])): + return False + return _array_admitted(rank_calls, limit) + + +def _regular_destination(output): + """Unsupported paths retain original behavior without candidate writes.""" + if type(output) is not _PATH_TYPE: + return False + try: + if not stat.S_ISDIR(output.lstat().st_mode): + return False + for name in _FILES: + try: + mode = (output / name).lstat().st_mode + except FileNotFoundError: + continue + if not stat.S_ISREG(mode): + return False + except OSError: + return False + return True + + +def _identity(info): + return (info.st_dev, info.st_ino, info.st_mode, info.st_size, + info.st_mtime_ns, info.st_ctime_ns) + + +def _freshness(reference_writer, reference_canonical, require): + """Capture closure-free references and effective JSON globals/builtins. + + The source-reviewed originals have no closure/default state. JSON function + dependencies include nested code objects (notably iterencode.floatstr). + Each absent global is checked for new shadowing as well as builtin drift. + """ + references = (reference_writer, reference_canonical, require) + _need(all(type(function) is FunctionType and function.__closure__ is None and + function.__defaults__ is None and function.__kwdefaults__ is None + for function in references), "Unexpected serializer reference function shape") + encoder = json.encoder + bindings = ( + (json, "dumps", json.dumps), + (json, "JSONEncoder", json.JSONEncoder), + (json, "encoder", encoder), + (encoder, "JSONEncoder", encoder.JSONEncoder), + (encoder, "c_make_encoder", encoder.c_make_encoder), + (encoder, "encode_basestring_ascii", encoder.encode_basestring_ascii), + (_json, "make_encoder", _json.make_encoder), + (_json, "encode_basestring_ascii", _json.encode_basestring_ascii), + (hashlib, "sha256", hashlib.sha256), + (json.JSONEncoder, "__init__", json.JSONEncoder.__init__), + (json.JSONEncoder, "encode", json.JSONEncoder.encode), + (json.JSONEncoder, "iterencode", json.JSONEncoder.iterencode), + (json.JSONEncoder, "default", json.JSONEncoder.default), + ) + _need(encoder.c_make_encoder is not None, "C JSON encoder unavailable") + binding_maps = tuple((vars(owner), name, entry) for owner, name, entry in bindings) + functions = [] + slots = [] + absent = object() + for function in references + (json.dumps, json.JSONEncoder.__init__, + json.JSONEncoder.encode, json.JSONEncoder.iterencode, + json.JSONEncoder.default): + _need(type(function) is FunctionType and function.__closure__ is None, + "Unexpected JSON function shape") + defaults = function.__defaults__ + keywords = function.__kwdefaults__ + _need(defaults is None or (type(defaults) is tuple and + all(type(item) in (str, int, float, bool, type(None)) for item in defaults)), + "Unsupported JSON default state") + _need(keywords is None or (type(keywords) is dict and + all(type(key) is str and type(value) in (str, int, float, bool, type(None)) + for key, value in keywords.items())), "Unsupported JSON keyword state") + keyword_items = None if keywords is None else tuple(keywords.items()) + namespace, effective_builtins = function.__globals__, function.__builtins__ + _need(type(namespace) is dict and type(effective_builtins) is dict, + "Unexpected effective serializer namespace") + functions.append((function, function.__code__, defaults, keywords, + keyword_items, namespace, effective_builtins)) + names = set() + pending = [function.__code__] + while pending: + code = pending.pop() + names.update(code.co_names) + pending.extend(item for item in code.co_consts if type(item) is CodeType) + for name in names: + slots.append((namespace, name, dict.get(namespace, name, absent), + effective_builtins, dict.get(effective_builtins, name, absent))) + encoder_class_map = vars(json.JSONEncoder) + encoder_class_items = tuple(encoder_class_map.items()) + + bound_len, bound_type, bound_all = len, type, all + bound_get, bound_dict, bound_error = dict.get, dict, RuntimeError + + def check_need(condition, message): + if not condition: + raise bound_error(message) + + def check(): + for namespace, name, entry in binding_maps: + check_need(namespace.get(name, absent) is entry, "JSON encoder binding changed: " + name) + check_need(bound_len(encoder_class_map) == bound_len(encoder_class_items) and + bound_all(encoder_class_map.get(name, absent) is entry + for name, entry in encoder_class_items), "JSON encoder class changed") + for function, code, defaults, keywords, keyword_items, namespace, builtins in functions: + check_need(function.__code__ is code and function.__defaults__ is defaults and + function.__kwdefaults__ is keywords and function.__closure__ is None and + function.__globals__ is namespace and function.__builtins__ is builtins, + "Serializer reference function changed") + if keywords is not None: + check_need(bound_type(keywords) is bound_dict and bound_len(keywords) == bound_len(keyword_items) and + bound_all(bound_type(key) is str for key in keywords) and + bound_all(bound_get(keywords, key, absent) is value for key, value in keyword_items), + "JSON keyword default changed") + for namespace, name, entry, builtins, builtin_entry in slots: + check_need(bound_get(namespace, name, absent) is entry and + bound_get(builtins, name, absent) is builtin_entry, + "Serializer effective global/builtin changed: " + name) + return check, bindings + + +def make_writer(reference_write_scientific, reference_canonical, expected, require, + *, batch_bytes=1048576, batch_rows=1024, copy_bytes=1048576): + return _make_writer(reference_write_scientific, reference_canonical, expected, require, + batch_bytes=batch_bytes, batch_rows=batch_rows, + copy_bytes=copy_bytes) + + +def _make_writer(reference_write_scientific, reference_canonical, expected, require, + *, batch_bytes=1048576, batch_rows=1024, copy_bytes=1048576, + fault=None): + """fault(event, info) -> NotImplemented or injected operation return. + + Private test seam: only parent finite controls pass fault. It can raise or + replace an IO result. Production make_writer cannot receive this argument. + """ + _need(type(batch_bytes) is int and 64 <= batch_bytes <= 1048576 and + type(batch_rows) is int and 1 <= batch_rows <= 1024 and + type(copy_bytes) is int and 1 <= copy_bytes <= 1048576, + "Invalid bounded serializer limits") + _need(type(expected) is dict and + all(type(key) is str and type(value) in (str, int) + for key, value in expected.items()), "Unexpected expected receipt") + expected_copy = dict(expected) + freshness, bindings = _freshness(reference_write_scientific, reference_canonical, require) + canonical = reference_canonical + + def expected_unchanged(): + _need(type(expected) is dict and + all(type(key) is str and type(value) in (str, int) + for key, value in expected.items()) and expected == expected_copy, + "Expected serializer receipt changed") + + def operation(event, action, **information): + if fault is not None: + injected = fault(event, information) + if injected is not NotImplemented: + return injected + return action() + + def full_write(stream, raw, phase, path): + view = memoryview(raw) + written = operation(phase + "_write", lambda: stream.write(view), + stream=stream, data=view, path=path) + if type(written) is not int or written != len(view): + raise OSError("Short " + phase + " write; no retry") + + def arrays(values, emit, info): + emit(b"[") + position = 0 + first = True + while position < len(values): + stop = position + bound = 2 + while stop < len(values) and stop - position < batch_rows: + item_bound = _bound(values[stop], batch_bytes, set()) + _need(item_bound is not _UNSUPPORTED and item_bound + 3 <= batch_bytes, + "Admitted serializer input changed") + if stop > position and bound + item_bound + 1 > batch_bytes: + break + bound += item_bound + 1 + stop += 1 + batch = values[position:stop] + raw = canonical(batch) + _need(len(raw) <= batch_bytes and raw[:1] == b"[" and raw[-1:] == b"]", + "Canonical batch violated bound or framing") + info["batch_count"] += 1 + info["largest_batch_bytes"] = max(info["largest_batch_bytes"], len(raw)) + if not first: + emit(b",") + emit(memoryview(raw)[1:-1]) + first = False + position = stop + emit(b"]") + + def witness_bytes(witness, emit, info): + emit(b"{") + for index, key in enumerate(_WITNESS_KEYS): + if index: + emit(b",") + emit(canonical(key)) + emit(b":") + if key != "code": + arrays(witness[key], emit, info) + continue + emit(b"{") + for code_index, code_key in enumerate(_CODE_KEYS): + if code_index: + emit(b",") + emit(canonical(code_key)) + emit(b":") + if code_key == "roles": + emit(canonical(witness["code"][code_key])) + else: + arrays(witness["code"][code_key], emit, info) + emit(b"}") + emit(b"}") + + def writer(output, result, witness, rank_calls): + freshness() + expected_unchanged() + if not _admitted(result, witness, rank_calls, batch_bytes) or not _regular_destination(output): + writer.last_operation = {"status": "LITERAL_REFERENCE_FALLBACK"} + answer = reference_write_scientific(output, result, witness, rank_calls) + try: + freshness() + expected_unchanged() + except BaseException: + writer.last_operation["status"] = "FALLBACK_EXIT_FRESHNESS_FAILED" + raise + return answer + info = {"status": "IN_PROGRESS", "phase": "stage_create", "stage": None, + "batch_count": 0, "largest_batch_bytes": 0, + "batch_bytes_limit": batch_bytes, "batch_rows_limit": batch_rows, + "copy_bytes_limit": copy_bytes, "files": {}, "cleanup": []} + writer.last_operation = info + stage = None + accepted = {} + + @contextmanager + def managed(stream, phase, path): + primary = None + try: + yield stream + except BaseException as error: + primary = error + raise + finally: + try: + stream.close() + operation(phase + "_after_close", lambda: None, path=path) + except BaseException as close_error: + if primary is None: + raise + info.setdefault("close_errors", []).append({ + "phase": phase, "type": type(close_error).__name__}) + try: + stage = Path(operation("stage_create", lambda: tempfile.mkdtemp( + prefix=".serialization-", dir=output), output=output)) + info["stage"] = str(stage) + for name, value in zip(_FILES, (result, witness, rank_calls)): + path = stage / name + info["phase"] = "stage:" + name + row = {"hashed_bytes": 0, "accepted_write_bytes": 0, + "copy_read_bytes": 0, "copy_write_bytes": 0} + info["files"][name] = row + hasher = hashlib.sha256() + stream = operation("stage_open", lambda: path.open("xb"), path=path) + with managed(stream, "stage", path): + def emit(raw): + operation("stage_hash", lambda: hasher.update(raw), path=path, data=raw) + row["hashed_bytes"] += len(raw) + full_write(stream, raw, "stage", path) + row["accepted_write_bytes"] += len(raw) + if name == "result.json": + emit(canonical(value)) + elif name == "witness.json": + witness_bytes(value, emit, info) + else: + arrays(value, emit, info) + operation("stage_flush", stream.flush, path=path, stream=stream) + facts = os.fstat(stream.fileno()) + _need(stat.S_ISREG(facts.st_mode) and + facts.st_size == row["accepted_write_bytes"], + "Staged artifact is not the complete regular file") + operation("stage_before_close", lambda: None, path=path, stream=stream) + _need(_identity(path.lstat()) == _identity(facts), "Staged artifact identity changed") + accepted[name] = (_identity(facts), hasher.hexdigest(), row["accepted_write_bytes"]) + row["sha256"] = accepted[name][1] + receipt = { + "result_sha256": accepted["result.json"][1], + "exact_witness_sha256": accepted["witness.json"][1], + "rank_trace_sha256": accepted["rank-trace.json"][1], + "rank_call_count": len(rank_calls), + "rank_distinct_matrix_count": len({rows for rows, _ in rank_calls}), + } + info["phase"] = "expected_receipt" + require(receipt == expected_copy, _REJECTION) + operation("after_acceptance", lambda: None, stage=stage, output=output) + for name in _FILES: + source, target = stage / name, output / name + identity, expected_digest, expected_size = accepted[name] + row = info["files"][name] + info["phase"] = "copy:" + name + _need(_identity(source.lstat()) == identity, "Staged artifact changed before copy") + copied_hash = hashlib.sha256() + incoming = operation("copy_open", lambda: source.open("rb"), path=source) + with managed(incoming, "copy", source): + _need(_identity(os.fstat(incoming.fileno())) == identity and + _identity(source.lstat()) == identity, "Staged read identity changed") + outgoing = operation("final_open", lambda: target.open("wb"), path=target) + with managed(outgoing, "final", target): + _need(stat.S_ISREG(os.fstat(outgoing.fileno()).st_mode), + "Final serializer sink is not a regular file") + while True: + raw = operation("copy_read", lambda: incoming.read(copy_bytes), + path=source, stream=incoming) + _need(type(raw) is bytes and len(raw) <= copy_bytes, + "Invalid bounded staged read") + if not raw: + break + row["copy_read_bytes"] += len(raw) + _need(row["copy_read_bytes"] <= expected_size, "Staged artifact grew during copy") + operation("copy_hash", lambda: copied_hash.update(raw), path=source, data=raw) + full_write(outgoing, raw, "final", target) + row["copy_write_bytes"] += len(raw) + operation("final_flush", outgoing.flush, path=target, stream=outgoing) + _need(os.fstat(outgoing.fileno()).st_size == expected_size, + "Final artifact byte count changed") + operation("final_before_close", lambda: None, path=target, stream=outgoing) + _need(_identity(os.fstat(incoming.fileno())) == identity, + "Staged artifact changed during copy") + _need(_identity(source.lstat()) == identity, + "Staged artifact path changed during copy") + _need(row["copy_read_bytes"] == expected_size and + row["copy_write_bytes"] == expected_size and + copied_hash.hexdigest() == expected_digest, + "Staged copy digest or byte count changed") + row["copy_sha256"] = copied_hash.hexdigest() + info["phase"] = "precleanup_freshness" + freshness() + expected_unchanged() + info["phase"] = "cleanup" + for name in _FILES: + path = stage / name + operation("cleanup_unlink", path.unlink, path=path) + info["cleanup"].append(name) + operation("cleanup_rmdir", stage.rmdir, path=stage) + info["cleanup"].append("stage_directory") + receipt["serialized_bytes"] = { + "result": accepted["result.json"][2], + "witness": accepted["witness.json"][2], + "rank_trace": accepted["rank-trace.json"][2], + } + info["phase"] = "exit_freshness" + freshness() + expected_unchanged() + info["phase"] = "complete" + info["status"] = "BOUNDED_SERIALIZATION_PASS" + return receipt + except BaseException as error: + info["status"] = "FAILED_EVIDENCE_RETAINED" + # Logging failures must never replace the primary exception. + try: + info["error"] = {"type": type(error).__name__, "message": str(error)[:2048]} + if stage is not None: + for name, row in info["files"].items(): + try: + row["retained_stage_stat_bytes"] = (stage / name).lstat().st_size + except OSError: + row["retained_stage_stat_bytes"] = None + raw = canonical(info) + _need(len(raw) <= 65536, "Serialization failure manifest exceeded bound") + operation("failure_manifest", lambda: (stage / "failure.json").write_bytes(raw), path=stage) + except BaseException as secondary: + info["failure_manifest_error_type"] = type(secondary).__name__ + raise + + writer.last_operation = None + writer._h25_serialization_bindings = bindings + writer._h25_serialization_faults_enabled = fault is not None + return writer diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/source-v1/bounded_serialization.py b/research/h25-o03-source-repair-20261101/archive/w2-failure/source-v1/bounded_serialization.py new file mode 100644 index 0000000000..358f7b1082 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/source-v1/bounded_serialization.py @@ -0,0 +1,511 @@ +"""Exact-schema JSON batches and validated regular-file publication. + +The unchanged writer is the fallback and independent oracle. No scientific +imports, process execution, compilation or work occurs at module import. +Only make_writer is the production entry point. _make_writer's fault parameter +exists for parent-owned finite controls, never for an admitted full caller. +""" +from __future__ import annotations + +from contextlib import contextmanager +import _json +import hashlib +import json +import json.encoder +import os +from pathlib import Path +import stat +import tempfile +from types import CodeType, FunctionType + + +_WITNESS_KEYS = ("active", "args", "code", "kind", "labels", "pieces", "support") +_CODE_KEYS = ("gates", "outputs", "roles", "sources") +_FILES = ("result.json", "witness.json", "rank-trace.json") +_PATH_TYPE = type(Path(".")) +_REJECTION = "Complete output, ordered witness, or rank trace changed from the frozen profile" +_UNSUPPORTED = object() + + +def _need(condition, message): + if not condition: + raise RuntimeError(message) + + +def _keys_are(mapping, keys): + # Never hash or compare an unadmitted key (including a str subclass). + return (type(mapping) is dict and + all(type(key) is str for key in mapping) and + len(mapping) == len(keys) and all(key in mapping for key in keys)) + + +def _bound(value, limit, ancestors, depth=0): + """Safe ASCII JSON upper bound; no user conversion/iteration/hash hooks.""" + kind = type(value) + if kind is int: + return int.bit_length(value) * 30103 // 100000 + 2 + if kind is str: + return 12 * len(value) + 2 + if value is None: + return 4 + if kind is bool: + return 5 + if kind is float: + return 32 + if kind not in (list, tuple, dict) or depth >= 32: + return _UNSUPPORTED + identity = id(value) + if identity in ancestors: + return _UNSUPPORTED + ancestors.add(identity) + try: + size = 2 + if kind is dict: + # Check before sorting/hashing/lookup; actual JSON sorts these keys. + if any(type(key) is not str for key in value): + return _UNSUPPORTED + for key, item in dict.items(value): + child = _bound(item, limit, ancestors, depth + 1) + if child is _UNSUPPORTED: + return child + size += 12 * len(key) + 2 + 2 + child + if size > limit: + return size + else: + for item in value: + child = _bound(item, limit, ancestors, depth + 1) + if child is _UNSUPPORTED: + return child + size += 1 + child + if size > limit: + return size + return size + finally: + ancestors.remove(identity) + + +def _array_admitted(value, limit): + if type(value) not in (list, tuple): + return False + for item in value: + size = _bound(item, limit, set()) + # Include batch brackets and a conservative comma allowance. + if size is _UNSUPPORTED or size + 3 > limit: + return False + return True + + +def _admitted(result, witness, rank_calls, limit): + result_bound = _bound(result, limit, set()) + if result_bound is _UNSUPPORTED or result_bound > limit: + return False + if not _keys_are(witness, _WITNESS_KEYS): + return False + code = witness["code"] + if not _keys_are(code, _CODE_KEYS) or type(code["roles"]) is not int: + return False + if _bound(code["roles"], limit, set()) > limit: + return False + for key in _WITNESS_KEYS: + if key != "code" and not _array_admitted(witness[key], limit): + return False + for key in _CODE_KEYS: + if key != "roles" and not _array_admitted(code[key], limit): + return False + if type(rank_calls) is not list: + return False + for event in rank_calls: + if (type(event) is not tuple or len(event) != 2 or + type(event[0]) is not tuple or type(event[1]) is not int or + any(type(row) is not int for row in event[0])): + return False + return _array_admitted(rank_calls, limit) + + +def _regular_destination(output): + """Unsupported paths retain original behavior without candidate writes.""" + if type(output) is not _PATH_TYPE: + return False + try: + if not stat.S_ISDIR(output.lstat().st_mode): + return False + for name in _FILES: + try: + mode = (output / name).lstat().st_mode + except FileNotFoundError: + continue + if not stat.S_ISREG(mode): + return False + except OSError: + return False + return True + + +def _identity(info): + return (info.st_dev, info.st_ino, info.st_mode, info.st_size, + info.st_mtime_ns, info.st_ctime_ns) + + +def _freshness(reference_writer, reference_canonical, require): + """Capture closure-free references and effective JSON globals/builtins. + + The source-reviewed originals have no closure/default state. JSON function + dependencies include nested code objects (notably iterencode.floatstr). + Each absent global is checked for new shadowing as well as builtin drift. + """ + references = (reference_writer, reference_canonical, require) + _need(all(type(function) is FunctionType and function.__closure__ is None and + function.__defaults__ is None and function.__kwdefaults__ is None + for function in references), "Unexpected serializer reference function shape") + encoder = json.encoder + bindings = ( + (json, "dumps", json.dumps), + (json, "JSONEncoder", json.JSONEncoder), + (json, "encoder", encoder), + (encoder, "JSONEncoder", encoder.JSONEncoder), + (encoder, "c_make_encoder", encoder.c_make_encoder), + (encoder, "encode_basestring_ascii", encoder.encode_basestring_ascii), + (_json, "make_encoder", _json.make_encoder), + (_json, "encode_basestring_ascii", _json.encode_basestring_ascii), + (hashlib, "sha256", hashlib.sha256), + (json.JSONEncoder, "__init__", json.JSONEncoder.__init__), + (json.JSONEncoder, "encode", json.JSONEncoder.encode), + (json.JSONEncoder, "iterencode", json.JSONEncoder.iterencode), + (json.JSONEncoder, "default", json.JSONEncoder.default), + ) + _need(encoder.c_make_encoder is not None, "C JSON encoder unavailable") + binding_maps = tuple((vars(owner), name, entry) for owner, name, entry in bindings) + functions = [] + slots = [] + absent = object() + for function in references + (json.dumps, json.JSONEncoder.__init__, + json.JSONEncoder.encode, json.JSONEncoder.iterencode, + json.JSONEncoder.default): + _need(type(function) is FunctionType and function.__closure__ is None, + "Unexpected JSON function shape") + defaults = function.__defaults__ + keywords = function.__kwdefaults__ + _need(defaults is None or (type(defaults) is tuple and + all(type(item) in (str, int, float, bool, type(None)) for item in defaults)), + "Unsupported JSON default state") + _need(keywords is None or (type(keywords) is dict and + all(type(key) is str and type(value) in (str, int, float, bool, type(None)) + for key, value in keywords.items())), "Unsupported JSON keyword state") + keyword_items = None if keywords is None else tuple(keywords.items()) + namespace, effective_builtins = function.__globals__, function.__builtins__ + _need(type(namespace) is dict and type(effective_builtins) is dict, + "Unexpected effective serializer namespace") + functions.append((function, function.__code__, defaults, keywords, + keyword_items, namespace, effective_builtins)) + names = set() + pending = [function.__code__] + while pending: + code = pending.pop() + names.update(code.co_names) + pending.extend(item for item in code.co_consts if type(item) is CodeType) + for name in names: + slots.append((namespace, name, dict.get(namespace, name, absent), + effective_builtins, dict.get(effective_builtins, name, absent))) + encoder_class_map = vars(json.JSONEncoder) + encoder_class_items = tuple(encoder_class_map.items()) + + bound_len, bound_type, bound_all = len, type, all + bound_get, bound_dict, bound_error = dict.get, dict, RuntimeError + + def check_need(condition, message): + if not condition: + raise bound_error(message) + + def check(): + for namespace, name, entry in binding_maps: + check_need(namespace.get(name, absent) is entry, "JSON encoder binding changed: " + name) + check_need(bound_len(encoder_class_map) == bound_len(encoder_class_items) and + bound_all(encoder_class_map.get(name, absent) is entry + for name, entry in encoder_class_items), "JSON encoder class changed") + for function, code, defaults, keywords, keyword_items, namespace, builtins in functions: + check_need(function.__code__ is code and function.__defaults__ is defaults and + function.__kwdefaults__ is keywords and function.__closure__ is None and + function.__globals__ is namespace and function.__builtins__ is builtins, + "Serializer reference function changed") + if keywords is not None: + check_need(bound_type(keywords) is bound_dict and bound_len(keywords) == bound_len(keyword_items) and + bound_all(bound_type(key) is str for key in keywords) and + bound_all(bound_get(keywords, key, absent) is value for key, value in keyword_items), + "JSON keyword default changed") + for namespace, name, entry, builtins, builtin_entry in slots: + check_need(bound_get(namespace, name, absent) is entry and + bound_get(builtins, name, absent) is builtin_entry, + "Serializer effective global/builtin changed: " + name) + return check, bindings + + +def make_writer(reference_write_scientific, reference_canonical, expected, require, + *, batch_bytes=1048576, batch_rows=1024, copy_bytes=1048576): + return _make_writer(reference_write_scientific, reference_canonical, expected, require, + batch_bytes=batch_bytes, batch_rows=batch_rows, + copy_bytes=copy_bytes) + + +def _make_writer(reference_write_scientific, reference_canonical, expected, require, + *, batch_bytes=1048576, batch_rows=1024, copy_bytes=1048576, + fault=None): + """fault(event, info) -> NotImplemented or injected operation return. + + Private test seam: only parent finite controls pass fault. It can raise or + replace an IO result. Production make_writer cannot receive this argument. + """ + _need(type(batch_bytes) is int and 64 <= batch_bytes <= 1048576 and + type(batch_rows) is int and 1 <= batch_rows <= 1024 and + type(copy_bytes) is int and 1 <= copy_bytes <= 1048576, + "Invalid bounded serializer limits") + _need(type(expected) is dict and + all(type(key) is str and type(value) in (str, int) + for key, value in expected.items()), "Unexpected expected receipt") + expected_copy = dict(expected) + freshness, bindings = _freshness(reference_write_scientific, reference_canonical, require) + canonical = reference_canonical + + def expected_unchanged(): + _need(type(expected) is dict and + all(type(key) is str and type(value) in (str, int) + for key, value in expected.items()) and expected == expected_copy, + "Expected serializer receipt changed") + + def operation(event, action, **information): + if fault is not None: + injected = fault(event, information) + if injected is not NotImplemented: + return injected + return action() + + def full_write(stream, raw, phase, path): + view = memoryview(raw) + written = operation(phase + "_write", lambda: stream.write(view), + stream=stream, data=view, path=path) + if type(written) is not int or written != len(view): + raise OSError("Short " + phase + " write; no retry") + + def arrays(values, emit, info): + emit(b"[") + position = 0 + first = True + while position < len(values): + stop = position + bound = 2 + while stop < len(values) and stop - position < batch_rows: + item_bound = _bound(values[stop], batch_bytes, set()) + _need(item_bound is not _UNSUPPORTED and item_bound + 3 <= batch_bytes, + "Admitted serializer input changed") + if stop > position and bound + item_bound + 1 > batch_bytes: + break + bound += item_bound + 1 + stop += 1 + batch = values[position:stop] + raw = canonical(batch) + _need(len(raw) <= batch_bytes and raw[:1] == b"[" and raw[-1:] == b"]", + "Canonical batch violated bound or framing") + info["batch_count"] += 1 + info["largest_batch_bytes"] = max(info["largest_batch_bytes"], len(raw)) + if not first: + emit(b",") + emit(memoryview(raw)[1:-1]) + first = False + position = stop + emit(b"]") + + def witness_bytes(witness, emit, info): + emit(b"{") + for index, key in enumerate(_WITNESS_KEYS): + if index: + emit(b",") + emit(canonical(key)) + emit(b":") + if key != "code": + arrays(witness[key], emit, info) + continue + emit(b"{") + for code_index, code_key in enumerate(_CODE_KEYS): + if code_index: + emit(b",") + emit(canonical(code_key)) + emit(b":") + if code_key == "roles": + emit(canonical(witness["code"][code_key])) + else: + arrays(witness["code"][code_key], emit, info) + emit(b"}") + emit(b"}") + + def writer(output, result, witness, rank_calls): + freshness() + expected_unchanged() + if not _admitted(result, witness, rank_calls, batch_bytes) or not _regular_destination(output): + writer.last_operation = {"status": "LITERAL_REFERENCE_FALLBACK"} + answer = reference_write_scientific(output, result, witness, rank_calls) + try: + freshness() + expected_unchanged() + except BaseException: + try: + writer.last_operation["status"] = "FALLBACK_EXIT_FRESHNESS_FAILED" + except BaseException: + pass + raise + return answer + info = {"status": "IN_PROGRESS", "phase": "stage_create", "stage": None, + "batch_count": 0, "largest_batch_bytes": 0, + "batch_bytes_limit": batch_bytes, "batch_rows_limit": batch_rows, + "copy_bytes_limit": copy_bytes, "files": {}, "cleanup": []} + writer.last_operation = info + stage = None + accepted = {} + + @contextmanager + def managed(stream, phase, path): + primary = None + try: + yield stream + except BaseException as error: + primary = error + raise + finally: + try: + stream.close() + operation(phase + "_after_close", lambda: None, path=path) + except BaseException as close_error: + if primary is None: + raise + try: + info.setdefault("close_errors", []).append({ + "phase": phase, "type": type(close_error).__name__}) + except BaseException: + pass + try: + stage = Path(operation("stage_create", lambda: tempfile.mkdtemp( + prefix=".serialization-", dir=output), output=output)) + info["stage"] = str(stage) + for name, value in zip(_FILES, (result, witness, rank_calls)): + path = stage / name + info["phase"] = "stage:" + name + row = {"hashed_bytes": 0, "accepted_write_bytes": 0, + "copy_read_bytes": 0, "copy_write_bytes": 0} + info["files"][name] = row + hasher = hashlib.sha256() + stream = operation("stage_open", lambda: path.open("xb"), path=path) + with managed(stream, "stage", path): + def emit(raw): + operation("stage_hash", lambda: hasher.update(raw), path=path, data=raw) + row["hashed_bytes"] += len(raw) + full_write(stream, raw, "stage", path) + row["accepted_write_bytes"] += len(raw) + if name == "result.json": + emit(canonical(value)) + elif name == "witness.json": + witness_bytes(value, emit, info) + else: + arrays(value, emit, info) + operation("stage_flush", stream.flush, path=path, stream=stream) + facts = os.fstat(stream.fileno()) + _need(stat.S_ISREG(facts.st_mode) and + facts.st_size == row["accepted_write_bytes"], + "Staged artifact is not the complete regular file") + operation("stage_before_close", lambda: None, path=path, stream=stream) + _need(_identity(path.lstat()) == _identity(facts), "Staged artifact identity changed") + accepted[name] = (_identity(facts), hasher.hexdigest(), row["accepted_write_bytes"]) + row["sha256"] = accepted[name][1] + receipt = { + "result_sha256": accepted["result.json"][1], + "exact_witness_sha256": accepted["witness.json"][1], + "rank_trace_sha256": accepted["rank-trace.json"][1], + "rank_call_count": len(rank_calls), + "rank_distinct_matrix_count": len({rows for rows, _ in rank_calls}), + } + info["phase"] = "expected_receipt" + require(receipt == expected_copy, _REJECTION) + operation("after_acceptance", lambda: None, stage=stage, output=output) + for name in _FILES: + source, target = stage / name, output / name + identity, expected_digest, expected_size = accepted[name] + row = info["files"][name] + info["phase"] = "copy:" + name + _need(_identity(source.lstat()) == identity, "Staged artifact changed before copy") + copied_hash = hashlib.sha256() + incoming = operation("copy_open", lambda: source.open("rb"), path=source) + with managed(incoming, "copy", source): + _need(_identity(os.fstat(incoming.fileno())) == identity and + _identity(source.lstat()) == identity, "Staged read identity changed") + outgoing = operation("final_open", lambda: target.open("wb"), path=target) + with managed(outgoing, "final", target): + _need(stat.S_ISREG(os.fstat(outgoing.fileno()).st_mode), + "Final serializer sink is not a regular file") + while True: + raw = operation("copy_read", lambda: incoming.read(copy_bytes), + path=source, stream=incoming) + _need(type(raw) is bytes and len(raw) <= copy_bytes, + "Invalid bounded staged read") + if not raw: + break + row["copy_read_bytes"] += len(raw) + _need(row["copy_read_bytes"] <= expected_size, "Staged artifact grew during copy") + operation("copy_hash", lambda: copied_hash.update(raw), path=source, data=raw) + full_write(outgoing, raw, "final", target) + row["copy_write_bytes"] += len(raw) + operation("final_flush", outgoing.flush, path=target, stream=outgoing) + _need(os.fstat(outgoing.fileno()).st_size == expected_size, + "Final artifact byte count changed") + operation("final_before_close", lambda: None, path=target, stream=outgoing) + _need(_identity(os.fstat(incoming.fileno())) == identity, + "Staged artifact changed during copy") + _need(_identity(source.lstat()) == identity, + "Staged artifact path changed during copy") + _need(row["copy_read_bytes"] == expected_size and + row["copy_write_bytes"] == expected_size and + copied_hash.hexdigest() == expected_digest, + "Staged copy digest or byte count changed") + row["copy_sha256"] = copied_hash.hexdigest() + info["phase"] = "precleanup_freshness" + freshness() + expected_unchanged() + info["phase"] = "cleanup" + for name in _FILES: + path = stage / name + operation("cleanup_unlink", path.unlink, path=path) + info["cleanup"].append(name) + operation("cleanup_rmdir", stage.rmdir, path=stage) + info["cleanup"].append("stage_directory") + receipt["serialized_bytes"] = { + "result": accepted["result.json"][2], + "witness": accepted["witness.json"][2], + "rank_trace": accepted["rank-trace.json"][2], + } + info["phase"] = "exit_freshness" + freshness() + expected_unchanged() + info["phase"] = "complete" + info["status"] = "BOUNDED_SERIALIZATION_PASS" + return receipt + except BaseException as error: + # Logging failures must never replace the primary exception. + try: + info["status"] = "FAILED_EVIDENCE_RETAINED" + info["error"] = {"type": type(error).__name__, "message": str(error)[:2048]} + if stage is not None: + for name, row in info["files"].items(): + try: + row["retained_stage_stat_bytes"] = (stage / name).lstat().st_size + except OSError: + row["retained_stage_stat_bytes"] = None + raw = canonical(info) + _need(len(raw) <= 65536, "Serialization failure manifest exceeded bound") + operation("failure_manifest", lambda: (stage / "failure.json").write_bytes(raw), path=stage) + except BaseException as secondary: + try: + info["failure_manifest_error_type"] = type(secondary).__name__ + except BaseException: + pass + raise + + writer.last_operation = None + writer._h25_serialization_bindings = bindings + writer._h25_serialization_faults_enabled = fault is not None + return writer diff --git a/research/h25-o03-source-repair-20261101/archive/w2-failure/source-v1/new_failure_controls.py b/research/h25-o03-source-repair-20261101/archive/w2-failure/source-v1/new_failure_controls.py new file mode 100644 index 0000000000..35388100d9 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w2-failure/source-v1/new_failure_controls.py @@ -0,0 +1,328 @@ +"""Proposed deterministic W2 controls. SOURCE ONLY; never run in this round. + +No target import and no automatic entry point. A future separately admitted +normal/-O operation supplies authenticated candidate and reference modules. +""" +import hashlib +import json +from pathlib import Path +import sys +from types import FunctionType + +TARGET_SHA256 = "fdeeb791c6cb0c03a5ab15903d51c3eb4cc5ff2a945c50d7f550acfe11376f3d" +PRIMARY_STATUS_LINE = 490 +NAMES = ("result.json", "witness.json", "rank-trace.json") +LITERAL_BYTES = ( + b'{"ok":true}', + b'{"active":[],"args":[],"code":{"gates":[],"outputs":[],"roles":0,"sources":[]},"kind":[],"labels":[],"pieces":[],"support":[]}', + b'[]', +) +ORDER = ( + "F01-primary-close-append-bookkeeping", "F02-primary-manifest-type-bookkeeping", + "F03-copy-complete-partial-cleanup", "F04-exit-freshness-after-cleanup", + "F05-primary-status-bookkeeping", "F06-fallback-exit-status-bookkeeping", + "F07-primary-stringification-bookkeeping", "F08-nested-close-bookkeeping", + "F09-close-without-primary", "F10-preacceptance-rejection", + "F11-partial-copy-and-manifest-failure", "F12-rmdir-failure-after-unlinks", + "F13-close-type-bookkeeping", "F14-tiny-success", +) +PREVIOUS = b"previous final bytes" + + +def need(condition, message): + if not condition: + raise RuntimeError(message) + + +def fixture(): + return ({"ok": True}, {"active": [], "args": [], "code": {"gates": [], + "outputs": [], "roles": 0, "sources": []}, "kind": [], "labels": [], + "pieces": [], "support": []}, []) + + +def literal_expected(): + return {"result_sha256": hashlib.sha256(LITERAL_BYTES[0]).hexdigest(), + "exact_witness_sha256": hashlib.sha256(LITERAL_BYTES[1]).hexdigest(), + "rank_trace_sha256": hashlib.sha256(LITERAL_BYTES[2]).hexdigest(), + "rank_call_count": 0, "rank_distinct_matrix_count": 0} + + +def bounded_read(path, cap=65536): + with path.open("rb") as stream: + raw = stream.read(cap + 1) + need(len(raw) <= cap, "Control artifact exceeded cap") + return raw + + +class PrimaryFault(BaseException): + pass + + +class CloseFault(BaseException): + pass + + +class BookkeepingFault(BaseException): + pass + + +class ManifestFault(BaseException): + pass + + +def throw(error, observed, key): + try: + raise error + except BaseException: + observed[key] = sys.exc_info()[2] + raise + + +def contains_tail(error, tail): + current = error.__traceback__ + while current is not None: + if current is tail: + return True + current = current.tb_next + return False + + +def run_controls(candidate, comparison, output_root): + """Requires a fresh external root and a distinct future control admission. + + The F05 trace hook is control-only and source-hash/line-bound. It injects + a small explicit exception at the status assignment, never exhaustion. + """ + need(hashlib.sha256(bounded_read(Path(candidate.__file__))).hexdigest() == + TARGET_SHA256, "Wrong W2 target source") + need(sys.gettrace() is None, "F05 requires a separately admitted unused trace hook") + root = Path(output_root) + need(not root.exists(), "Refusing existing W2 control evidence") + root.mkdir(parents=True) + reference_expected_before = dict(comparison.EXPECTED) + original_code = comparison.write_scientific.__code__ + rows = [] + for index, name in enumerate(ORDER, 1): + output = root / name + output.mkdir() + observed = {} + expected = literal_expected() + if index == 10: + expected["rank_call_count"] = 1 + namespace = dict(comparison.write_scientific.__globals__) + namespace["EXPECTED"] = expected + original = FunctionType(original_code, namespace, comparison.write_scientific.__name__) + primary = PrimaryFault("W2 primary") + close = CloseFault("W2 close") + bookkeeping = BookkeepingFault("W2 diagnostic") + manifest = ManifestFault("W2 manifest") + if index == 7: + class UnstringifiablePrimary(PrimaryFault): + def __str__(self): + throw(bookkeeping, observed, "bookkeeping_tb") + primary = UnstringifiablePrimary() + class RejectAppend(list): + def append(self, value): + throw(bookkeeping, observed, "bookkeeping_tb") + class NameFailureMeta(type): + def __getattribute__(cls, attribute): + if attribute == "__name__": + throw(bookkeeping, observed, "bookkeeping_tb") + return super().__getattribute__(attribute) + class NameFailure(BaseException, metaclass=NameFailureMeta): + pass + bad_name = NameFailure("W2 secondary with inaccessible type name") + holder = {} + + def capture_natural_primary(): + error = sys.exc_info()[1] + need(error is not None, "No active primary at failure manifest") + observed["natural_primary"] = error + observed["natural_primary_tb"] = error.__traceback__ + + def fault(event, information): + path = information.get("path") + basename = None if path is None else path.name + if event == "stage_write" and index in (1, 2, 5, 7, 13): + if index in (1, 13): + holder["writer"].last_operation["close_errors"] = RejectAppend() + throw(primary, observed, "primary_tb") + if event == "stage_after_close" and index in (1, 9, 13): + throw(bad_name if index == 13 else close, observed, "close_tb") + if event == "copy_read" and index == 8: + holder["writer"].last_operation["close_errors"] = RejectAppend() + throw(primary, observed, "primary_tb") + if event in ("final_after_close", "copy_after_close") and index == 8: + throw(close, observed, "close_tb") + if event == "cleanup_unlink" and basename == "witness.json" and index == 3: + throw(primary, observed, "primary_tb") + if event == "cleanup_rmdir" and index == 4: + path.rmdir() + expected["rank_call_count"] = 1 + return None + if event == "cleanup_rmdir" and index == 12: + throw(primary, observed, "primary_tb") + if event == "final_write" and basename == "witness.json" and index == 11: + information["stream"].write(information["data"][:1]) + throw(primary, observed, "primary_tb") + if event == "failure_manifest": + if index in (4, 10): + capture_natural_primary() + if index == 2: + throw(bad_name, observed, "manifest_tb") + if index == 11: + throw(manifest, observed, "manifest_tb") + return NotImplemented + + writer = candidate._make_writer(original, comparison.canonical, expected, + comparison.require, copy_bytes=17, fault=fault) + holder["writer"] = writer + values = fixture() + saved_default = json.JSONEncoder.default + if index in (10, 11): + for filename in NAMES: + (output / filename).write_bytes(PREVIOUS) + if index == 6: + class RejectStatus(dict): + def __setitem__(self, key, value): + if key == "status": + error = sys.exc_info()[1] + need(error is not None, "No fallback primary") + observed["natural_primary"] = error + observed["natural_primary_tb"] = error.__traceback__ + throw(bookkeeping, observed, "bookkeeping_tb") + return super().__setitem__(key, value) + class MutatingResult(dict): + def items(self): + observed["fallback_mutated"] = True + writer.last_operation = RejectStatus(status="LITERAL_REFERENCE_FALLBACK") + json.JSONEncoder.default = lambda self, item: "unused" + return super().items() + values = (MutatingResult(values[0]), values[1], values[2]) + + def trace(frame, event, argument): + if (index == 5 and event == "line" and frame.f_code is writer.__code__ and + frame.f_lineno == PRIMARY_STATUS_LINE): + observed["status_hook_fired"] = True + throw(bookkeeping, observed, "bookkeeping_tb") + return trace + + got = None + receipt = None + try: + if index == 5: + sys.settrace(trace) + try: + receipt = writer(output, *values) + except BaseException as error: + got = error + finally: + if index == 5: + sys.settrace(None) + json.JSONEncoder.default = saved_default + info = writer.last_operation + if index == 14: + need(got is None and info["status"] == "BOUNDED_SERIALIZATION_PASS" and + info["phase"] == "complete", "Tiny success differs") + need(receipt == dict(literal_expected(), serialized_bytes={ + "result": len(LITERAL_BYTES[0]), "witness": len(LITERAL_BYTES[1]), + "rank_trace": len(LITERAL_BYTES[2])}), "Tiny receipt differs") + else: + need(got is not None and receipt is None, "Failure returned success") + if index in (4, 6, 10): + authoritative = observed.get("natural_primary") + tail = observed.get("natural_primary_tb") + need(type(got) is RuntimeError, "Natural primary class differs") + elif index == 9: + authoritative, tail = close, observed.get("close_tb") + else: + authoritative, tail = primary, observed.get("primary_tb") + need(got is authoritative and tail is not None and contains_tail(got, tail), + "Primary object or original traceback tail replaced") + need(got is not close or index == 9, "Unexpected close precedence") + need(got is not bookkeeping and got is not manifest and got is not bad_name, + "Secondary error escaped") + if index == 5: + need(observed.get("status_hook_fired") is True and info["status"] == "IN_PROGRESS", + "Status bookkeeping injection did not fire before mutation") + elif index == 6: + need(observed.get("fallback_mutated") is True and + info["status"] == "LITERAL_REFERENCE_FALLBACK", "Fallback status hook differs") + else: + need(info["status"] == "FAILED_EVIDENCE_RETAINED", "Failure status differs") + if index in (1, 8, 13): + need(type(info["close_errors"]) is RejectAppend and not info["close_errors"], + "Close bookkeeping failure was not exercised") + if index == 2: + need("bookkeeping_tb" in observed and "failure_manifest_error_type" not in info, + "Manifest type-name diagnostic failure not exercised") + if index == 5: + need(info.get("failure_manifest_error_type") == "BookkeepingFault" and + "error" not in info, "Primary status failure metadata differs") + if index == 7: + need(info.get("failure_manifest_error_type") == "BookkeepingFault" and + "error" not in info, "Stringification diagnostic failure differs") + if index == 4: + need(str(got) == "Expected serializer receipt changed" and + info.get("failure_manifest_error_type") == "FileNotFoundError" and + info["phase"] == "exit_freshness", "Late freshness disposition differs") + if index == 6: + need(str(got) == "JSON encoder binding changed: default", "Fallback freshness differs") + if index == 10: + need(str(got) == "Complete output, ordered witness, or rank trace changed from the frozen profile", + "Rejection differs from frozen reference") + if index == 11: + need(info.get("failure_manifest_error_type") == "ManifestFault", "Manifest failure unrecorded") + expected_finals = {} + if index in (3, 4, 6, 12, 14): + expected_finals = dict(zip(NAMES, LITERAL_BYTES)) + elif index == 8: + expected_finals = {NAMES[0]: b""} + elif index == 10: + expected_finals = dict.fromkeys(NAMES, PREVIOUS) + elif index == 11: + expected_finals = {NAMES[0]: LITERAL_BYTES[0], NAMES[1]: b"{", NAMES[2]: PREVIOUS} + actual_finals = {filename: bounded_read(output / filename) for filename in NAMES + if (output / filename).exists()} + need(actual_finals == expected_finals, "Sequential final-file visibility differs") + stage = None if index == 6 else Path(info["stage"]) + residual_names = None if stage is None or not stage.exists() else sorted(p.name for p in stage.iterdir()) + expected_residual = { + 1: ["failure.json", "result.json"], 2: ["result.json"], + 3: ["failure.json", "rank-trace.json", "witness.json"], 4: None, + 5: ["result.json"], 6: None, 7: ["result.json"], + 8: ["failure.json", "rank-trace.json", "result.json", "witness.json"], + 9: ["failure.json", "result.json"], + 10: ["failure.json", "rank-trace.json", "result.json", "witness.json"], + 11: ["rank-trace.json", "result.json", "witness.json"], + 12: ["failure.json"], 13: ["failure.json", "result.json"], 14: None, + }[index] + need(residual_names == expected_residual, "Residual stage-name set differs") + if stage is not None and stage.exists(): + for artifact_index, filename in enumerate(NAMES): + path = stage / filename + if path.exists(): + expected_stage = b"" if index in (1, 2, 5, 7, 13) else LITERAL_BYTES[artifact_index] + need(bounded_read(path) == expected_stage, "Residual staged bytes differ") + failure_path = stage / "failure.json" + if failure_path.exists(): + failure = json.loads(bounded_read(failure_path)) + need(failure["status"] == "FAILED_EVIDENCE_RETAINED", "Failure manifest status differs") + need(failure["error"]["type"] == type(got).__name__, "Failure manifest primary differs") + if index == 3: + need(info["cleanup"] == [NAMES[0]], "Partial cleanup progress differs") + if index == 12: + need(info["cleanup"] == list(NAMES), "Rmdir cleanup progress differs") + if index in (4, 14): + need(info["cleanup"] == list(NAMES) + ["stage_directory"], "Complete cleanup progress differs") + rows.append({"case": name, "expected_failure": index != 14, + "primary_identity_and_traceback_tail_checked": index != 14, + "final_names": sorted(actual_finals), "stage_names": residual_names}) + need(comparison.EXPECTED == reference_expected_before and + comparison.write_scientific.__code__ is original_code, "Frozen reference changed") + report = {"schema": "w2-new-failure-control-result-v1", "status": "W2_FINITE_CONTROLS_PASS", + "case_count": len(ORDER), "optimization": sys.flags.optimize, "cases": rows} + raw = (json.dumps(report, sort_keys=True, indent=2) + "\n").encode("utf-8") + need(len(raw) <= 65536, "Control report exceeded cap") + (root / "controls.json").write_bytes(raw) + return report diff --git a/research/h25-o03-source-repair-20261101/archive/w3-runtime/ACQUISITION-PROPOSAL.json b/research/h25-o03-source-repair-20261101/archive/w3-runtime/ACQUISITION-PROPOSAL.json new file mode 100644 index 0000000000..f9f92ba296 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w3-runtime/ACQUISITION-PROPOSAL.json @@ -0,0 +1,330 @@ +{ + "W5_separate_remaining_prerequisites": [ + "Fully reviewed W1/W2/W4 source/control packets", + "Independent source/input/runtime custody and fresh stages", + "Actual current scientific ledger and fresh one-use integrated admission", + "Fully numerical integrated disk/log/receipt bill and resource/measurement guards", + "Actual zero/nonzero/signal/normal/-O finite launcher/parser controls under their own admission", + "First baseline/candidate/full independent validation and paid P0-P5 disposition" + ], + "actual_current_runtime_manifest": null, + "complete_physical_cost": "OPEN_NOT_ZERO", + "current_limitations": [ + "No current host/provider/build/runtime metadata acquired", + "No actual provider or timing utility digest supplied", + "No new runtime manifest exists", + "No controls or imports executed in this source order", + "W5 remains unadmitted" + ], + "current_order_allows_acquisition": false, + "environment_policy": { + "clear_other_environment": true, + "digit_limit": "Capture and retain initial configured value; do not adjust for discovery", + "interpreter_flags": [ + "-B", + "-I", + "-S" + ], + "no_silent_changes": [ + "locale policy", + "provider type", + "integer limit", + "import/bytecode policy", + "reference/EXPECTED", + "control order", + "input domain" + ], + "optimization_profiles": [ + 0, + 1 + ], + "preferred_outer": { + "LC_ALL": "C.UTF-8", + "PATH": "/usr/bin:/bin", + "TZ": "UTC" + } + }, + "import_only_profiles": [ + { + "effective_package_preloads": [], + "entry": "envelope/observer.py", + "id": "observer", + "main_calls": 0, + "optimize": 0 + }, + { + "effective_package_preloads": [], + "entry": "envelope/sequence_worker.py", + "id": "sequence", + "main_calls": 0, + "optimize": 0 + }, + { + "effective_package_preloads": [], + "entry": "envelope/worker.py", + "id": "worker", + "main_calls": 0, + "optimize": 0 + }, + { + "effective_package_preloads": [], + "entry": "envelope/bootstrap.py", + "id": "bootstrap", + "main_calls": 0, + "optimize": 0 + }, + { + "effective_package_preloads": [], + "entry": "envelope/observer_controls.py", + "id": "observer-controls", + "main_calls": 0, + "optimize": 0 + }, + { + "effective_package_preloads": [], + "entry": "envelope/observer_fixture.py", + "id": "observer-fixture", + "main_calls": 0, + "optimize": 0 + }, + { + "effective_package_preloads": [ + "frozen_h25_inputs", + "frozen_input_controls" + ], + "entry": "envelope/loader_controls.py", + "id": "loader-controls-normal", + "main_calls": 0, + "optimize": 0 + }, + { + "effective_package_preloads": [ + "frozen_h25_inputs", + "frozen_input_controls" + ], + "entry": "envelope/loader_controls.py", + "id": "loader-controls-O", + "main_calls": 0, + "optimize": 1 + }, + { + "effective_package_preloads": [ + "reference", + "bounded_serialization", + "serialization_controls", + "full_consumer" + ], + "entry": "consumer/run_controls.py", + "id": "consumer-controls-normal", + "main_calls": 0, + "optimize": 0 + }, + { + "effective_package_preloads": [ + "reference", + "bounded_serialization", + "serialization_controls", + "full_consumer" + ], + "entry": "consumer/run_controls.py", + "id": "consumer-controls-O", + "main_calls": 0, + "optimize": 1 + }, + { + "effective_package_preloads": [ + "frozen_h25_inputs", + "reference" + ], + "entry": "consumer/full_consumer.py", + "id": "baseline", + "main_calls": 0, + "optimize": 0 + }, + { + "effective_package_preloads": [ + "frozen_h25_inputs", + "reference", + "bounded_serialization" + ], + "entry": "consumer/full_consumer.py", + "id": "candidate", + "main_calls": 0, + "optimize": 0 + }, + { + "effective_package_preloads": [], + "entry": "consumer/validate_outputs.py", + "id": "independent-validator", + "main_calls": 0, + "optimize": 0 + }, + { + "effective_package_preloads": [], + "entry": null, + "id": "reviewed-W4-readback", + "main_calls": 0, + "optimize": 0 + } + ], + "intended_host": { + "binding_rule": "Parent/operator must identify the exact current host and prove permission before any collection; historical paths and this chat cwd are not host attestation.", + "current_build_identity": null, + "current_executable_identity": null, + "current_host_id": null, + "historical_description": "Trusted local Linux/CPython host; historical source names /usr/bin/python3.12 and x86_64 libraries", + "selection": "Local execution host intended for this CrocSwap operation" + }, + "output_root_rule": "Parent must create a new unaliased exclusive directory before admission; do not reuse an old stage, consumed marker, receipt or PASS. W3 has not created this root.", + "phases": [ + { + "action": "Before launch, independently freeze exact tools, collector/launcher source, all fourteen profile entries/preloads, sources and intended host; review top-level import side effects and bytecode policy; install an exclusive operation marker and separate guarded budget/disk bill", + "id": "A0", + "stop_if": "Any null mandatory admission field, missing review, missing permission, stale ledger or unknown numerical guard remains." + }, + { + "action": "Start outer resource/timing/log observation before all collection; record trusted host/kernel/architecture/context supplied under admission; acquire actual executable version/build/flags/int/encoding metadata using only reviewed import-only collector profiles", + "id": "A1", + "stop_if": "Different host/flags/environment/provider shape; target main/control/helper/decoding attempted; child/log/RSS/time cap or uncertain reap." + }, + { + "action": "Collect origins, cached/frozen/builtin authorities, selected callable/code/default/global bindings and map dev/inode identities before/after each declared import-only profile; capture effective locale categories/codeset/UTF8/coercion; resolve exact actual ELF/native/provider/config dependencies under reviewed source rules Record native and startup file accesses, including non-mapped bytecode/config/message/locale data, with the pre-exec reviewed recorder or accepted complete source/configuration alternative.", + "id": "A2", + "stop_if": "Unexpected provider/module/map/config, deleted map, missing origin/code source, unsupported alias or unreviewed conditional helper." + }, + { + "action": "Boundedly hash and capture exact providers/locale/build/source evidence using regular descriptors with stable pre/open/post/path identities; retain immutable custody copies and manifest; review CPython JSON/long/helper and OpenSSL/zlib/loader source closure, including error branches", + "id": "A3", + "stop_if": "Cap exceeded, drift, lack of source-to-binary build evidence or inability to bind mapping to hashed bytes. Capturing bytes does not authorize relocation or prove they were loaded." + }, + { + "action": "Close all identities and process-tree receipts; preserve first evidence/failure, raw streams and costs; produce candidate acquisition manifest only; independent reviewer decides exact closure and authorizes a versioned runtime-manifest freeze if all requirements passed", + "id": "A4", + "stop_if": "Any unresolved provider/branch/custody/termination/accounting gap; do not amend allow-list from observed success or failure. No W5 starts." + } + ], + "profile_limitations": [ + "A profile with a null entry (future reviewed W4 source) blocks admission until its actual path/hash exists.", + "Import-only maps cannot prove all workload-dependent branches; source closure must include each helper or independently prove unreachability for the admitted domain/configuration.", + "Do not call observer/control fixture modes or serialize/parse authentic values to discover providers.", + "If review shows more than fourteen profiles or any cap insufficient, stop and propose a new separately reviewed acquisition version." + ], + "proposed_caps": { + "aggregate_cpu_seconds": 240, + "cap_semantics": "These are proposed maxima, not observed use. Root/supervisor overhead, file hashes/copies, failed profiles and final records consume the same 120s/1GiB-read/144MiB-write operation; never multiply the cap per child. Stop before any byte/file excess; no raised cap or retry.", + "max_metadata_log_receipt_write_bytes": 16777216, + "max_metadata_plus_logs_files": 512, + "max_output_directories": 128, + "max_raw_stderr_bytes_per_child": 262144, + "max_raw_stdout_bytes_per_child": 262144, + "max_regular_runtime_files": 256, + "max_runtime_custody_copy_write_bytes": 134217728, + "max_single_metadata_json_bytes": 1048576, + "max_single_regular_runtime_file_bytes": 67108864, + "max_total_file_read_bytes": 1073741824, + "max_total_output_files": 768, + "max_total_write_bytes": 150994944, + "max_unique_runtime_bytes": 134217728, + "maximum_collector_children": 14, + "maximum_concurrent_collector_children": 1, + "maximum_new_scientific_controls": 0, + "maximum_simultaneously_live_processes": 6, + "maximum_total_process_identities": 64, + "measurement_limitations": "Sampled RSS is not true peak; record interval/PID race/shared-page/missed-peak limits. CPU is root plus wait4/reaped descendants counted once. Tracing/launcher/metadata/sealing/failed collection overhead is charged inside caps; incomplete termination/accounting prevents sealing.", + "outer_wall_seconds": 120, + "per_collector_wall_seconds": 8, + "sample_interval_seconds": "0.01", + "sampled_group_rss_bytes": 536870912, + "termination_grace_seconds": 1 + }, + "proposed_output_root": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/integration/runtime-acquisition-W3-ACQUIRE-v1", + "required_admission_fields": { + "actual_tool_executable_hashes_metadata_and_build_source": null, + "concrete_output_root_identities_permissions_and_disk_guard": null, + "exact_W1_W2_W4_reviewed_source_pins": null, + "exact_frozen_argv_env_cwd_redirections_profile_manifest_sha256": null, + "exact_runtime_source_build_locale_file_allowances_and_bytecode_policy": null, + "explicit_import_process_maps_native_hashing_permissions": null, + "host_id_and_independent_binding": null, + "independent_source_top_level_import_review": null, + "new_launcher_termination_v3_producer_reviewed_source_and_current_provider_sha256": null, + "numerical_cost_guard_and_outside_tail_statement": null, + "parent_once_only_acquisition_authorization": null, + "reviewed_launcher_and_collector_source_sha256": null, + "selected_startup_file_access_recorder_pin_permission_or_independently_accepted_complete_source_alternative": null, + "separate_current_ledger_remainder_lock_and_consumed_marker": null + }, + "required_receipts": [ + "HOST-IDENTITY.json with operator/independent evidence", + "TOOL-SOURCE-PINS.json and LAUNCH-CONTRACT.json", + "PROVIDER-BUILD-SOURCE.json", + "MODULE-ORIGINS-CODE-AUTHORITY.json", + "MAPPED-FILE-IDENTITIES.json", + "CALLABLE-BINDINGS.json", + "LOCALE-RESOLUTION.json", + "INTEGER-CONVERSION-CLOSURE.json", + "NATIVE-LOADER-CLOSURE.json", + "CUSTODY-MANIFEST.json and immutable byte copies", + "RAW-LOGS and TERMINATION-RESOURCE-RECEIPT.json", + "BUDGET-AND-DISK-READBACK.json", + "ACQUISITION-CANDIDATE-MANIFEST.json", + "INDEPENDENT-ACQUISITION-REVIEW.json" + ], + "schema": "o03-w3-bounded-acquisition-proposal-v1", + "sealing_requirements": [ + "Authenticated actual current host, executable/native/build source and exact launch semantics", + "Complete role/normal/-O/error/helper provider closure, not just successful-profile maps", + "Mapped-file identities match hashed file bytes and immutable custody; alias/drift rejected", + "Effective origin/callable/code/builtin/frozen/bytecode authority independently reconciled", + "Int conversion configuration/build-dependent branches and provider workspace premises dispositioned with W1", + "Intended locale authenticated or separate alternative-semantics review accepted", + "W2/W4 actual new source hashes and all dependent invalidations reclosed", + "Independent acquisition exact-scope review plus new immutable runtime freeze; no author self-admission", + "Non-mapped native/startup file reads and data/config/message-catalog identities closed by independent source or authorized pre-exec own-child file-access evidence" + ], + "separate_operation": { + "automatic_retry": false, + "budget_ledger": "Fresh separate concrete ledger and permission required; this proposal does not charge/reset/reaffirm historical scientific allowance.", + "controls_benchmarks_compilation_decoding": 0, + "main_workload_calls": 0, + "network_download_install_publication": 0, + "once_only": true, + "proposed_id": "W3-ACQUIRE-v1", + "target_import_only_execution_requires_new_explicit_permission": true, + "target_import_only_profiles": 14 + }, + "status": "PROPOSAL_NOT_AUTHORIZED_NOT_READY_TO_RUN", + "timing_contract_ref": "TIMING-PROVIDER-CONTRACT-v1.json", + "tools_and_permissions": [ + { + "permission": "Launch/observe/reap only this acquisition process tree; hard timeout and sampled RSS/log/disk guards, once-only consumption and locked separate ledger", + "required_pin_now": null, + "tool": "Independently reviewed bounded launcher/supervisor, source and executable SHA required before admission" + }, + { + "permission": "At most fourteen sequential import-only profiles; execute audited top-level imports/effective fingerprints, never call target main, controls, fixtures, loader decoding, serializer, validator or scientific helpers", + "required_pin_now": null, + "tool": "Exact selected CPython plus pinned stdlib collector source" + }, + { + "permission": "Read only exact preadmitted executable/provider/build/locale/import-cache/native-config files; reject aliases, special/deleted/replaced files and size excess before materialization; no broad filesystem search", + "required_pin_now": null, + "tool": "Regular descriptor open/stat/fstat/lstat, SHA-256 and bounded copy; independently reviewed passive ELF/source parser" + }, + { + "permission": "Read /proc//{maps,stat,status} and permitted map_files identities; join map dev/inode/offset with opened descriptors; no unrelated process/environment reads or root/ptrace privilege", + "required_pin_now": null, + "tool": "Own-tree maps and wait/resource collector" + }, + { + "permission": "Read exact supplied CPython/distributor source/build/config records and linked-provider provenance; no network or compiler fallback. Missing source evidence stops acquisition/sealing", + "required_pin_now": null, + "tool": "Parent/operator-supplied immutable actual build/source provenance" + }, + { + "permission": "If tracing is selected, separately authorize ordinary own-child tracing from before exec, limited to acquisition tree and file/provider/startup accesses, with no unrelated process reads or privilege escalation. Retain raw bounded logs; installed-after-startup Python audit events and maps alone are insufficient. Missing tracing permission without an accepted complete source alternative stops.", + "required_pin_now": null, + "tool": "Independently pinned own-child startup file-access recorder or independently accepted equivalent source/configuration closure evidence" + } + ] +} diff --git a/research/h25-o03-source-repair-20261101/archive/w3-runtime/ATTEMPTS-v1.json b/research/h25-o03-source-repair-20261101/archive/w3-runtime/ATTEMPTS-v1.json new file mode 100644 index 0000000000..c29ab416e0 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w3-runtime/ATTEMPTS-v1.json @@ -0,0 +1,32 @@ +{ + "attempts": [ + { + "draft_refinements": [ + "Supplemental control-body pins supplied and inspected", + "W4 exact conditional tagged/admission/wait interface reconciled", + "Nonmapped startup/native data and file-access evidence requirement added" + ], + "frozen_utc": "2026-11-01T07:55:29.699534+00:00", + "id": "W3-source-preparation-v1", + "independent_repair_passes_used": 0, + "independent_review": "PENDING", + "input_mismatch": false, + "new_target_executions": 0, + "operation": "Source-only preparation and passive checking", + "passive_check_failures": [ + { + "effect": "Checker aborted before freeze; source unchanged; failed command retained and charged10s", + "error": "JSONDecodeError parsing preserved historical two-line outer-time.json as an object", + "id": "W3-10", + "resolution": "W3-11 verifies raw historical identity as text and applies object checks only to JSON-object inputs; no target parser executed" + } + ], + "preserved_failed_basis": "A envelope-revision-v2 and historical observer/timing failure retained unchanged", + "runtime_acquisition": "NOT_PERFORMED", + "started_utc": "2026-11-01T07:42:06+00:00", + "status": "FROZEN_FOR_INDEPENDENT_REVIEW" + } + ], + "schema": "o03-w3-attempt-history-v1", + "stop_rule": "No further work after freeze pending independent review; at most one assigned bounded repair in a new immutable version." +} diff --git a/research/h25-o03-source-repair-20261101/archive/w3-runtime/DEPENDENCY-MATRIX.json b/research/h25-o03-source-repair-20261101/archive/w3-runtime/DEPENDENCY-MATRIX.json new file mode 100644 index 0000000000..c4ac9f0cd8 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w3-runtime/DEPENDENCY-MATRIX.json @@ -0,0 +1,827 @@ +{ + "W5_admitted": false, + "actual_current_runtime_manifest": null, + "cross_cutting_invalidation": [ + "Any source/import/default/global change", + "Interpreter/native/build/config or locale change", + "Launch argv/env/topology or timing grammar change", + "Bytecode/import-custody change", + "Input/source stage identities or aliases change", + "New failure/helper branch reachable" + ], + "independent_acceptance": "PENDING", + "provider_evidence_scope": "Pinned A source and historical declarations; no live host/process/map/module acquisition", + "rows": [ + { + "closure_requirements": [ + "Authenticate each executable and its source/build/version; resolve current PT_INTERP/DT_NEEDED/RPATH/RUNPATH/cache/config and actual bindings; bind exact launcher topology and wait status." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D01", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "env", + "timeout", + "GNU time", + "CPython", + "ELF loader", + "libc", + "locale", + "exact argv/env/cwd/redirections" + ], + "role": "outer launcher", + "source_evidence": [ + { + "line": 6, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb" + } + ] + }, + { + "closure_requirements": [ + "Current origins and actual builtin/native providers; exact selected PID/start identities and reaping; include early admission/lock and closing failures in reporting contract." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D02", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "time", + "resource", + "argparse", + "fcntl", + "threading", + "signal", + "subprocess", + "os", + "pathlib", + "custody", + "bootstrap", + "effective" + ], + "role": "observer and failure closing", + "source_evidence": [ + { + "line": 140, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6" + }, + { + "line": 198, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6" + }, + { + "line": 229, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6" + } + ] + }, + { + "closure_requirements": [ + "Verify exact order and all source-bound branches; independently bind receipt/output roots and no aliases." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D03", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "eight fixed jobs", + "subprocess", + "wait/reap", + "custody", + "bootstrap", + "effective", + "independent-validator dependency receipts" + ], + "role": "sequence coordinator", + "source_evidence": [ + { + "line": 15, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py", + "sha256": "8971bac232900c4d9c28c8139cc36f6c41e7ac0df0df7faf3405fb040c8d1557" + }, + { + "line": 31, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py", + "sha256": "8971bac232900c4d9c28c8139cc36f6c41e7ac0df0df7faf3405fb040c8d1557" + } + ] + }, + { + "closure_requirements": [ + "Fresh stage metadata and hashes; actual interpreter/flags; independent source/input custody; keep all failure evidence and physical copy/hash costs." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D04", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "custody.stage/check_snapshot", + "runtime preloads", + "bootstrap subprocess", + "source/input/receipt I/O" + ], + "role": "worker staging", + "source_evidence": [ + { + "line": 31, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/worker.py", + "sha256": "a27d9ce46c2ac1adfdf7ce894922a9261404e4ef4b36fe0d5079a78c421c8487" + }, + { + "line": 63, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/worker.py", + "sha256": "a27d9ce46c2ac1adfdf7ce894922a9261404e4ef4b36fe0d5079a78c421c8487" + } + ] + }, + { + "closure_requirements": [ + "Authorize import-only collection separately; bind source/code/default/global/builtin authority; no path-only map authentication; review mutable-cache and transient-mutation limits." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D05", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "importlib", + "tempfile initialization", + "module origins", + "builtin/frozen modules", + "maps", + "selected callables", + "marshal", + "types", + "repr/str", + "SHA/JSON" + ], + "role": "bootstrap and effective fingerprints", + "source_evidence": [ + { + "line": 44, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + }, + { + "line": 97, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + }, + { + "line": 16, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/effective.py", + "sha256": "a1bced3b61d11b1aa6d7bf3a68bd97f8878cebe84e53c8cec4339fb59ef56830" + } + ] + }, + { + "closure_requirements": [ + "Preserve six ordered cases; main/fixture calls prohibited in current W3 and acquisition-only imports; future controls need separate admission; no exact-peak or cgroup claim." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D06", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "observer.observe/process_table", + "subprocess children", + "allocation", + "timeout/cap kill", + "signals", + "closure/effective checks" + ], + "role": "observer controls and fixture", + "source_evidence": [ + { + "line": 15, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_controls.py", + "sha256": "ee944d50d624f2244ae06b82c2f6c2e677c95e6d68395635e72460d17d7605dd" + }, + { + "line": 14, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_fixture.py", + "sha256": "0324abfbf19c5a3585479508fccc4031cc340f8757a8e4675658363b3f794788" + } + ] + }, + { + "closure_requirements": [ + "Seal compression as well as decompression; both optimization modes; initial digit limit must satisfy preserved decimal-error control without hidden changes." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D07", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "39 cases per mode", + "gzip.compress", + "zlib compression", + "hashlib", + "JSON encode/decode", + "tempfile", + "shutil", + "filesystem mutation", + "integer parsing" + ], + "role": "loader controls in both modes", + "source_evidence": [ + { + "line": 11, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/loader_controls.py", + "sha256": "ddc4d711c3b0b162af4d0855364e83f33423cfc7fa524a368f720eaa460d802f" + }, + { + "line": 53, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py", + "sha256": "002b128e3627919e29fe3da42ebe6345a7854f898774b6ce106ae0a0f973e10c" + }, + { + "line": 282, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py", + "sha256": "002b128e3627919e29fe3da42ebe6345a7854f898774b6ce106ae0a0f973e10c" + } + ] + }, + { + "closure_requirements": [ + "Preserve literal original control order/specification and EXPECTED; source AST is not control execution; new W1/W2/W4 controls require separately pinned versions." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D08", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "70 old +15 consumer cases per mode", + "reference clones", + "copy/types", + "fallback/hooks", + "diagnostic/cleanup/close faults", + "numeric limits" + ], + "role": "consumer controls in both modes", + "source_evidence": [ + { + "line": 39, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/run_controls.py", + "sha256": "e4b92d26446170a41e6f93425e8cb65dd82ff6019fb11babc908c2967e818cbf" + }, + { + "line": 64, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + } + ] + }, + { + "closure_requirements": [ + "Complete immutable input stage and before/after transport/logical hashes; provider closure before any decoding; independently preserve conversion errors." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D09", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "fixed gzip/plain transports", + "gzip.GzipFile", + "zlib decompression/CRC", + "SHA256", + "strict json", + "math.isfinite", + "decimal parser", + "exact builtin restoration" + ], + "role": "authentic transport loader", + "source_evidence": [ + { + "line": 124, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + }, + { + "line": 171, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + }, + { + "line": 275, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + } + ] + }, + { + "closure_requirements": [ + "Original canonical source and frozen EXPECTED; exact runtime parity; eager full byte buffers remain baseline costs." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D10", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "json.dumps sort/ascii/compact", + "C or reviewed JSON path", + "ASCII encoding", + "integer/float/unicode providers", + "SHA256", + "regular file I/O" + ], + "role": "baseline canonical writer", + "source_evidence": [ + { + "line": 17, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968" + }, + { + "line": 116, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688" + } + ] + }, + { + "closure_requirements": [ + "C encoder availability/bindings and actual source/build; no output-cap-to-workspace inference; all simultaneous buffers/copies paid." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D11", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "_json.make_encoder/encode_basestring_ascii", + "JSONEncoder globals/defaults", + "bit_length bounds", + "canonical batches", + "tempfile", + "SHA stage+copy", + "sequential final publication" + ], + "role": "candidate serializer", + "source_evidence": [ + { + "line": 149, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "line": 242, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "line": 381, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + } + ] + }, + { + "closure_requirements": [ + "No loader/consumer/candidate imports; independent input stage; authenticate shared providers without changing source independence." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D12", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "independent constants/projection", + "gzip/zlib", + "SHA", + "JSON parsing", + "full compare/EOF", + "rank schema/set", + "receipts and filesystem" + ], + "role": "independent validator", + "source_evidence": [ + { + "line": 36, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e" + }, + { + "line": 219, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e" + } + ] + }, + { + "closure_requirements": [ + "Review W2 patch and dependent hash/import changes; reclose error branches even if normal branch maps are clean; preserve primary failure and secondary write/close facts." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D13", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "BaseException/SystemExit", + "exception str/repr", + "JSON/ASCII", + "failure manifest", + "stat/close/unlink/rmdir", + "receipt fsync" + ], + "role": "failure and diagnostics", + "source_evidence": [ + { + "line": 360, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "line": 481, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "line": 160, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688" + }, + { + "line": 133, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + } + ] + }, + { + "closure_requirements": [ + "Retain C.UTF-8/TZ UTC by preference; acquire effective categories/codeset/UTF8/coercion plus actual data bytes/metadata; any alternate locale policy is a separately reviewed semantic change." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D14", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "libc locale startup", + "locale-archive", + "category data", + "gconv cache/modules", + "encodings", + "filesystem encoding", + "diagnostics/time numeric punctuation" + ], + "role": "locale and character conversion", + "source_evidence": [ + { + "line": 10, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb" + }, + { + "line": 97, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6" + }, + { + "line": 10, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "sha256": "5258f2c2132f3438497c41116300f52dca6409f021b73025928c84e0b4918652" + } + ] + }, + { + "closure_requirements": [ + "Pin real module origins/source/native object and callable bindings; exact CPython/distributor source and build; include scalar delegation and fallbacks." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D15", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "json/__init__/encoder/decoder/scanner", + "_json", + "builtin integer/float/string", + "Unicode writer/sorting/escaping" + ], + "role": "JSON Python/native providers", + "source_evidence": [ + { + "line": 160, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "line": 30, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + }, + { + "line": 171, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + } + ] + }, + { + "closure_requirements": [ + "Capture unchanged initial sys.get_int_max_str_digits/sys.int_info/startup settings; review exact long/JSON source and helper thresholds; source-and-domain proof or recursive helper closure." + ], + "conditional_build_possibility": "Depending on actual CPython source/build, a large decimal conversion may use an auxiliary Python/native provider; no helper identity or threshold is asserted here.", + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D16", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "json default parse_int", + "builtin int decimal conversion", + "digit-limit validation", + "wide and error control paths" + ], + "role": "integer input conversion", + "source_evidence": [ + { + "line": 171, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + }, + { + "line": 161, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py", + "sha256": "002b128e3627919e29fe3da42ebe6345a7854f898774b6ce106ae0a0f973e10c" + }, + { + "line": 52, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e" + } + ] + }, + { + "closure_requirements": [ + "Review successful and rejected integer paths and build gates; authenticate _pylong/decimal/native decimal if reachable; retain E_runtime workspace premise for W1." + ], + "conditional_build_possibility": "_pylong and decimal-related providers are possibilities to test against actual build source, not observed current dependencies or claimed authentic H25 reachability.", + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D17", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "C JSON integer representation", + "str/repr", + "unlimited/control configurations", + "failure diagnostic conversion" + ], + "role": "integer output and diagnostic conversion", + "source_evidence": [ + { + "line": 45, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "line": 17, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968" + }, + { + "line": 155, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + { + "line": 16, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/effective.py", + "sha256": "a1bced3b61d11b1aa6d7bf3a68bd97f8878cebe84e53c8cec4339fb59ef56830" + } + ] + }, + { + "closure_requirements": [ + "Actual callable identity and native/build linkage/config; reject a different provider unless separately reviewed; all source/input/copy/fingerprint hashes remain paid." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D18", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "hashlib.sha256", + "_hashlib.openssl_sha256 or actual provider", + "libcrypto", + "provider/config modules if selected build reaches them" + ], + "role": "SHA implementation", + "source_evidence": [ + { + "line": 33, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87" + }, + { + "line": 30, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + }, + { + "line": 387, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + } + ] + }, + { + "closure_requirements": [ + "A currently requires built-in zlib and linked libz; acquire actual origin/builtin membership/native binding/version; changed provider shape needs reviewed source change." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D19", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "gzip", + "_compression", + "zlib built-in or extension", + "linked libz", + "compression/decompression/CRC" + ], + "role": "gzip/zlib implementation", + "source_evidence": [ + { + "line": 56, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + }, + { + "line": 135, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + }, + { + "line": 63, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py", + "sha256": "002b128e3627919e29fe3da42ebe6345a7854f898774b6ce106ae0a0f973e10c" + }, + { + "line": 139, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e" + } + ] + }, + { + "closure_requirements": [ + "-B does not ban reading bytecode; explicitly select source-only staging or authenticate loaded bytecode and provenance; site and .pth disabled by -S; resolve historical extra site paths." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D20", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "builtin/frozen importlib", + "Python source", + "cached bytecode", + "package alias origins", + "marshal/code/default/global fingerprints" + ], + "role": "import machinery and code authority", + "source_evidence": [ + { + "line": 109, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + }, + { + "line": 118, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + }, + { + "line": 26, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/effective.py", + "sha256": "a1bced3b61d11b1aa6d7bf3a68bd97f8878cebe84e53c8cec4339fb59ef56830" + } + ] + }, + { + "closure_requirements": [ + "Historical static17file graph is insufficient; join actual map device/inode/offset to opened provider identity+hash, deny deleted/unresolved maps; no ldd/ambient guessed resolution." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D21", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "PT_INTERP", + "DT_NEEDED", + "RPATH/RUNPATH", + "loader cache/config", + "native extensions", + "late-loaded provider modules", + "maps" + ], + "role": "native loader closure", + "source_evidence": [ + { + "line": 1, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "sha256": "a8b32c6f6227cc6fa25d2d20983fb3d62ca2f4b9accf148a508689a42c1fe6d6" + }, + { + "line": 87, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + } + ] + }, + { + "closure_requirements": [ + "Bound bytes/counts before materialization; no alias/symlink/special file; preserve old/copy identities; initialize reviewed lazy state before effective seals; trust-host mutation limitation explicit." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D22", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "open nofollow/nonblock", + "stat/fstat/lstat", + "unique link identity", + "fsync", + "chmod", + "regular file reads", + "tempfile random setup and /tmp" + ], + "role": "filesystem custody and tempfile", + "source_evidence": [ + { + "line": 16, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87" + }, + { + "line": 81, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87" + }, + { + "line": 48, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + } + ] + }, + { + "closure_requirements": [ + "Actual utility/provider/format source and immutable launcher contract pins missing; bind exact timed child and endpoint; preserve raw bytes; no utility-exit-to-workload-PASS inference." + ], + "conditional_build_possibility": null, + "current_provider_identity": null, + "disposition": "SOURCE_ROUTE_TRACED_PROVIDER_ADMISSION_REQUIRED", + "id": "D23", + "provider_status": "NOT_ACQUIRED", + "reached_dependencies": [ + "GNU time selected family", + "%e/%U/%S/%M/%x", + "W4 O03_TIME_V3 grammar", + "launcher wait/signal/timeout receipt", + "report writer" + ], + "role": "timing and replacement readback", + "source_evidence": [ + { + "line": 16, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb" + }, + { + "line": 19, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py", + "sha256": "332ab22e4b2838fc71abc8a39d971507c1b3a8dfecee2c202eff6d3fa172a6bf" + }, + { + "line": 1, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + } + ] + } + ], + "schema": "o03-w3-dependency-matrix-v1", + "source_order_execution_allowance": 0, + "status": "CONDITIONAL_SOURCE_CLOSURE_PREPARATION_ONLY" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w3-runtime/FREEZE-v1.json b/research/h25-o03-source-repair-20261101/archive/w3-runtime/FREEZE-v1.json new file mode 100644 index 0000000000..3ce42ae245 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w3-runtime/FREEZE-v1.json @@ -0,0 +1,77 @@ +{ + "W5_admitted": false, + "cumulative_draft_write_conservative_upper_bound_bytes": 687167, + "draft_write_bound_method": "Final file sizes times observed write-count ceilings (growing accounting10, plan/acquisition/timing2, others1), plus32768 bytes for final freeze/handoff. Failed checker wrote no payload. All below8MiB.", + "frozen_utc": "2026-11-01T07:55:29.699534+00:00", + "hash_scope": "Payload files only; freeze excludes itself and HANDOFF to avoid circular hashes.", + "independent_acceptance": "PENDING", + "original_O03_credit_awarded": false, + "payload": [ + { + "bytes": 15859, + "mode_octal": "0444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/RUNTIME-CLOSURE-PLAN.md", + "sha256": "b42032ce255d50f1ed34f75840a87ff60baae83cd6f4e1c8a9e988321a127aed" + }, + { + "bytes": 44747, + "mode_octal": "0444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/DEPENDENCY-MATRIX.json", + "sha256": "716ffa9238d6b79030174a59947d55b1a2c9539d8c5aca9ce197df01687b29e1" + }, + { + "bytes": 16047, + "mode_octal": "0444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/ACQUISITION-PROPOSAL.json", + "sha256": "2f8959db0e0fbe310e9f47eb3a7dc9f5beba91ced409bccf83b057d7d798f448" + }, + { + "bytes": 3567, + "mode_octal": "0444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/TIMING-PROVIDER-CONTRACT-v1.json", + "sha256": "78403162cc5d763d2c02ad70098ca2eecf2fe8948eb87677d6e7bad7bd3106d5" + }, + { + "bytes": 21364, + "mode_octal": "0444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/INPUTS.json", + "sha256": "5516c6a58dd34d6e0bf8f560697b8cf3036abc48d5afea1d7196903be4e7a5bb" + }, + { + "bytes": 12759, + "mode_octal": "0444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/SOURCE-IMPORTS-v1.json", + "sha256": "b04aa3a4c46d496ca5e3eb630c88b3e570906ba9908b2111d8568518926483b6" + }, + { + "bytes": 7737, + "mode_octal": "0444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/SUPPLEMENTAL-IMPORTS-v1.json", + "sha256": "ce80e7b0efc4256a09e2dd2a1039ae6dfd7b96c8f254c942772999b2564c339e" + }, + { + "bytes": 1492, + "mode_octal": "0444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/PASSIVE-CHECKS-v1.json", + "sha256": "be48743dcfddafe7b9a505aad2739a04a6ea3c95bad7c8c22f94859fb70e439b" + }, + { + "bytes": 49385, + "mode_octal": "0444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/READ-ACCOUNTING-v1.json", + "sha256": "de61a9ed3f5dc5d83965c4615afc2e15f5655d94ce2b03d653e4fb5a225ae79c" + }, + { + "bytes": 1504, + "mode_octal": "0444", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/ATTEMPTS-v1.json", + "sha256": "8adc37b5660100467cb780f247cd662b66854bcacb8d4f1b84962643fc8526db" + } + ], + "payload_retained_bytes": 174461, + "read_accounting_path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/READ-ACCOUNTING-v1.json", + "runtime_manifest": null, + "schema": "o03-w3-source-packet-freeze-v1", + "scope": "Complete declared W3 conditional source-analysis/preparation packet, not a current runtime seal", + "status": "AUTHOR_FROZEN_PENDING_INDEPENDENT_SOURCE_REVIEW" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w3-runtime/HANDOFF-v1.json b/research/h25-o03-source-repair-20261101/archive/w3-runtime/HANDOFF-v1.json new file mode 100644 index 0000000000..b9d53fd48e --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w3-runtime/HANDOFF-v1.json @@ -0,0 +1,44 @@ +{ + "W4_seal_warning": "Do not use this source FREEZE digest as current_w3_seal_sha256 in W4 admission; that field requires an independently accepted CURRENT runtime/provider seal.", + "complete_physical_cost": "OPEN_NOT_ZERO", + "deliverables": [ + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/RUNTIME-CLOSURE-PLAN.md", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/DEPENDENCY-MATRIX.json", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/ACQUISITION-PROPOSAL.json", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/TIMING-PROVIDER-CONTRACT-v1.json", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/INPUTS.json", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/SOURCE-IMPORTS-v1.json", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/SUPPLEMENTAL-IMPORTS-v1.json", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/PASSIVE-CHECKS-v1.json", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/READ-ACCOUNTING-v1.json", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/ATTEMPTS-v1.json" + ], + "exact_scope_completed": "Source route tracing,23-row provider-parameterized dependency matrix, intended-host bounded acquisition proposal, conditional W4 timing/provider interface and passive source accounting", + "freeze": { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w3-runtime/FREEZE-v1.json", + "sha256": "e1b95913ef26a8c0f5cf41af4489304cd421839e44d987c8795faa45f94d890d" + }, + "frozen_utc": "2026-11-01T07:55:29.699534+00:00", + "independent_acceptance": "PENDING", + "independent_repair_passes_used": 0, + "owner": "W3 only", + "preservation": "All A/S/B and historical failure artifacts unchanged; no upstream publication or source adoption; original denominators unchanged.", + "proposal_actual_authorized_seconds": 0, + "proposal_proposed_outer_seconds": 120, + "remaining_repair_passes_if_assigned": 1, + "retained_passive_failure": "Generic JSON checker failed on historical raw timing; exact failure and conservative charge recorded before final raw-text-aware checks.", + "runtime_provider_disposition": "CURRENT_HOST_EXECUTABLE_BUILD_RUNTIME_LOCALE_PROVIDERS_UNKNOWN; acquisition not authorized in this source order", + "runtime_seal_exists": false, + "schema": "o03-w3-source-handoff-v1", + "status": "FROZEN_PENDING_INDEPENDENT_REVIEW_STOPPED", + "stop": "Stopped after freeze pending parent independent review; no further probing, runtime acquisition or W5.", + "target_execution_import_helper_control_benchmark_compile_decode_network_publication_count": 0, + "unresolved_prerequisites": [ + "Exact intended current host and provider/build/source identities", + "Separately reviewed and explicitly admitted once-only acquisition tools/permissions/budget/custody", + "Actual locale-data/native/startup/config/bytecode/module/map/callable/helper closure", + "Reviewed launcher-termination receipt producer and timing utility/format contract", + "Independent acquisition review and actual immutable runtime-manifest freeze", + "W1/W2/W4 reviews/adoption invalidations, actual ledger and fresh separate W5 admission" + ] +} diff --git a/research/h25-o03-source-repair-20261101/archive/w3-runtime/INPUTS.json b/research/h25-o03-source-repair-20261101/archive/w3-runtime/INPUTS.json new file mode 100644 index 0000000000..54490aeff2 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w3-runtime/INPUTS.json @@ -0,0 +1,323 @@ +{ + "current_runtime_provider_inputs_supplied": false, + "input_pin_manifest_sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955", + "package_identity_scope": "Parent supplied local source pins; no remote lineage/host attestation", + "package_roots": { + "A": { + "commit": "85fa502d063c132a48eadeb4dc8a188e668a88e0", + "root": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031" + }, + "B": { + "commit": "e05aad954689d0ee21baff19b4674f1fcb2e838f", + "root": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/baseline-package" + }, + "S": { + "commit": "90df75ee32d0c51acbcc5b63ebbe6f26011ee92b", + "root": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/independent-components-20261031/publication/repository/research/h25-bounded-serializer" + } + }, + "read_files": [ + { + "bytes": 47715, + "declared_package": "user_attachment", + "expected_sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/.codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/79cff63d-e27e-450f-ad1f-0f3e815e8c5d/O03-audit-and-work-orders-20261101.md", + "sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30", + "verified_against_supplied_pin": true + }, + { + "bytes": 3934, + "declared_package": "A", + "expected_sha256": "4e1662505f9222182a1c196e92dff1ad8723fe00a8bbb66da2d78d43de557c69", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/DEPENDENCIES-v1.json", + "sha256": "4e1662505f9222182a1c196e92dff1ad8723fe00a8bbb66da2d78d43de557c69", + "verified_against_supplied_pin": true + }, + { + "bytes": 23560, + "declared_package": "A", + "expected_sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb", + "verified_against_supplied_pin": true + }, + { + "bytes": 9411, + "declared_package": "A", + "expected_sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688", + "verified_against_supplied_pin": true + }, + { + "bytes": 2141, + "declared_package": "A", + "expected_sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968", + "verified_against_supplied_pin": true + }, + { + "bytes": 6630, + "declared_package": null, + "expected_sha256": "e4b92d26446170a41e6f93425e8cb65dd82ff6019fb11babc908c2967e818cbf", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/run_controls.py", + "sha256": "e4b92d26446170a41e6f93425e8cb65dd82ff6019fb11babc908c2967e818cbf", + "verified_against_supplied_pin": true + }, + { + "bytes": 23684, + "declared_package": "A", + "expected_sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09", + "verified_against_supplied_pin": true + }, + { + "bytes": 14577, + "declared_package": "A", + "expected_sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e", + "verified_against_supplied_pin": true + }, + { + "bytes": 14650, + "declared_package": "A", + "expected_sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a", + "verified_against_supplied_pin": true + }, + { + "bytes": 13181, + "declared_package": null, + "expected_sha256": "002b128e3627919e29fe3da42ebe6345a7854f898774b6ce106ae0a0f973e10c", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py", + "sha256": "002b128e3627919e29fe3da42ebe6345a7854f898774b6ce106ae0a0f973e10c", + "verified_against_supplied_pin": true + }, + { + "bytes": 8733, + "declared_package": "A", + "expected_sha256": "a8b32c6f6227cc6fa25d2d20983fb3d62ca2f4b9accf148a508689a42c1fe6d6", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "sha256": "a8b32c6f6227cc6fa25d2d20983fb3d62ca2f4b9accf148a508689a42c1fe6d6", + "verified_against_supplied_pin": true + }, + { + "bytes": 5379, + "declared_package": "A", + "expected_sha256": "9102c18101b19b31751ccf144a37822e381789ed2372551aa3e042839812c5cf", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json", + "sha256": "9102c18101b19b31751ccf144a37822e381789ed2372551aa3e042839812c5cf", + "verified_against_supplied_pin": true + }, + { + "bytes": 4762, + "declared_package": "A", + "expected_sha256": "49f9ae04f02cf01f709cda31628a4223aebe206e0778ab0e91eee176ceed96a1", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json", + "sha256": "49f9ae04f02cf01f709cda31628a4223aebe206e0778ab0e91eee176ceed96a1", + "verified_against_supplied_pin": true + }, + { + "bytes": 28663, + "declared_package": "A", + "expected_sha256": "4c51dbf6174a8eb418722eada754bfee54418ba317db61e1e6c6d0c82da4fdea", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json", + "sha256": "4c51dbf6174a8eb418722eada754bfee54418ba317db61e1e6c6d0c82da4fdea", + "verified_against_supplied_pin": true + }, + { + "bytes": 8248, + "declared_package": "A", + "expected_sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2", + "verified_against_supplied_pin": true + }, + { + "bytes": 4943, + "declared_package": "A", + "expected_sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87", + "verified_against_supplied_pin": true + }, + { + "bytes": 4274, + "declared_package": "A", + "expected_sha256": "a1bced3b61d11b1aa6d7bf3a68bd97f8878cebe84e53c8cec4339fb59ef56830", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/effective.py", + "sha256": "a1bced3b61d11b1aa6d7bf3a68bd97f8878cebe84e53c8cec4339fb59ef56830", + "verified_against_supplied_pin": true + }, + { + "bytes": 797, + "declared_package": null, + "expected_sha256": "ddc4d711c3b0b162af4d0855364e83f33423cfc7fa524a368f720eaa460d802f", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/loader_controls.py", + "sha256": "ddc4d711c3b0b162af4d0855364e83f33423cfc7fa524a368f720eaa460d802f", + "verified_against_supplied_pin": true + }, + { + "bytes": 15188, + "declared_package": "A", + "expected_sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6", + "verified_against_supplied_pin": true + }, + { + "bytes": 3757, + "declared_package": null, + "expected_sha256": "ee944d50d624f2244ae06b82c2f6c2e677c95e6d68395635e72460d17d7605dd", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_controls.py", + "sha256": "ee944d50d624f2244ae06b82c2f6c2e677c95e6d68395635e72460d17d7605dd", + "verified_against_supplied_pin": true + }, + { + "bytes": 2125, + "declared_package": null, + "expected_sha256": "0324abfbf19c5a3585479508fccc4031cc340f8757a8e4675658363b3f794788", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_fixture.py", + "sha256": "0324abfbf19c5a3585479508fccc4031cc340f8757a8e4675658363b3f794788", + "verified_against_supplied_pin": true + }, + { + "bytes": 3894, + "declared_package": "A", + "expected_sha256": "332ab22e4b2838fc71abc8a39d971507c1b3a8dfecee2c202eff6d3fa172a6bf", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py", + "sha256": "332ab22e4b2838fc71abc8a39d971507c1b3a8dfecee2c202eff6d3fa172a6bf", + "verified_against_supplied_pin": true + }, + { + "bytes": 4772, + "declared_package": "A", + "expected_sha256": "8971bac232900c4d9c28c8139cc36f6c41e7ac0df0df7faf3405fb040c8d1557", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py", + "sha256": "8971bac232900c4d9c28c8139cc36f6c41e7ac0df0df7faf3405fb040c8d1557", + "verified_against_supplied_pin": true + }, + { + "bytes": 6912, + "declared_package": "A", + "expected_sha256": "a27d9ce46c2ac1adfdf7ce894922a9261404e4ef4b36fe0d5079a78c421c8487", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/worker.py", + "sha256": "a27d9ce46c2ac1adfdf7ce894922a9261404e4ef4b36fe0d5079a78c421c8487", + "verified_against_supplied_pin": true + }, + { + "bytes": 2046, + "declared_package": "A", + "expected_sha256": "5258f2c2132f3438497c41116300f52dca6409f021b73025928c84e0b4918652", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "sha256": "5258f2c2132f3438497c41116300f52dca6409f021b73025928c84e0b4918652", + "verified_against_supplied_pin": true + }, + { + "bytes": 2540, + "declared_package": "A", + "expected_sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb", + "verified_against_supplied_pin": true + }, + { + "bytes": 2909, + "declared_package": "A", + "expected_sha256": "a1e1bd79f0713d1ddaad84ed828d676c1cb4f6eec69145cba45c1c954a1780f5", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "sha256": "a1e1bd79f0713d1ddaad84ed828d676c1cb4f6eec69145cba45c1c954a1780f5", + "verified_against_supplied_pin": true + }, + { + "bytes": 148, + "declared_package": "A", + "expected_sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa", + "verified_against_supplied_pin": true + }, + { + "bytes": 3226, + "declared_package": null, + "expected_sha256": null, + "note": "Round plan/authorization self-identity recorded", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/PLAN-v1.md", + "sha256": "41d4b6ae63908e5cb55fe7b5705339dd645dc51e1a5052a68f450e14001f086b", + "verified_against_supplied_pin": false + }, + { + "bytes": 1986, + "declared_package": null, + "expected_sha256": null, + "note": "Round plan/authorization self-identity recorded", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/AUTHORIZATION-v1.json", + "sha256": "7a59c7ad4f8922b5603200561027ddb9c5da5ce20e0d98dc211dc44c3e56c6b7", + "verified_against_supplied_pin": false + }, + { + "bytes": 11803, + "declared_package": null, + "expected_sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955", + "verified_against_supplied_pin": true + }, + { + "bytes": 2667, + "declared_package": null, + "expected_sha256": "b0b504eb58e3cee17a720a82f2791c1bc0d4544385640dec1e3fa52d65003cc9", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "sha256": "b0b504eb58e3cee17a720a82f2791c1bc0d4544385640dec1e3fa52d65003cc9", + "verified_against_supplied_pin": true + }, + { + "bytes": 22103, + "declared_package": null, + "expected_sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545", + "note": "Named supplied pin matched", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/inputs/O03-proposed-Sol-work-orders-20261101.md", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545", + "verified_against_supplied_pin": true + } + ], + "schema": "o03-w3-inputs-v1", + "source_inputs_modified": false, + "supplemental_pin_manifest_sha256": "b0b504eb58e3cee17a720a82f2791c1bc0d4544385640dec1e3fa52d65003cc9", + "target_execution_import_control_helper_compile_decode_network_count": 0, + "unread_authentic_transports": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w3-runtime/PASSIVE-CHECKS-v1.json b/research/h25-o03-source-repair-20261101/archive/w3-runtime/PASSIVE-CHECKS-v1.json new file mode 100644 index 0000000000..494528c3ed --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w3-runtime/PASSIVE-CHECKS-v1.json @@ -0,0 +1,28 @@ +{ + "W4_schema_interface_consistency": "PASS", + "acquisition_budget_arithmetic": "PASS", + "checked_utc": "2026-11-01T07:55:29.699534+00:00", + "checks_scope": "stdlib text/hash/AST/JSON only; no target or fixture evaluation; author checks are not independent acceptance", + "current_runtime_manifest_exists": false, + "dependency_rows": 23, + "historical_raw_timing": "Hash-preserved148byte non-JSON two-line evidence; generic JSON failure retained, not repaired or promoted", + "input_hashes_rechecked": 33, + "json_packet_parse": "PASS", + "new_runtime_seal_claim": false, + "null_current_provider_identity_each_row": true, + "pin_mismatches": 0, + "python_sources_AST_parsed_without_import": 18, + "resource_guards": { + "accounting_definition": "Completed measured core plus1s shell reserve each; failed checker and final checker charged full10s each including publication tail. No target runtime or scientific ledger resets.", + "conservative_prior_seconds_plus_final_reserve": 29.125288104754873, + "failed_checker_rss": "Actual not retained;256MiB virtual-memory guard applied", + "final_command_reserved_wall_seconds": 10, + "max_recorded_rss_kib": 20180, + "max_virtual_memory_kib": 262144, + "shell_payload_timeout_seconds": 9 + }, + "schema": "o03-w3-passive-checks-v1", + "source_mutations": 0, + "status": "PASSIVE_SOURCE_PACKET_CHECKS_COMPLETE_NOT_RUNTIME_PASS", + "target_execution_import_helper_control_benchmark_compile_decode_network_publication_count": 0 +} diff --git a/research/h25-o03-source-repair-20261101/archive/w3-runtime/READ-ACCOUNTING-v1.json b/research/h25-o03-source-repair-20261101/archive/w3-runtime/READ-ACCOUNTING-v1.json new file mode 100644 index 0000000000..9218945772 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w3-runtime/READ-ACCOUNTING-v1.json @@ -0,0 +1,664 @@ +{ + "commands": [ + { + "command": "W3-01 named plan authorization pins work orders", + "elapsed_seconds": 0.0005936939269304276, + "max_rss_kib": 15404, + "reads": [ + { + "bytes": 3226, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/PLAN-v1.md", + "sha256": "41d4b6ae63908e5cb55fe7b5705339dd645dc51e1a5052a68f450e14001f086b" + }, + { + "bytes": 1986, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/AUTHORIZATION-v1.json", + "sha256": "7a59c7ad4f8922b5603200561027ddb9c5da5ce20e0d98dc211dc44c3e56c6b7" + }, + { + "bytes": 11803, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955" + }, + { + "bytes": 22103, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/inputs/O03-proposed-Sol-work-orders-20261101.md", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545" + } + ] + }, + { + "command": "W3-02 hash-verified audit and historical runtime declarations", + "elapsed_seconds": 0.005946264951489866, + "max_rss_kib": 15940, + "reads": [ + { + "bytes": 11803, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955" + }, + { + "bytes": 47715, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/.codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/79cff63d-e27e-450f-ad1f-0f3e815e8c5d/O03-audit-and-work-orders-20261101.md", + "sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30" + }, + { + "bytes": 3934, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/DEPENDENCIES-v1.json", + "sha256": "4e1662505f9222182a1c196e92dff1ad8723fe00a8bbb66da2d78d43de557c69" + }, + { + "bytes": 28663, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json", + "sha256": "4c51dbf6174a8eb418722eada754bfee54418ba317db61e1e6c6d0c82da4fdea" + }, + { + "bytes": 8733, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "sha256": "a8b32c6f6227cc6fa25d2d20983fb3d62ca2f4b9accf148a508689a42c1fe6d6" + }, + { + "bytes": 5379, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json", + "sha256": "9102c18101b19b31751ccf144a37822e381789ed2372551aa3e042839812c5cf" + }, + { + "bytes": 4762, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json", + "sha256": "49f9ae04f02cf01f709cda31628a4223aebe206e0778ab0e91eee176ceed96a1" + }, + { + "bytes": 2046, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "sha256": "5258f2c2132f3438497c41116300f52dca6409f021b73025928c84e0b4918652" + } + ] + }, + { + "command": "W3-03 hash-verified bootstrap effective observer source plus passive AST", + "elapsed_seconds": 0.007780745974741876, + "max_rss_kib": 17748, + "reads": [ + { + "bytes": 11803, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955" + }, + { + "bytes": 8248, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + }, + { + "bytes": 4274, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/effective.py", + "sha256": "a1bced3b61d11b1aa6d7bf3a68bd97f8878cebe84e53c8cec4339fb59ef56830" + }, + { + "bytes": 15188, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6" + } + ] + }, + { + "command": "W3-04 hash-verified worker sequence custody dependencies and runtime declaration", + "elapsed_seconds": 0.005537530989386141, + "max_rss_kib": 17088, + "reads": [ + { + "bytes": 11803, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955" + }, + { + "bytes": 6912, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/worker.py", + "sha256": "a27d9ce46c2ac1adfdf7ce894922a9261404e4ef4b36fe0d5079a78c421c8487" + }, + { + "bytes": 4772, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py", + "sha256": "8971bac232900c4d9c28c8139cc36f6c41e7ac0df0df7faf3405fb040c8d1557" + }, + { + "bytes": 4943, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87" + }, + { + "bytes": 3934, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/DEPENDENCIES-v1.json", + "sha256": "4e1662505f9222182a1c196e92dff1ad8723fe00a8bbb66da2d78d43de557c69" + }, + { + "bytes": 28663, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json", + "sha256": "4c51dbf6174a8eb418722eada754bfee54418ba317db61e1e6c6d0c82da4fdea" + } + ] + }, + { + "command": "W3-05 hash-verified loader serializer consumer validator controls and passive AST/import trace", + "elapsed_seconds": 0.05480952700600028, + "max_rss_kib": 20180, + "reads": [ + { + "bytes": 11803, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955" + }, + { + "bytes": 14650, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + }, + { + "bytes": 2141, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968" + }, + { + "bytes": 23560, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 9411, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688" + }, + { + "bytes": 14577, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e" + }, + { + "bytes": 23684, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + } + ] + }, + { + "command": "W3-06 supplemental control branches and selected consumer failure/readback source AST", + "elapsed_seconds": 0.04087889601942152, + "max_rss_kib": 19116, + "reads": [ + { + "bytes": 2667, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "sha256": "b0b504eb58e3cee17a720a82f2791c1bc0d4544385640dec1e3fa52d65003cc9" + }, + { + "bytes": 6630, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/run_controls.py", + "sha256": "e4b92d26446170a41e6f93425e8cb65dd82ff6019fb11babc908c2967e818cbf" + }, + { + "bytes": 13181, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py", + "sha256": "002b128e3627919e29fe3da42ebe6345a7854f898774b6ce106ae0a0f973e10c" + }, + { + "bytes": 797, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/loader_controls.py", + "sha256": "ddc4d711c3b0b162af4d0855364e83f33423cfc7fa524a368f720eaa460d802f" + }, + { + "bytes": 3757, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_controls.py", + "sha256": "ee944d50d624f2244ae06b82c2f6c2e677c95e6d68395635e72460d17d7605dd" + }, + { + "bytes": 2125, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_fixture.py", + "sha256": "0324abfbf19c5a3585479508fccc4031cc340f8757a8e4675658363b3f794788" + }, + { + "bytes": 11803, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955" + }, + { + "bytes": 9411, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688" + }, + { + "bytes": 23560, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 14577, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e" + }, + { + "bytes": 3894, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py", + "sha256": "332ab22e4b2838fc71abc8a39d971507c1b3a8dfecee2c202eff6d3fa172a6bf" + } + ] + }, + { + "command": "W3-07 exact launcher consumer arm integer-control and ELF source declarations", + "elapsed_seconds": 0.003427890012972057, + "max_rss_kib": 17432, + "reads": [ + { + "bytes": 11803, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955" + }, + { + "bytes": 9411, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688" + }, + { + "bytes": 2540, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb" + }, + { + "bytes": 2909, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "sha256": "a1e1bd79f0713d1ddaad84ed828d676c1cb4f6eec69145cba45c1c954a1780f5" + }, + { + "bytes": 148, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 2667, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "sha256": "b0b504eb58e3cee17a720a82f2791c1bc0d4544385640dec1e3fa52d65003cc9" + }, + { + "bytes": 13181, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py", + "sha256": "002b128e3627919e29fe3da42ebe6345a7854f898774b6ce106ae0a0f973e10c" + }, + { + "bytes": 8733, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "sha256": "a8b32c6f6227cc6fa25d2d20983fb3d62ca2f4b9accf148a508689a42c1fe6d6" + } + ] + }, + { + "command": "W3-08 provider matrix acquisition/timing proposal and input manifest drafting; stdlib text/JSON only", + "elapsed_seconds": 0.0053553469479084015, + "max_rss_kib": 16756, + "reads": [ + { + "bytes": 11803, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955" + }, + { + "bytes": 2667, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "sha256": "b0b504eb58e3cee17a720a82f2791c1bc0d4544385640dec1e3fa52d65003cc9" + } + ], + "shell_wrapper_reserve_seconds": 1 + }, + { + "command": "W3-09 draft refinement: startup file-access/CPU/disk guards and W4 exact admission/wait interface; own text only", + "elapsed_seconds": 0.0009582089260220528, + "max_rss_kib": 15592, + "reads": [], + "shell_wrapper_reserve_seconds": 1 + }, + { + "charged_upper_bound_seconds": 10, + "command": "W3-10 failed passive final checker: generic JSON parsing reached preserved two-line raw outer-time.json", + "elapsed_seconds": null, + "error": "JSONDecodeError: Expecting value: line 1 column 1 (char 0)", + "input_hash_mismatch": false, + "max_rss_guard_upper_kib": 262144, + "max_rss_kib": null, + "no_packet_freeze_or_source_mutation_on_failure": true, + "read_accounting_basis": "Deterministic completed read prefix of frozen INPUTS order, up to outer-time.json; all bytes matched before generic JSON parse failed.", + "reads": [ + { + "bytes": 47715, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/.codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/79cff63d-e27e-450f-ad1f-0f3e815e8c5d/O03-audit-and-work-orders-20261101.md", + "sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30" + }, + { + "bytes": 3934, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/DEPENDENCIES-v1.json", + "sha256": "4e1662505f9222182a1c196e92dff1ad8723fe00a8bbb66da2d78d43de557c69" + }, + { + "bytes": 23560, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 9411, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688" + }, + { + "bytes": 2141, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968" + }, + { + "bytes": 6630, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/run_controls.py", + "sha256": "e4b92d26446170a41e6f93425e8cb65dd82ff6019fb11babc908c2967e818cbf" + }, + { + "bytes": 23684, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + { + "bytes": 14577, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e" + }, + { + "bytes": 14650, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + }, + { + "bytes": 13181, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py", + "sha256": "002b128e3627919e29fe3da42ebe6345a7854f898774b6ce106ae0a0f973e10c" + }, + { + "bytes": 8733, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "sha256": "a8b32c6f6227cc6fa25d2d20983fb3d62ca2f4b9accf148a508689a42c1fe6d6" + }, + { + "bytes": 5379, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json", + "sha256": "9102c18101b19b31751ccf144a37822e381789ed2372551aa3e042839812c5cf" + }, + { + "bytes": 4762, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json", + "sha256": "49f9ae04f02cf01f709cda31628a4223aebe206e0778ab0e91eee176ceed96a1" + }, + { + "bytes": 28663, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json", + "sha256": "4c51dbf6174a8eb418722eada754bfee54418ba317db61e1e6c6d0c82da4fdea" + }, + { + "bytes": 8248, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + }, + { + "bytes": 4943, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87" + }, + { + "bytes": 4274, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/effective.py", + "sha256": "a1bced3b61d11b1aa6d7bf3a68bd97f8878cebe84e53c8cec4339fb59ef56830" + }, + { + "bytes": 797, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/loader_controls.py", + "sha256": "ddc4d711c3b0b162af4d0855364e83f33423cfc7fa524a368f720eaa460d802f" + }, + { + "bytes": 15188, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6" + }, + { + "bytes": 3757, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_controls.py", + "sha256": "ee944d50d624f2244ae06b82c2f6c2e677c95e6d68395635e72460d17d7605dd" + }, + { + "bytes": 2125, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_fixture.py", + "sha256": "0324abfbf19c5a3585479508fccc4031cc340f8757a8e4675658363b3f794788" + }, + { + "bytes": 3894, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py", + "sha256": "332ab22e4b2838fc71abc8a39d971507c1b3a8dfecee2c202eff6d3fa172a6bf" + }, + { + "bytes": 4772, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py", + "sha256": "8971bac232900c4d9c28c8139cc36f6c41e7ac0df0df7faf3405fb040c8d1557" + }, + { + "bytes": 6912, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/worker.py", + "sha256": "a27d9ce46c2ac1adfdf7ce894922a9261404e4ef4b36fe0d5079a78c421c8487" + }, + { + "bytes": 2046, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "sha256": "5258f2c2132f3438497c41116300f52dca6409f021b73025928c84e0b4918652" + }, + { + "bytes": 2540, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb" + }, + { + "bytes": 2909, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "sha256": "a1e1bd79f0713d1ddaad84ed828d676c1cb4f6eec69145cba45c1c954a1780f5" + }, + { + "bytes": 148, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + } + ], + "status": "PASSIVE_CHECK_FAILURE_RETAINED" + }, + { + "charged_upper_bound_seconds": 10, + "command": "W3-11 final named-input hash/AST/JSON/static consistency checks and immutable source-packet freeze; historical raw timing checked as raw text", + "elapsed_seconds": 0.03833728202152997, + "final_tail_included_in_reserved_charge": true, + "max_rss_kib": 19596, + "reads": [ + { + "bytes": 47715, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/.codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/79cff63d-e27e-450f-ad1f-0f3e815e8c5d/O03-audit-and-work-orders-20261101.md", + "sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30" + }, + { + "bytes": 3934, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/DEPENDENCIES-v1.json", + "sha256": "4e1662505f9222182a1c196e92dff1ad8723fe00a8bbb66da2d78d43de557c69" + }, + { + "bytes": 23560, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 9411, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688" + }, + { + "bytes": 2141, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968" + }, + { + "bytes": 6630, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/run_controls.py", + "sha256": "e4b92d26446170a41e6f93425e8cb65dd82ff6019fb11babc908c2967e818cbf" + }, + { + "bytes": 23684, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + { + "bytes": 14577, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e" + }, + { + "bytes": 14650, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + }, + { + "bytes": 13181, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py", + "sha256": "002b128e3627919e29fe3da42ebe6345a7854f898774b6ce106ae0a0f973e10c" + }, + { + "bytes": 8733, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json", + "sha256": "a8b32c6f6227cc6fa25d2d20983fb3d62ca2f4b9accf148a508689a42c1fe6d6" + }, + { + "bytes": 5379, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json", + "sha256": "9102c18101b19b31751ccf144a37822e381789ed2372551aa3e042839812c5cf" + }, + { + "bytes": 4762, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json", + "sha256": "49f9ae04f02cf01f709cda31628a4223aebe206e0778ab0e91eee176ceed96a1" + }, + { + "bytes": 28663, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json", + "sha256": "4c51dbf6174a8eb418722eada754bfee54418ba317db61e1e6c6d0c82da4fdea" + }, + { + "bytes": 8248, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/bootstrap.py", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + }, + { + "bytes": 4943, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87" + }, + { + "bytes": 4274, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/effective.py", + "sha256": "a1bced3b61d11b1aa6d7bf3a68bd97f8878cebe84e53c8cec4339fb59ef56830" + }, + { + "bytes": 797, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/loader_controls.py", + "sha256": "ddc4d711c3b0b162af4d0855364e83f33423cfc7fa524a368f720eaa460d802f" + }, + { + "bytes": 15188, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6" + }, + { + "bytes": 3757, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_controls.py", + "sha256": "ee944d50d624f2244ae06b82c2f6c2e677c95e6d68395635e72460d17d7605dd" + }, + { + "bytes": 2125, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_fixture.py", + "sha256": "0324abfbf19c5a3585479508fccc4031cc340f8757a8e4675658363b3f794788" + }, + { + "bytes": 3894, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py", + "sha256": "332ab22e4b2838fc71abc8a39d971507c1b3a8dfecee2c202eff6d3fa172a6bf" + }, + { + "bytes": 4772, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/sequence_worker.py", + "sha256": "8971bac232900c4d9c28c8139cc36f6c41e7ac0df0df7faf3405fb040c8d1557" + }, + { + "bytes": 6912, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/worker.py", + "sha256": "a27d9ce46c2ac1adfdf7ce894922a9261404e4ef4b36fe0d5079a78c421c8487" + }, + { + "bytes": 2046, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "sha256": "5258f2c2132f3438497c41116300f52dca6409f021b73025928c84e0b4918652" + }, + { + "bytes": 2540, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb" + }, + { + "bytes": 2909, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "sha256": "a1e1bd79f0713d1ddaad84ed828d676c1cb4f6eec69145cba45c1c954a1780f5" + }, + { + "bytes": 148, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 3226, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/PLAN-v1.md", + "sha256": "41d4b6ae63908e5cb55fe7b5705339dd645dc51e1a5052a68f450e14001f086b" + }, + { + "bytes": 1986, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/AUTHORIZATION-v1.json", + "sha256": "7a59c7ad4f8922b5603200561027ddb9c5da5ce20e0d98dc211dc44c3e56c6b7" + }, + { + "bytes": 11803, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955" + }, + { + "bytes": 2667, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/SUPPLEMENTAL-SOURCE-PINS-v1.json", + "sha256": "b0b504eb58e3cee17a720a82f2791c1bc0d4544385640dec1e3fa52d65003cc9" + }, + { + "bytes": 22103, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/inputs/O03-proposed-Sol-work-orders-20261101.md", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545" + } + ] + } + ], + "limits": { + "aggregate_command_seconds": 60, + "command_timeout_seconds": 10, + "draft_bytes": 8388608, + "named_source_read_bytes": 33554432, + "rss_kib": 262144 + }, + "totals": { + "aggregate_seconds_conservative_upper_charge": 29.125288104754873, + "all_command_rss_guard_upper_kib": 262144, + "completed_measured_core_seconds": 0.1636253867764026, + "failed_passive_commands": 1, + "input_scope": "Exact named source/text inputs only; own draft metadata reads excluded from named source reads. Retained and cumulative draft writes guarded separately by final freeze.", + "named_source_read_bytes": 1091714, + "rss_max_observed_kib": 20180, + "target_execution_count": 0, + "unique_named_inputs": 33 + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w3-runtime/RUNTIME-CLOSURE-PLAN.md b/research/h25-o03-source-repair-20261101/archive/w3-runtime/RUNTIME-CLOSURE-PLAN.md new file mode 100644 index 0000000000..ea50c65baa --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w3-runtime/RUNTIME-CLOSURE-PLAN.md @@ -0,0 +1,64 @@ +# W3 runtime closure preparation, version 1 + +This is a source-only, provider-parameterized closure plan. It identifies the actual route expressed by the pinned A source and proposes a separately admitted acquisition on the intended local host. It is not a current runtime manifest, runtime attestation, acquisition grant, executed control result, or W5 admission. Current executable/provider identity, exact build/source metadata, locale data, module origins, callable bindings and mapped-file identities have not been acquired. Independent acceptance of this preparation remains pending. + +The immutable input identities and exact local roots are in `INPUTS.json`. A is commit `85fa502d063c132a48eadeb4dc8a188e668a88e0`; S is `90df75ee32d0c51acbcc5b63ebbe6f26011ee92b`; B is `e05aad954689d0ee21baff19b4674f1fcb2e838f`. S/B identity is inherited from the round pin declaration; W3 does not claim to have reconciled their remote publication lineage or inspected all S/B source. Every source file actually read is identified by its observed digest. The supplemental five control-body pins supplied by the parent were verified before source inspection. + +## Source route and closure obligations + +References below are relative to A. Envelope source means `validation/envelope-revision-v2/envelope/`. These are source observations, not observations of a running process. + +| Route | Pinned source evidence | Dependency and admission consequence | +|---|---|---| +| Outer launch | `validation/execution-v1/control/COMMAND-v1.json:6` | Historical topology is env with an empty environment, `LC_ALL=C.UTF-8`, `TZ=UTC`, timeout TERM/kill-after 1 s and 179 s, GNU time, then CPython `-B -I -S` observer. Every utility, loader and provider must receive current identities; historical absolute paths are candidate names only. | +| Observer entry | `observer.py:8`, `observer.py:140` | Timer starts at the first Python instruction; resource, threading, signal, fcntl, subprocess, path, JSON and SHA providers are live dependencies. Admission/ledger reads, exclusive lock, once-only consumption, source checks, imports and staging are substantive work. Early admission/lock errors precede its main structured record; source preparation does not certify failure reporting complete. | +| Observer closure | `observer.py:198`, `bootstrap.py:44` | Before launching the worker, verify runtime files, preload imports, origins/maps, selected callables and effective bindings. The observer's finally/closing route needs the same providers even after initial failure. | +| Serial coordinator | `sequence_worker.py:15`, `sequence_worker.py:31` | Eight fixed jobs, in order: observer controls, loader normal, consumer normal, loader `-O`, consumer `-O`, first baseline, first candidate, independent validation. A child is waited for before the next child; first unexpected failure stops. Coordinator source/runtime checks and receipt re-reads stay inside the operation. | +| Worker and staging | `worker.py:31`, `worker.py:63`, `custody.py:81` | Fresh source/input copies, independent identities, fsync, immutable modes, source snapshots, requests, receipts and dependency outputs are paid. Worker launches the exact bootstrap using the selected interpreter and flags. No unreviewed module alias or shared input/output inode may enter the stage. | +| Bootstrap | `bootstrap.py:97`, `bootstrap.py:109` | Import the entry via fixed source location, preload only the declared per-entry modules, capture closure, call reviewed `main()` once, then close runtime and package custody. Files and selected callables alone are insufficient: origins, builtin/frozen authority, effective code/default/global bindings and map identity must agree. | +| Observer controls | `observer_controls.py:15`, `observer_fixture.py:14` | Six declared allocation/concurrency/short/timeout/membership/cap cases reach subprocesses, signals, monotonic time, `/proc` sampling and runtime checks. The fixture's child paths explicitly wait. This branch is inspected source only; it has not validated sampling, kill/reap, native providers or accounting. | +| Loader controls | `loader_controls.py:11`, `loader/frozen_input_controls.py:53`, `loader/frozen_input_controls.py:282` | The wrapper invokes 39 loader cases in each mode. Fixture generation additionally reaches JSON encoding, `gzip.compress`, zlib compression, tempfile, shutil, permissions, symlink/hardlink and mutation/error paths. These dependencies extend beyond authentic-input decompression. | +| Consumer controls | `consumer/run_controls.py:39`, `consumer/serialization_controls.py:64` | Run the preserved 70 serializer cases plus 15 consumer cases per mode, using the original writer cloned into independent finite globals. Include code/function providers, JSON mutation/fallback, fault injection, close, cleanup and error-manifest routes. Controls intentionally alter and restore integer conversion limits; acquisition must not silently alter the initial limit they rely on. | +| Authentic loader | `loader/frozen_h25_inputs.py:124`, `loader/frozen_h25_inputs.py:171`, `consumer/full_consumer.py:109` | Authenticate fixed transport size/digest, bounded gzip read and logical digest before strict JSON, restore exact builtins and perform freshness checks. JSON parsing preserves the configured arbitrary-width decimal conversion error. Two gzip transports and the plain certificate remain immutable inputs; W3 has not opened or decoded them. | +| Baseline and candidate | `consumer/full_consumer.py:116`, `consumer/reference.py:17`, `consumer/bounded_serialization.py:149` | Baseline eagerly canonicalizes using `json.dumps(sort_keys=True,separators=(",",":"),ensure_ascii=True)` then ASCII. Candidate retains that canonical function and its C encoder, stages bounded calls, hashes both stage and copy, then publishes sequential final files. Integer bounds use bit length, but encoding still reaches the actual integer decimal provider. | +| Independent validator | `consumer/validate_outputs.py:36`, `consumer/validate_outputs.py:219` | No loader, consumer or candidate imports. Independently authenticate input custody; stream complete witness/rank logical bytes against both outputs; parse the bounded certificate/rank trace; project the result, check exact EOF/schema/counts/receipts and cleanup. It shares runtime JSON/gzip/hash providers, which must be authenticated without changing this source independence boundary. | +| Failure and diagnostics | `consumer/bounded_serialization.py:360`, `consumer/bounded_serialization.py:481`, `consumer/full_consumer.py:160`, `bootstrap.py:133`, `worker.py:103` | Failure can reach exception naming/string conversion, numeric `repr`, JSON/ASCII, hashing, stream close, stat/read, failure manifest, receipt write and fsync. W2 owns the minimal hardening draft; its eventual actual hash and any new imports must invalidate/reclose affected rows before adoption. Existing primary/secondary-error gaps remain preserved facts. | +| Parent readback | `parent_readback.py:19` | Historical readback parses admission, observer and raw timing before initializing its state. The historical two-line raw record is therefore not a JSON object. W4 owns the bounded tagged replacement. Its future source, launcher and timing-provider closure must be separately pinned. | + +`DEPENDENCY-MATRIX.json` gives separate rows for each route and provider class. `SOURCE-IMPORTS-v1.json` and `SUPPLEMENTAL-IMPORTS-v1.json` are passive AST inventories, not executed import observations or exhaustive dynamic dependency discovery. + +## Why the historical runtime cannot be promoted + +The preserved observer receipt has status STOP, reports `/usr/lib/locale/locale-archive` as an unsealed mapped file at both initial and closing checks, contains no worker result, and records zero reaped-child CPU. This establishes one observed missing dependency. It does not establish that this was the only missing dependency or that any worker/control/serializer/validator ran. + +`RUNTIME-PINS-v2.json` calls itself `SOURCE_METADATA_ONLY_NOT_RUNTIME_ADMISSION`. Its 95 declared files, 16 allowed mapped paths, 24 preloads, builtin-zlib premise, selected callable descriptors and historical Python version are source declarations. `ELF-CLOSURE-v2.json` describes 17 files and explicitly makes no RPATH analysis claim; PT_INTERP/DT_NEEDED do not attest actual binding or dynamic loading. The old pin set also carries site-related paths although launch requires `-S`; these must be dispositioned from actual startup/source provenance instead of assumed active. No historical dev/inode/time metadata, consumed marker, ledger balance, deadline or host identity transfers to a new operation. + +The old `closure()` checks mapping names against an allowed set and hashes the declared runtime files; it does not itself establish that each mapped device/inode is the same opened and hashed inode. The replacement specification requires mapping device/inode/offset evidence tied to authenticated regular descriptors, not pathname inclusion alone. Before/after checks assume a trusted host without hostile transient mutate-and-restore behavior; they do not prove the absence of that behavior. + +Some dependencies are read without remaining mapped: startup bytecode, loader/OpenSSL configuration, locale message catalogues and other native data selected by the actual build. The acquisition specification therefore requires reviewed own-child file-access evidence from before interpreter startup, or an independently accepted source/configuration argument that closes those reads. Python audit events installed after startup and final maps alone cannot establish this. Any tracing tool needs its own pin, ordinary own-child tracing permission, bounded logs and charged overhead; an unavailable permission is a stop, not a reason to omit the dependency. + +## Preserve intended locale semantics + +The preferred policy retains the historical intended `LC_ALL=C.UTF-8`, `TZ=UTC`, empty outer environment, fixed PATH and isolated interpreter flags. A separately admitted acquisition must authenticate actual locale resolution, the archive if mapped, any separate locale-category files, gconv data/cache and any reached conversion modules, their metadata and bytes, and native libc/loader provenance. Capture actual effective locale/category names, codeset, filesystem encoding/errors, UTF-8 mode and startup coercion settings under the exact launch environment. Locale startup can precede target imports; acquiring only Python's `locale.py` or adding `locale-archive` to a list cannot close this route. + +An alternative policy is a separate reviewed version. Examples are forcing the C locale while explicitly selecting Python UTF-8 mode/coercion settings, or selecting a sealed locale directory instead of the host archive. That changes startup locale resolution, libc category behavior and possibly text encodings, filesystem/surrogate behavior, diagnostics and timing punctuation; it can add/remove locale, gconv and environment dependencies. It needs a new source/launcher contract and fresh controls. W3 does not select an alternative or claim its equivalence. + +## JSON, integer conversion and provider workspace + +Authenticate the actual CPython executable and build, frozen/builtin providers, Python `json` implementation, `_json` native module, scanner/encoder/ASCII-escaping bindings, float representation/formatting and Unicode behavior. The candidate explicitly requires a C encoder. Hashing closure must include the actual SHA implementation and native linkage, including any build/provider-dependent OpenSSL configuration or module route if reachable. gzip reaches zlib decompression/CRC in loader/validator and compression in loader controls. A's built-in-zlib requirement is an old source premise; changing it to an extension provider requires an explicit reviewed source revision. + +Decimal input travels through `json.loads`' default integer parser; output travels through C JSON integer representation; diagnostics/effective fingerprints can call `repr` or `str` on integers. Capture initial `sys.get_int_max_str_digits()`, startup digit-limit settings, `sys.int_info`, interpreter flags and relevant build configuration. Review the exact corresponding CPython integer/JSON source and distributor patches. Determine both successful and error paths, thresholds and compiled helper gates. If that build can call `_pylong` or decimal/native decimal support for large input/output, recursively authenticate those sources/providers and their imports, or provide a reviewed source-and-domain proof of unreachability. This is a provider possibility, not an observation that the intended build or authentic H25 reaches a particular helper. The published comparison sources mentioned in the audit are not actual build identity. + +Finite warmup maps and a declared input cap do not prove branch closure. Controls deliberately reach wide/unlimited and conversion-error cases (`serialization_controls.py:155`; `frozen_input_controls.py:161`). Any helper preloading must be source-bound and reviewed before effective sealing. The auxiliary-space claim retains an explicit encoder/numeric-provider workspace term until W1 can discharge it for the authenticated build and domain; W3 does not infer workspace bounds from encoded output size. + +`-B` suppresses bytecode writes; it does not by itself attest which cached bytecode may be read. Before admission, choose and review either a source-only staging/import mechanism or immutable authenticated bytecode plus source/build provenance. Record loaded origin, cached file identity or frozen authority and effective code under that policy. `-I -S` and an empty environment remain necessary declared startup controls; they do not replace import-custody evidence. + +## Timing and acquisition boundary + +W4's selected conditional contract is `O03_TIME_V3 ` with exact keys `wall_seconds`, `user_seconds`, `system_seconds`, `kernel_individual_maxrss_kib`, `utility_exit`. The proposed GNU time format uses `%e`, `%U`, `%S`, `%M`, `%x`, but current bytes/version/build and format semantics are unknown. Prefix selection, numeric lexical behavior, locale effects, units and rounding require actual provider source review. An independent launcher receipt binds raw SHA, admission, exact argv/environment/redirections, timed-child identity and corroborated exit/signal/timeout plus reap/accounting facts. `%x` alone is not signal/timeout evidence. + +Historical timeout surrounds time and can kill the timer before it writes. Missing/truncated timing remains STOP. GNU time's child interval also excludes some env/timeout/time setup and closing work. Preserve the exact topology, state these endpoints and bill the finite outside work; a tagged record does not turn unknown physical costs into zero. The outer raw/record/report caps and grammar are W4's contract, not observations of a current utility. + +`ACQUISITION-PROPOSAL.json` specifies a separate once-only discovery operation, tools, exact permission classes, numeric caps, output/custody contracts and admission fields. It proposes no target/control/authentic decoding or W5 execution. If any actual host identity, tool/source pin, ledger, required permission or cost guard is missing, do not acquire: retain this packet as preparation. Discovery evidence must undergo independent review and an additional frozen-manifest decision before later execution. No final runtime manifest can be written from the information available in this order. + +All physical metadata, acquisition, sealing, final publication and unresolved tail costs remain `OPEN_NOT_ZERO`. The historical 94.550533479 policy-seconds record is not a refreshed ledger and grants no allowance. This packet preserves A's failed source/records and changes no original O03 denominator, frontier, scientific receipt or control result. diff --git a/research/h25-o03-source-repair-20261101/archive/w3-runtime/SOURCE-IMPORTS-v1.json b/research/h25-o03-source-repair-20261101/archive/w3-runtime/SOURCE-IMPORTS-v1.json new file mode 100644 index 0000000000..004fbaa4dd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w3-runtime/SOURCE-IMPORTS-v1.json @@ -0,0 +1,668 @@ +[ + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_h25_inputs.py", + "imports": [ + { + "line": 7, + "import": "import gzip" + }, + { + "line": 8, + "import": "import hashlib" + }, + { + "line": 9, + "import": "import json" + }, + { + "line": 10, + "import": "import math" + }, + { + "line": 11, + "import": "import os" + }, + { + "line": 12, + "import": "from pathlib import Path" + }, + { + "line": 13, + "import": "import stat" + } + ], + "functions": [ + { + "line": 44, + "name": "need" + }, + { + "line": 49, + "name": "identity" + }, + { + "line": 57, + "name": "_exact_keys" + }, + { + "line": 62, + "name": "_check_identity" + }, + { + "line": 74, + "name": "check_custody" + }, + { + "line": 98, + "name": "_open_checked" + }, + { + "line": 108, + "name": "_transport_hash" + }, + { + "line": 124, + "name": "_read_logical" + }, + { + "line": 153, + "name": "_pairs" + }, + { + "line": 161, + "name": "_constant" + }, + { + "line": 165, + "name": "_float" + }, + { + "line": 171, + "name": "strict_json" + }, + { + "line": 177, + "name": "_int" + }, + { + "line": 182, + "name": "_list" + }, + { + "line": 187, + "name": "_arity" + }, + { + "line": 193, + "name": "_ints" + }, + { + "line": 200, + "name": "restore_result" + }, + { + "line": 228, + "name": "restore_witness" + }, + { + "line": 265, + "name": "restore_ranks" + }, + { + "line": 275, + "name": "_load" + }, + { + "line": 306, + "name": "load_frozen_inputs" + }, + { + "line": 311, + "name": "authenticate_inputs" + } + ] + }, + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/reference.py", + "imports": [ + { + "line": 7, + "import": "import hashlib" + }, + { + "line": 8, + "import": "import json" + } + ], + "functions": [ + { + "line": 13, + "name": "require" + }, + { + "line": 17, + "name": "canonical" + }, + { + "line": 28, + "name": "write_scientific" + } + ] + }, + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/bounded_serialization.py", + "imports": [ + { + "line": 8, + "import": "from __future__ import annotations" + }, + { + "line": 10, + "import": "from contextlib import contextmanager" + }, + { + "line": 11, + "import": "import _json" + }, + { + "line": 12, + "import": "import hashlib" + }, + { + "line": 13, + "import": "import json" + }, + { + "line": 14, + "import": "import json.encoder" + }, + { + "line": 15, + "import": "import os" + }, + { + "line": 16, + "import": "from pathlib import Path" + }, + { + "line": 17, + "import": "import stat" + }, + { + "line": 18, + "import": "import tempfile" + }, + { + "line": 19, + "import": "from types import CodeType, FunctionType" + } + ], + "functions": [ + { + "line": 30, + "name": "_need" + }, + { + "line": 35, + "name": "_keys_are" + }, + { + "line": 42, + "name": "_bound" + }, + { + "line": 87, + "name": "_array_admitted" + }, + { + "line": 98, + "name": "_admitted" + }, + { + "line": 125, + "name": "_regular_destination" + }, + { + "line": 144, + "name": "_identity" + }, + { + "line": 149, + "name": "_freshness" + }, + { + "line": 242, + "name": "make_writer" + }, + { + "line": 249, + "name": "_make_writer" + }, + { + "line": 215, + "name": "check_need" + }, + { + "line": 219, + "name": "check" + }, + { + "line": 268, + "name": "expected_unchanged" + }, + { + "line": 274, + "name": "operation" + }, + { + "line": 281, + "name": "full_write" + }, + { + "line": 288, + "name": "arrays" + }, + { + "line": 316, + "name": "witness_bytes" + }, + { + "line": 339, + "name": "writer" + }, + { + "line": 361, + "name": "managed" + }, + { + "line": 390, + "name": "emit" + } + ] + }, + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/full_consumer.py", + "imports": [ + { + "line": 6, + "import": "from __future__ import annotations" + }, + { + "line": 7, + "import": "import argparse" + }, + { + "line": 8, + "import": "import hashlib" + }, + { + "line": 9, + "import": "import json" + }, + { + "line": 10, + "import": "import os" + }, + { + "line": 11, + "import": "from pathlib import Path" + }, + { + "line": 12, + "import": "import stat" + }, + { + "line": 13, + "import": "import sys" + }, + { + "line": 14, + "import": "import time" + }, + { + "line": 19, + "import": "import reference" + }, + { + "line": 109, + "import": "from frozen_h25_inputs import load_frozen_inputs" + }, + { + "line": 140, + "import": "from frozen_h25_inputs import authenticate_inputs" + }, + { + "line": 119, + "import": "import bounded_serialization" + } + ], + "functions": [ + { + "line": 28, + "name": "need" + }, + { + "line": 33, + "name": "exact_int" + }, + { + "line": 37, + "name": "accept_operation" + }, + { + "line": 64, + "name": "file_identity" + }, + { + "line": 70, + "name": "read_files" + }, + { + "line": 96, + "name": "write_record" + }, + { + "line": 103, + "name": "run" + }, + { + "line": 152, + "name": "main" + } + ] + }, + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/validate_outputs.py", + "imports": [ + { + "line": 7, + "import": "from __future__ import annotations" + }, + { + "line": 8, + "import": "import argparse" + }, + { + "line": 9, + "import": "import gzip" + }, + { + "line": 10, + "import": "import hashlib" + }, + { + "line": 11, + "import": "import json" + }, + { + "line": 12, + "import": "import os" + }, + { + "line": 13, + "import": "from pathlib import Path" + }, + { + "line": 14, + "import": "import stat" + }, + { + "line": 15, + "import": "import sys" + } + ], + "functions": [ + { + "line": 31, + "name": "need" + }, + { + "line": 36, + "name": "canonical" + }, + { + "line": 40, + "name": "pairs" + }, + { + "line": 48, + "name": "constant" + }, + { + "line": 52, + "name": "parse" + }, + { + "line": 56, + "name": "identity" + }, + { + "line": 62, + "name": "opened" + }, + { + "line": 75, + "name": "unchanged" + }, + { + "line": 80, + "name": "custody_check" + }, + { + "line": 118, + "name": "bounded_file" + }, + { + "line": 127, + "name": "logical" + }, + { + "line": 167, + "name": "validate_receipt" + }, + { + "line": 218, + "name": "validate" + }, + { + "line": 266, + "name": "main" + } + ] + }, + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/serialization_controls.py", + "imports": [ + { + "line": 2, + "import": "from __future__ import annotations" + }, + { + "line": 4, + "import": "import copy" + }, + { + "line": 5, + "import": "import hashlib" + }, + { + "line": 6, + "import": "import json" + }, + { + "line": 7, + "import": "from pathlib import Path" + }, + { + "line": 8, + "import": "import sys" + }, + { + "line": 9, + "import": "from types import FunctionType" + }, + { + "line": 11, + "import": "import bounded_serialization as candidate" + } + ], + "functions": [ + { + "line": 17, + "name": "_need" + }, + { + "line": 22, + "name": "_fixture" + }, + { + "line": 32, + "name": "_outcome" + }, + { + "line": 39, + "name": "_original_writer" + }, + { + "line": 49, + "name": "_expected" + }, + { + "line": 60, + "name": "_finals" + }, + { + "line": 64, + "name": "run_controls" + }, + { + "line": 78, + "name": "equal" + }, + { + "line": 115, + "name": "empty" + }, + { + "line": 141, + "name": "scalar_case" + }, + { + "line": 151, + "name": "huge" + }, + { + "line": 164, + "name": "interned" + }, + { + "line": 180, + "name": "circular" + }, + { + "line": 188, + "name": "callback_list" + }, + { + "line": 198, + "name": "callback_dict" + }, + { + "line": 208, + "name": "callback_raising" + }, + { + "line": 218, + "name": "subclass_int" + }, + { + "line": 228, + "name": "unknown" + }, + { + "line": 248, + "name": "nonstring_keys" + }, + { + "line": 260, + "name": "fault_case" + }, + { + "line": 285, + "name": "raising" + }, + { + "line": 312, + "name": "corrupt" + }, + { + "line": 322, + "name": "mutate_stage" + }, + { + "line": 337, + "name": "dual_error" + }, + { + "line": 347, + "name": "manifest_error" + }, + { + "line": 410, + "name": "late_drift" + }, + { + "line": 126, + "name": "length_case" + }, + { + "line": 133, + "name": "size_case" + }, + { + "line": 171, + "name": "nested" + }, + { + "line": 237, + "name": "malformed" + }, + { + "line": 256, + "name": "alter" + }, + { + "line": 286, + "name": "fault" + }, + { + "line": 304, + "name": "short" + }, + { + "line": 426, + "name": "items" + }, + { + "line": 476, + "name": "__truediv__" + }, + { + "line": 191, + "name": "__iter__" + }, + { + "line": 201, + "name": "items" + }, + { + "line": 211, + "name": "items" + }, + { + "line": 221, + "name": "__repr__" + } + ] + } +] diff --git a/research/h25-o03-source-repair-20261101/archive/w3-runtime/SUPPLEMENTAL-IMPORTS-v1.json b/research/h25-o03-source-repair-20261101/archive/w3-runtime/SUPPLEMENTAL-IMPORTS-v1.json new file mode 100644 index 0000000000..80824a02c9 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w3-runtime/SUPPLEMENTAL-IMPORTS-v1.json @@ -0,0 +1,373 @@ +[ + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/consumer/run_controls.py", + "imports": [ + { + "line": 2, + "import": "from __future__ import annotations" + }, + { + "line": 3, + "import": "import argparse" + }, + { + "line": 4, + "import": "import copy" + }, + { + "line": 5, + "import": "import hashlib" + }, + { + "line": 6, + "import": "import json" + }, + { + "line": 7, + "import": "from pathlib import Path" + }, + { + "line": 8, + "import": "import sys" + }, + { + "line": 9, + "import": "from types import FunctionType" + }, + { + "line": 13, + "import": "import reference" + }, + { + "line": 14, + "import": "import bounded_serialization" + }, + { + "line": 15, + "import": "import serialization_controls" + }, + { + "line": 16, + "import": "from full_consumer import accept_operation, need, write_record" + } + ], + "functions": [ + { + "line": 25, + "name": "finite_writer" + }, + { + "line": 39, + "name": "run" + }, + { + "line": 127, + "name": "main" + }, + { + "line": 51, + "name": "fresh" + }, + { + "line": 54, + "name": "actual" + }, + { + "line": 75, + "name": "floats" + }, + { + "line": 80, + "name": "duplicates" + }, + { + "line": 85, + "name": "unsupported" + }, + { + "line": 91, + "name": "rank_bool" + } + ] + }, + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/loader/frozen_input_controls.py", + "imports": [ + { + "line": 6, + "import": "import gzip" + }, + { + "line": 7, + "import": "import hashlib" + }, + { + "line": 8, + "import": "import json" + }, + { + "line": 9, + "import": "import os" + }, + { + "line": 10, + "import": "from pathlib import Path" + }, + { + "line": 11, + "import": "import shutil" + }, + { + "line": 12, + "import": "import sys" + }, + { + "line": 13, + "import": "import tempfile" + }, + { + "line": 18, + "import": "import frozen_h25_inputs as loader" + } + ], + "functions": [ + { + "line": 21, + "name": "require" + }, + { + "line": 26, + "name": "rejects" + }, + { + "line": 35, + "name": "corpus" + }, + { + "line": 93, + "name": "with_fixture" + }, + { + "line": 104, + "name": "valid_fresh" + }, + { + "line": 116, + "name": "spec_failure" + }, + { + "line": 125, + "name": "invalid_gzip" + }, + { + "line": 137, + "name": "schema_mutation" + }, + { + "line": 143, + "name": "order_check" + }, + { + "line": 150, + "name": "rank_bool" + }, + { + "line": 155, + "name": "result_invalid" + }, + { + "line": 161, + "name": "decimal_error" + }, + { + "line": 168, + "name": "wide_integer" + }, + { + "line": 174, + "name": "mode_drift" + }, + { + "line": 182, + "name": "byte_drift" + }, + { + "line": 198, + "name": "in_call_drift" + }, + { + "line": 219, + "name": "symlink_or_hardlink" + }, + { + "line": 235, + "name": "logical_json_failure" + }, + { + "line": 282, + "name": "run_controls" + }, + { + "line": 53, + "name": "__init__" + }, + { + "line": 78, + "name": "snapshot" + }, + { + "line": 83, + "name": "load" + }, + { + "line": 86, + "name": "close" + }, + { + "line": 105, + "name": "check" + }, + { + "line": 117, + "name": "check" + }, + { + "line": 126, + "name": "prepare" + }, + { + "line": 175, + "name": "check" + }, + { + "line": 183, + "name": "check" + }, + { + "line": 199, + "name": "check" + }, + { + "line": 220, + "name": "check" + }, + { + "line": 201, + "name": "changed" + } + ] + }, + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/loader_controls.py", + "imports": [ + { + "line": 2, + "import": "import argparse" + }, + { + "line": 3, + "import": "from pathlib import Path" + }, + { + "line": 4, + "import": "import sys" + }, + { + "line": 7, + "import": "from custody import need, write_json" + }, + { + "line": 8, + "import": "import frozen_input_controls" + } + ], + "functions": [ + { + "line": 11, + "name": "main" + } + ] + }, + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_controls.py", + "imports": [ + { + "line": 2, + "import": "import argparse" + }, + { + "line": 3, + "import": "import os" + }, + { + "line": 4, + "import": "from pathlib import Path" + }, + { + "line": 5, + "import": "import sys" + }, + { + "line": 6, + "import": "import time" + }, + { + "line": 8, + "import": "from custody import need, write_json" + }, + { + "line": 9, + "import": "from observer import observe, process_table" + } + ], + "functions": [ + { + "line": 15, + "name": "main" + } + ] + }, + { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer_fixture.py", + "imports": [ + { + "line": 2, + "import": "import os" + }, + { + "line": 3, + "import": "from pathlib import Path" + }, + { + "line": 4, + "import": "import subprocess" + }, + { + "line": 5, + "import": "import sys" + }, + { + "line": 6, + "import": "import time" + }, + { + "line": 9, + "import": "from bootstrap import closure" + }, + { + "line": 10, + "import": "from custody import need, read_json" + }, + { + "line": 11, + "import": "from effective import capture, unchanged" + } + ], + "functions": [ + { + "line": 14, + "name": "main" + } + ] + } +] diff --git a/research/h25-o03-source-repair-20261101/archive/w3-runtime/TIMING-PROVIDER-CONTRACT-v1.json b/research/h25-o03-source-repair-20261101/archive/w3-runtime/TIMING-PROVIDER-CONTRACT-v1.json new file mode 100644 index 0000000000..4186bab345 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w3-runtime/TIMING-PROVIDER-CONTRACT-v1.json @@ -0,0 +1,101 @@ +{ + "W4_admission_interface": { + "canonical_ledger_fields": [ + "current_ledger_sha256", + "cap_seconds", + "spent_seconds" + ], + "limits_fields": [ + "outer_seconds", + "rss_bytes" + ], + "required_fields": [ + "schema", + "operation", + "timing_contract_sha256", + "current_w3_seal_sha256", + "command_contract_sha256", + "timed_subject", + "prefix_kind", + "rounding_quantum_seconds", + "limits", + "canonical_ledger" + ], + "schema": "o03-timing-admission-v3", + "seal_requirement": "current_w3_seal_sha256 must identify an independently accepted CURRENT runtime/provider seal. This W3 source-preparation FREEZE-v1 is not that seal.", + "timed_subject": "observer" + }, + "W4_coordination": "Exact field set and prefix/receipt requirements supplied by W4 in this round; current source draft may depend on them only conditionally.", + "W4_wait_interface": { + "kinds": [ + "exit", + "signal", + "timeout" + ], + "producer": "No current reviewed receipt producer exists; source/hash/provider and executable validation require separate preparation/admission.", + "required_fields": [ + "admission_sha256", + "timing_contract_sha256", + "command_contract_sha256", + "timed_subject", + "raw_time_sha256", + "observer_sha256", + "kind", + "exit_code", + "signal_number", + "reaped", + "tree_complete", + "cpu_complete" + ], + "schema": "o03-launcher-termination-v3" + }, + "actual_current_executable": null, + "actual_sha256": null, + "actual_version_build_source": null, + "caps_bytes": { + "derived_report": 65536, + "raw": 65536, + "tagged_record": 4096 + }, + "exact_keys": [ + "wall_seconds", + "user_seconds", + "system_seconds", + "kernel_individual_maxrss_kib", + "utility_exit" + ], + "execution_success_rule": "measurement validity, command result and accounting completeness are separate; no pass from utility_exit alone", + "format_proposal": "O03_TIME_V3 {\"wall_seconds\":%e,\"user_seconds\":%U,\"system_seconds\":%S,\"kernel_individual_maxrss_kib\":%M,\"utility_exit\":%x}", + "launcher_receipt_requirements": [ + "actual utility/timeout/env/interpreter and loader pins", + "exact argv/env/cwd/stdin/stdout/stderr/redirection and timed-child identity", + "admission SHA and raw SHA", + "exit/signal/timeout kind and explicit corresponding fields from wait/guard evidence", + "reaped process/tree completeness and accounting limitations", + "contract SHA, utility rounding/units/locale, finite unmeasured setup/tail boundaries" + ], + "not_supplied": [ + "current utility pin/version/build/source", + "current launcher source/hash", + "actual locale/timing format control results", + "live termination or measurement facts" + ], + "prefix_grammar_selection_required": [ + "empty", + "exact Command exited with non-zero status N LF, decimal N 1..255", + "exact Command terminated by signal N LF, decimal N 1..64" + ], + "schema": "o03-w3-w4-provider-contract-v1", + "status": "CONDITIONAL_UNSEALED_PROVIDER", + "suffix": "ASCII whitespace only", + "tag_ascii": "O03_TIME_V3 ", + "tagged_records_required": 1, + "units": { + "kernel_individual_maxrss_kib": "KiB individual kernel maximum, not summed simultaneous RSS", + "system_seconds": "seconds", + "user_seconds": "seconds", + "utility_exit": "utility-format exit field; opaque for signals and launcher topology until corroborated", + "wall_seconds": "seconds" + }, + "utility_family": "GNU time" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/ATTEMPTS-v1.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/ATTEMPTS-v1.json new file mode 100644 index 0000000000..3adfb5eb57 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/ATTEMPTS-v1.json @@ -0,0 +1,23 @@ +{ + "attempts": [ + { + "attempt": "initial-source-draft-v1", + "cases": 30, + "compilation": 0, + "controls_tests_benchmarks": 0, + "independent_acceptance": null, + "kind": "SOURCE_AUTHORING_AND_PASSIVE_TEXT_AST_JSON_HASH_CHECKS", + "network_publication_PR": 0, + "runtime_process_inspection": 0, + "status": "FROZEN_PENDING_INDEPENDENT_SOURCE_REVIEW", + "target_executions": 0, + "target_helper_calls": 0, + "target_imports": 0, + "transport_decoding": 0, + "variants": 47 + } + ], + "future_repair_limit": "At most one bounded pass only if explicitly assigned. Frozen initial payloads remain preserved.", + "repair_passes_after_freeze": 0, + "schema": "o03-w4-source-attempts-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/CONTROL-MANIFEST.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/CONTROL-MANIFEST.json new file mode 100644 index 0000000000..98328f29d6 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/CONTROL-MANIFEST.json @@ -0,0 +1,2266 @@ +{ + "case_order": [ + "T01", + "T02", + "T03", + "T04", + "T05", + "T06", + "T07", + "T08", + "T09", + "T10", + "T11", + "T12", + "T13", + "T14", + "T15", + "T16", + "T17", + "T18", + "T19", + "T20", + "T21", + "T22", + "T23", + "T24", + "T25", + "T26", + "T27", + "T28", + "T29", + "T30" + ], + "cases": [ + { + "execution_status": "UNEXECUTED", + "id": "T01", + "variant_order": [ + "main" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T01/main/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 811, + "path": "fixtures/T01/main/EXPECTED.json", + "sha256": "59a66990c28261731b7ba7e25ad8c561dc4a49d71f4705ee73ff0133d25d4794" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T01/main/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T01/main/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T01/main/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T01/main/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1139, + "path": "fixtures/T01/main/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "0bb441c6af12c57d7b7e13dd35c124499df55594a27f98406a983f1339c7442f" + } + ], + "name": "main" + } + ], + "work_order_case": "valid tag, zero exit and matching observer/admission" + }, + { + "execution_status": "UNEXECUTED", + "id": "T02", + "variant_order": [ + "exit1" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T02/exit1/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 668, + "path": "fixtures/T02/exit1/EXPECTED.json", + "sha256": "1772cd795a4b0ab4844ed82485a88ba84a5c187251a0c246f3b898307f419e32" + }, + "literal_files": [ + { + "bytes": 168, + "path": "fixtures/T02/exit1/raw-time.bin", + "sha256": "4799f18b7354cee0edd97d97aeb4d2e4174abf7bb5e0c74c62e94e4540885409" + }, + { + "bytes": 714, + "path": "fixtures/T02/exit1/admission.json", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72" + }, + { + "bytes": 715, + "path": "fixtures/T02/exit1/observer.json", + "sha256": "a6944b83cc28d1763618c7c134cea5cfc7dcc9c9cd5dd2c7431639c52de3b1e3" + }, + { + "bytes": 668, + "path": "fixtures/T02/exit1/termination.json", + "sha256": "6f4dc1bfddf96ce8fe51ac818745eac894ac5e0bde7eb985e9197af88f0f3ec8" + }, + { + "bytes": 1144, + "path": "fixtures/T02/exit1/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "57a22a298fa9350ec57761ca81411f5cea639dea8ce73b8b973f432a6a18f16e" + } + ], + "name": "exit1" + } + ], + "work_order_case": "declared nonzero and matching exit1" + }, + { + "execution_status": "UNEXECUTED", + "id": "T03", + "variant_order": [ + "signal15" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T03/signal15/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 668, + "path": "fixtures/T03/signal15/EXPECTED.json", + "sha256": "1772cd795a4b0ab4844ed82485a88ba84a5c187251a0c246f3b898307f419e32" + }, + "literal_files": [ + { + "bytes": 162, + "path": "fixtures/T03/signal15/raw-time.bin", + "sha256": "e6ecf2de2fc2c88e5cbd8b91fe292eafc8a145ec81abf4aa9dc44d4793ab8844" + }, + { + "bytes": 713, + "path": "fixtures/T03/signal15/admission.json", + "sha256": "e6fa7982aa3a345ae9894393b561dbdebc4a2e2f5ae646c152204b86fa8908cd" + }, + { + "bytes": 715, + "path": "fixtures/T03/signal15/observer.json", + "sha256": "5566964e6fce03063b8923e7c888e665b3a06418faa9db08df385db5dafcbdf7" + }, + { + "bytes": 671, + "path": "fixtures/T03/signal15/termination.json", + "sha256": "ece24439b150f61d117ad7335951ed59dae6029e611681f1ab3487e4f3c85832" + }, + { + "bytes": 1159, + "path": "fixtures/T03/signal15/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "d8c9567db47af6d30f5cbc5d3299fdc233d018aff6938973dabdb54122c9d93b" + } + ], + "name": "signal15" + } + ], + "work_order_case": "signal diagnostic and independently matching signal termination" + }, + { + "execution_status": "UNEXECUTED", + "id": "T04", + "variant_order": [ + "historical-exact148" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T04/historical-exact148/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 960, + "path": "fixtures/T04/historical-exact148/EXPECTED.json", + "sha256": "c8268af1a93e5e81946398434e5579176e8af1ff17bd1ee12746c8583f71c620" + }, + "literal_files": [ + { + "bytes": 148, + "path": "fixtures/T04/historical-exact148/raw-time.bin", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 312, + "path": "fixtures/T04/historical-exact148/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7751258ea35d124d6150c7c2dbc336c2fb2b55152ec94dbd034e73ced5d0adf1" + } + ], + "name": "historical-exact148" + } + ], + "work_order_case": "preserved historical two-line explicitly selected legacy" + }, + { + "execution_status": "UNEXECUTED", + "id": "T05", + "variant_order": [ + "missing" + ], + "variants": [ + { + "condition": { + "bytes": 142, + "path": "fixtures/T05/missing/CONDITION.json", + "sha256": "5cf3bad02f551c21d906126c7f8999d100f4476d870c01d7f497d3838877bc9b" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 664, + "path": "fixtures/T05/missing/EXPECTED.json", + "sha256": "bb75b58f3cba811faac0b04ce55b812ad24051e52ff8690126a7d3b93008d30f" + }, + "literal_files": [ + { + "bytes": 708, + "path": "fixtures/T05/missing/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T05/missing/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T05/missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1154, + "path": "fixtures/T05/missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6dc7e8b361c19631107903cf73e03debb3669773b82d69c0c0b5f8c2d2131899" + } + ], + "name": "missing" + } + ], + "work_order_case": "missing raw file" + }, + { + "execution_status": "UNEXECUTED", + "id": "T06", + "variant_order": [ + "empty" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T06/empty/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 666, + "path": "fixtures/T06/empty/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + "literal_files": [ + { + "bytes": 0, + "path": "fixtures/T06/empty/raw-time.bin", + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + { + "bytes": 708, + "path": "fixtures/T06/empty/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T06/empty/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T06/empty/termination.json", + "sha256": "921ac4e1d2a353fea5f83d66d80a0401455b66f9972d88705e307c937c00970f" + }, + { + "bytes": 1144, + "path": "fixtures/T06/empty/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "9dfef87f6c9c7fb99efb1b778e2b610f785c25ba0cf0749215e4c9ff090a24c1" + } + ], + "name": "empty" + } + ], + "work_order_case": "empty raw" + }, + { + "execution_status": "UNEXECUTED", + "id": "T07", + "variant_order": [ + "prefix-only" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T07/prefix-only/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 666, + "path": "fixtures/T07/prefix-only/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + "literal_files": [ + { + "bytes": 38, + "path": "fixtures/T07/prefix-only/raw-time.bin", + "sha256": "682bbcac082e76cb4acdd4a163fe6ee80088623442d8978912a910f7ca7c8937" + }, + { + "bytes": 714, + "path": "fixtures/T07/prefix-only/admission.json", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72" + }, + { + "bytes": 658, + "path": "fixtures/T07/prefix-only/observer.json", + "sha256": "b935fa44d9e9b63f3a1e90e7ef35c833ea51fd0cf633279071bc661a944f1753" + }, + { + "bytes": 666, + "path": "fixtures/T07/prefix-only/termination.json", + "sha256": "bf8321ed492343e1bc150623bbb3ea0e70d030963cec6bf68b6e79eee1ea7111" + }, + { + "bytes": 1174, + "path": "fixtures/T07/prefix-only/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "cd33575ff30c57c29619cddeeb0d8ee2e3b1359789bfd0badfa9227a34e526c5" + } + ], + "name": "prefix-only" + } + ], + "work_order_case": "diagnostic without timing record" + }, + { + "execution_status": "UNEXECUTED", + "id": "T08", + "variant_order": [ + "truncated" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T08/truncated/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 664, + "path": "fixtures/T08/truncated/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + "literal_files": [ + { + "bytes": 32, + "path": "fixtures/T08/truncated/raw-time.bin", + "sha256": "7cee4884de549140a5734726237a2133cb54c4764e212b1a1d73c43dbddf3225" + }, + { + "bytes": 708, + "path": "fixtures/T08/truncated/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T08/truncated/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T08/truncated/termination.json", + "sha256": "2b0dc60ba88d2c33ca9d0d65ba5065fd3fe07daa694213a508002ecd41dc184d" + }, + { + "bytes": 1164, + "path": "fixtures/T08/truncated/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "89add8ff0ddbc2d4f18eb2b7e3f9e3f8fb546bbad16fc49da818b5cfc1f5451a" + } + ], + "name": "truncated" + } + ], + "work_order_case": "truncated tagged JSON" + }, + { + "execution_status": "UNEXECUTED", + "id": "T09", + "variant_order": [ + "malformed" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T09/malformed/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 664, + "path": "fixtures/T09/malformed/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + "literal_files": [ + { + "bytes": 18, + "path": "fixtures/T09/malformed/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 708, + "path": "fixtures/T09/malformed/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T09/malformed/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T09/malformed/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 1164, + "path": "fixtures/T09/malformed/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "1c2163abbe35cd39a3b49118e59def41309c9a2e6d6812a944f64d8b992a82e9" + } + ], + "name": "malformed" + } + ], + "work_order_case": "malformed tagged JSON" + }, + { + "execution_status": "UNEXECUTED", + "id": "T10", + "variant_order": [ + "duplicate" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T10/duplicate/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 666, + "path": "fixtures/T10/duplicate/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + "literal_files": [ + { + "bytes": 260, + "path": "fixtures/T10/duplicate/raw-time.bin", + "sha256": "8d42432a308b3149cb59e5b34f937887547344adc3f36d8336632868405f121b" + }, + { + "bytes": 708, + "path": "fixtures/T10/duplicate/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T10/duplicate/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T10/duplicate/termination.json", + "sha256": "2113af3b3818702b7b508bf83d227a0a6a630fa6cc2b1ce1a4ab8ea790191417" + }, + { + "bytes": 1164, + "path": "fixtures/T10/duplicate/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "4b8f287160663a0e76df77ef19be7769d57d6507fec27969fd96752de2331006" + } + ], + "name": "duplicate" + } + ], + "work_order_case": "two timing tags" + }, + { + "execution_status": "UNEXECUTED", + "id": "T11", + "variant_order": [ + "suffix" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T11/suffix/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 663, + "path": "fixtures/T11/suffix/EXPECTED.json", + "sha256": "abdac2b3cb54c3a7dd15fe4156cc46deffb84f6b672ef48cae649185e2d55246" + }, + "literal_files": [ + { + "bytes": 141, + "path": "fixtures/T11/suffix/raw-time.bin", + "sha256": "40d8c82f4a150886b055a9ebbd8f90a1ff7e7f162269249ac57e9e757c579568" + }, + { + "bytes": 708, + "path": "fixtures/T11/suffix/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T11/suffix/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T11/suffix/termination.json", + "sha256": "867704607530cabe3517d85e8f96d26bddf6b3c005ba054aa7d0e38e8688c1cd" + }, + { + "bytes": 1149, + "path": "fixtures/T11/suffix/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c5674e4ef03bdcaa2c9915f5f121bf30d39d593f8d6bb286efd5772a9ee5a9e6" + } + ], + "name": "suffix" + } + ], + "work_order_case": "undeclared trailing bytes" + }, + { + "execution_status": "UNEXECUTED", + "id": "T12", + "variant_order": [ + "duplicate-key" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T12/duplicate-key/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 668, + "path": "fixtures/T12/duplicate-key/EXPECTED.json", + "sha256": "9d6b335eb9b7423b8b06f68707b2718963fc9d48a72dd6375c107fc85bb44161" + }, + "literal_files": [ + { + "bytes": 150, + "path": "fixtures/T12/duplicate-key/raw-time.bin", + "sha256": "25db74f21ff3458bac7a51bcb5828e278c9e6ab9c463e046a32203305358079f" + }, + { + "bytes": 708, + "path": "fixtures/T12/duplicate-key/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T12/duplicate-key/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T12/duplicate-key/termination.json", + "sha256": "d12ee38e3ca4bbb438bd595bfb0b2795417bc5b41b6bbfe4c75f4be65597e393" + }, + { + "bytes": 1184, + "path": "fixtures/T12/duplicate-key/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "58a51d2c786393bef8207abda0d285d9507820f3bcd2ed603c6b6fa328d8bc33" + } + ], + "name": "duplicate-key" + } + ], + "work_order_case": "duplicate JSON key" + }, + { + "execution_status": "UNEXECUTED", + "id": "T13", + "variant_order": [ + "missing-system" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T13/missing-system/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 663, + "path": "fixtures/T13/missing-system/EXPECTED.json", + "sha256": "1c5963ba3caa0e9d260057679f9f7ed211d71b99a8f127a42ae90bf133a93c27" + }, + "literal_files": [ + { + "bytes": 108, + "path": "fixtures/T13/missing-system/raw-time.bin", + "sha256": "18258765bfe0844866b4f2fa41f85367415be50d443d8d23640c89298c669174" + }, + { + "bytes": 708, + "path": "fixtures/T13/missing-system/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T13/missing-system/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T13/missing-system/termination.json", + "sha256": "995d640f0dc23193a1c87fff0fa5567dc9ddf4f577f06704c17286d1eb5d81a8" + }, + { + "bytes": 1189, + "path": "fixtures/T13/missing-system/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a239cdbca74025052d98c2d6f3b7cf5c68c7dc6c3fbf2d49193ea81c93a084b2" + } + ], + "name": "missing-system" + } + ], + "work_order_case": "missing measurement key" + }, + { + "execution_status": "UNEXECUTED", + "id": "T14", + "variant_order": [ + "extra" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T14/extra/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 663, + "path": "fixtures/T14/extra/EXPECTED.json", + "sha256": "1c5963ba3caa0e9d260057679f9f7ed211d71b99a8f127a42ae90bf133a93c27" + }, + "literal_files": [ + { + "bytes": 145, + "path": "fixtures/T14/extra/raw-time.bin", + "sha256": "a16380241579ebc1df5703bd7ea76014896cc20210b42c9f566cec6908e70769" + }, + { + "bytes": 708, + "path": "fixtures/T14/extra/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T14/extra/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T14/extra/termination.json", + "sha256": "983498dfb65c5e9b45f05ec436d26ecf84b0bf47250ce0c03c9a704f0270fb57" + }, + { + "bytes": 1144, + "path": "fixtures/T14/extra/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "b8068e1e8810598cdb010543927ebd34af20f82f5780719c152705fa9493ded4" + } + ], + "name": "extra" + } + ], + "work_order_case": "extra measurement key" + }, + { + "execution_status": "UNEXECUTED", + "id": "T15", + "variant_order": [ + "string" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T15/string/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 669, + "path": "fixtures/T15/string/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + "literal_files": [ + { + "bytes": 132, + "path": "fixtures/T15/string/raw-time.bin", + "sha256": "55d57cbade4b1b8f7ac9fddedcb5a1b08a69b84b45891a8f5844cdf21be9806d" + }, + { + "bytes": 708, + "path": "fixtures/T15/string/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T15/string/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T15/string/termination.json", + "sha256": "ebfd987c71886296aa530d1eb3fe7aa4fff5ae95d391c43f0a306b9f518730c6" + }, + { + "bytes": 1149, + "path": "fixtures/T15/string/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "ef539ec8e9ffd825abd4a088b5a1f2c52b35ba002c81649573f62b82bdeb839c" + } + ], + "name": "string" + } + ], + "work_order_case": "string numeric slot" + }, + { + "execution_status": "UNEXECUTED", + "id": "T16", + "variant_order": [ + "boolean" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T16/boolean/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 669, + "path": "fixtures/T16/boolean/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T16/boolean/raw-time.bin", + "sha256": "0d6c5bc5ea975cb7eac5623c1b63fde473b3f54308da9d21d4c8bc332ddb174a" + }, + { + "bytes": 708, + "path": "fixtures/T16/boolean/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T16/boolean/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T16/boolean/termination.json", + "sha256": "17b62f6ba17a47c62b81d3337e4c47de034bda8952cc25e546d8b18ba9d85ce0" + }, + { + "bytes": 1154, + "path": "fixtures/T16/boolean/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "04025e93ee63db32eb827197fefe0414dd7f11fb47afbef95e680116a06c90a4" + } + ], + "name": "boolean" + } + ], + "work_order_case": "Boolean numeric slot" + }, + { + "execution_status": "UNEXECUTED", + "id": "T17", + "variant_order": [ + "nan" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T17/nan/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 666, + "path": "fixtures/T17/nan/EXPECTED.json", + "sha256": "237a19120b0a78c487830c705c3dab6e4bf863bab1bb8c80e16a5e1aa9b55ee3" + }, + "literal_files": [ + { + "bytes": 129, + "path": "fixtures/T17/nan/raw-time.bin", + "sha256": "225f270cba6ba77969b77f330c048c743a6f33e2dc7e47030d2560627c8ef4a7" + }, + { + "bytes": 708, + "path": "fixtures/T17/nan/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T17/nan/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T17/nan/termination.json", + "sha256": "24677bdf04fba91f981da622a8677a227862b8f3c006b7084cabcf0fbe3d3e1f" + }, + { + "bytes": 1134, + "path": "fixtures/T17/nan/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "d9da5d1a05b40f4f38c6418973c17313882c5202d26fba14ce3d01d8bd000357" + } + ], + "name": "nan" + } + ], + "work_order_case": "NaN constant" + }, + { + "execution_status": "UNEXECUTED", + "id": "T18", + "variant_order": [ + "infinity", + "overflow1e309" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T18/infinity/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 666, + "path": "fixtures/T18/infinity/EXPECTED.json", + "sha256": "237a19120b0a78c487830c705c3dab6e4bf863bab1bb8c80e16a5e1aa9b55ee3" + }, + "literal_files": [ + { + "bytes": 134, + "path": "fixtures/T18/infinity/raw-time.bin", + "sha256": "a3ce51688e6738a2108bc005a86c975584a21e7efbf924049719459df470e254" + }, + { + "bytes": 708, + "path": "fixtures/T18/infinity/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T18/infinity/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T18/infinity/termination.json", + "sha256": "ef4c71ca71167a70f34bbc9df1380c0ec4fefa1d567616c38c1bede453ec150a" + }, + { + "bytes": 1159, + "path": "fixtures/T18/infinity/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "be86d2e58d430cb4d171fe9b3a5cd2935c02e71574b6cdd94d8928552069b021" + } + ], + "name": "infinity" + }, + { + "condition": { + "bytes": 150, + "path": "fixtures/T18/overflow1e309/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 671, + "path": "fixtures/T18/overflow1e309/EXPECTED.json", + "sha256": "5ea8cb680c1c172e6b7933bfe774986b18bdb5a911f6ebf11f5ae726ac9767ca" + }, + "literal_files": [ + { + "bytes": 131, + "path": "fixtures/T18/overflow1e309/raw-time.bin", + "sha256": "b5163cc542f901a628ed9e93adc1d0ea746f6c4d77a32f185b334284a7fed64b" + }, + { + "bytes": 708, + "path": "fixtures/T18/overflow1e309/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T18/overflow1e309/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T18/overflow1e309/termination.json", + "sha256": "b08c90f3e9adf072eff881432d046fa95cd6272fe5f5f44bfea450f156aceb06" + }, + { + "bytes": 1184, + "path": "fixtures/T18/overflow1e309/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "844754e4e7a4a503d1984101c00d75026ecc3abbd5589d6a733884132007495f" + } + ], + "name": "overflow1e309" + } + ], + "work_order_case": "Infinity and floating overflow" + }, + { + "execution_status": "UNEXECUTED", + "id": "T19", + "variant_order": [ + "negative-wall", + "negative-user", + "negative-system", + "negative-rss" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T19/negative-wall/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 669, + "path": "fixtures/T19/negative-wall/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + "literal_files": [ + { + "bytes": 128, + "path": "fixtures/T19/negative-wall/raw-time.bin", + "sha256": "89a4669bfb5773f4ef9313124268d8895e84a8515e33fa9dd04a87af5cd2d96d" + }, + { + "bytes": 708, + "path": "fixtures/T19/negative-wall/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T19/negative-wall/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T19/negative-wall/termination.json", + "sha256": "22cd6a8e88a054f61db28c417e442064e82229a57897a57f0f3d4aaae6188947" + }, + { + "bytes": 1184, + "path": "fixtures/T19/negative-wall/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "061e788b3354ccb44eaacea3255383e1427d1b148d24eca936a7cde7694d5cfa" + } + ], + "name": "negative-wall" + }, + { + "condition": { + "bytes": 150, + "path": "fixtures/T19/negative-user/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 669, + "path": "fixtures/T19/negative-user/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + "literal_files": [ + { + "bytes": 128, + "path": "fixtures/T19/negative-user/raw-time.bin", + "sha256": "cb41128eb0ba14150c2080c8f3e4171cf638011737648df69046fdf75fe93e0a" + }, + { + "bytes": 708, + "path": "fixtures/T19/negative-user/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T19/negative-user/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T19/negative-user/termination.json", + "sha256": "e9b44e0e05c0bbc263a7549da09664907f5ba7407d9e4392d9d056f9ebcd40c9" + }, + { + "bytes": 1184, + "path": "fixtures/T19/negative-user/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "5cb3c419a5b101198d632262727f699d0d5446dcf5bb4f1c68cccc01c6b864e8" + } + ], + "name": "negative-user" + }, + { + "condition": { + "bytes": 150, + "path": "fixtures/T19/negative-system/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 669, + "path": "fixtures/T19/negative-system/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + "literal_files": [ + { + "bytes": 128, + "path": "fixtures/T19/negative-system/raw-time.bin", + "sha256": "70274dce35113ec77c2dc2cc836d64b8982c9635ddb480ec68ef3aad518eb576" + }, + { + "bytes": 708, + "path": "fixtures/T19/negative-system/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T19/negative-system/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T19/negative-system/termination.json", + "sha256": "fae5bc63bcf8145b6eca592d85b887256dc3b61cb1389627731021dbff8bfb08" + }, + { + "bytes": 1194, + "path": "fixtures/T19/negative-system/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "aa35ad2b75c18f145edac42d9e65625c1fe3dcd22191266088bb791c481aa1c0" + } + ], + "name": "negative-system" + }, + { + "condition": { + "bytes": 150, + "path": "fixtures/T19/negative-rss/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 669, + "path": "fixtures/T19/negative-rss/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + "literal_files": [ + { + "bytes": 127, + "path": "fixtures/T19/negative-rss/raw-time.bin", + "sha256": "3ba3b2b31cc9003291a82610683976234be8dd5ef2be5418ad1f68237b226210" + }, + { + "bytes": 708, + "path": "fixtures/T19/negative-rss/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T19/negative-rss/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T19/negative-rss/termination.json", + "sha256": "a2fb2badf895f715bf77220338e835b9d475a4c881bfc827cdcf7655726efd35" + }, + { + "bytes": 1179, + "path": "fixtures/T19/negative-rss/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "68530efc6663d603374745d0e9712853bab3341e9c3f13020b03ebcfe7cfa53c" + } + ], + "name": "negative-rss" + } + ], + "work_order_case": "negative elapsed/CPU/RSS" + }, + { + "execution_status": "UNEXECUTED", + "id": "T20", + "variant_order": [ + "33digits" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T20/33digits/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 666, + "path": "fixtures/T20/33digits/EXPECTED.json", + "sha256": "ecf54463decbfb063a1634d106dd0ef28c6a578661d89e27042e9f7c2b17a6dd" + }, + "literal_files": [ + { + "bytes": 159, + "path": "fixtures/T20/33digits/raw-time.bin", + "sha256": "fb0cfe15df68354188caf1057b0fe2a7a78896c7c6138a592d403cffbb467fb7" + }, + { + "bytes": 708, + "path": "fixtures/T20/33digits/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T20/33digits/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T20/33digits/termination.json", + "sha256": "b75e499855c2fd63764936e0920c0a70aee9cd5b4bcbd537bc0fb9623acaa50a" + }, + { + "bytes": 1159, + "path": "fixtures/T20/33digits/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "739e40b87dc1446ec6d5e42bc8a9730f07c333f48a6eb0707e28af3306089806" + } + ], + "name": "33digits" + } + ], + "work_order_case": "numeric lexical cap before conversion" + }, + { + "execution_status": "UNEXECUTED", + "id": "T21", + "variant_order": [ + "65537bytes" + ], + "variants": [ + { + "condition": { + "bytes": 193, + "path": "fixtures/T21/65537bytes/CONDITION.json", + "sha256": "17656ea94aecfcca5556b77705e0f7b1cb0f18ac5e547544fd705c6e126536c0" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 658, + "path": "fixtures/T21/65537bytes/EXPECTED.json", + "sha256": "db6b7bfc1ef7f6112c9819a02a0c2e275de0029fc2d2b9c73650624db561230a" + }, + "literal_files": [ + { + "bytes": 65537, + "path": "fixtures/T21/65537bytes/raw-time.bin", + "sha256": "76c002eec0c9da854ca2ee5dae9fb0069a622274b6638ab712fcb70384304899" + }, + { + "bytes": 708, + "path": "fixtures/T21/65537bytes/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T21/65537bytes/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T21/65537bytes/termination.json", + "sha256": "e7407b5e56086053723bd2f19c1e4542778ff62661e114bbecc630c5f8a2486a" + }, + { + "bytes": 1169, + "path": "fixtures/T21/65537bytes/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c09c6777872a09b36871221540b34f272ed0ad49aeb32407809aadc2697802c5" + } + ], + "name": "65537bytes" + } + ], + "work_order_case": "raw cap plus1" + }, + { + "execution_status": "UNEXECUTED", + "id": "T22", + "variant_order": [ + "4097byte-line" + ], + "variants": [ + { + "condition": { + "bytes": 132, + "path": "fixtures/T22/4097byte-line/CONDITION.json", + "sha256": "f9a55ea574ec3f23d2f26045fdb452ddca323454cc31620d96faf9806fd049a9" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 657, + "path": "fixtures/T22/4097byte-line/EXPECTED.json", + "sha256": "b25492088211621e52c89760356491421851e92a5d005c3316026b4044aaf941" + }, + "literal_files": [ + { + "bytes": 4098, + "path": "fixtures/T22/4097byte-line/raw-time.bin", + "sha256": "970c8625689c636de19e290b687c72beee0b75d0fac9b952118caa99bc41b211" + }, + { + "bytes": 708, + "path": "fixtures/T22/4097byte-line/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T22/4097byte-line/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T22/4097byte-line/termination.json", + "sha256": "c6a2bd57d1ec203db36fe68b2bf3b213b43e4c6854e9756e71031e2e9582e079" + }, + { + "bytes": 1184, + "path": "fixtures/T22/4097byte-line/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a8ec825fefe632eb4c89326ab499c93616e4a02ac86feec5d6b24becbb319784" + } + ], + "name": "4097byte-line" + } + ], + "work_order_case": "tag cap plus1" + }, + { + "execution_status": "UNEXECUTED", + "id": "T23", + "variant_order": [ + "invalid-utf8" + ], + "variants": [ + { + "condition": { + "bytes": 161, + "path": "fixtures/T23/invalid-utf8/CONDITION.json", + "sha256": "440164fe7c38c0cfee0fdbdee04cef4213168b3be65774dc3ec44a6f7619b20f" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 667, + "path": "fixtures/T23/invalid-utf8/EXPECTED.json", + "sha256": "8edc2e44e7bec725999eb08fba15a58452a2221326325506cd3835d93533dcf2" + }, + "literal_files": [ + { + "bytes": 129, + "path": "fixtures/T23/invalid-utf8/raw-time.bin", + "sha256": "7adba38e0334cd3d10e33a12f05a7f4d6dd611945a0822432a188df689562843" + }, + { + "bytes": 708, + "path": "fixtures/T23/invalid-utf8/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T23/invalid-utf8/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T23/invalid-utf8/termination.json", + "sha256": "6db9bd8abb57c0c215b0e7808590ec6f53d8d16f07c2fcf936a452127c3ba08f" + }, + { + "bytes": 1179, + "path": "fixtures/T23/invalid-utf8/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "ce049bee65aa849d450d46936335467381d3de01ab19712f18e2acedf68221a5" + } + ], + "name": "invalid-utf8" + } + ], + "work_order_case": "invalid encoding required field" + }, + { + "execution_status": "UNEXECUTED", + "id": "T24", + "variant_order": [ + "symlink-final", + "fifo", + "directory", + "hardlink", + "same-path-alias", + "cross-role-inode-alias" + ], + "variants": [ + { + "condition": { + "bytes": 178, + "path": "fixtures/T24/symlink-final/CONDITION.json", + "sha256": "90708b1a3cf65f6b784757414dff1596aeb626321fbd63b4196de43c61768a48" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 665, + "path": "fixtures/T24/symlink-final/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T24/symlink-final/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T24/symlink-final/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T24/symlink-final/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T24/symlink-final/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1184, + "path": "fixtures/T24/symlink-final/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "98b75f05fa1bd7f64610d8921faac9984b2442444bd35d26139f3d4ab990536f" + } + ], + "name": "symlink-final" + }, + { + "condition": { + "bytes": 188, + "path": "fixtures/T24/fifo/CONDITION.json", + "sha256": "6509e5e58285916caacce1e13d32d4d0148a477058b88c142eb9064a8be16f53" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 665, + "path": "fixtures/T24/fifo/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T24/fifo/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T24/fifo/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T24/fifo/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T24/fifo/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1139, + "path": "fixtures/T24/fifo/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "de45b3ea98f474e21fbf4d0a5e9566e0efd06000fb6420d2cd454cbb9eea5679" + } + ], + "name": "fifo" + }, + { + "condition": { + "bytes": 167, + "path": "fixtures/T24/directory/CONDITION.json", + "sha256": "8d24db469f032d9616e026256c2cdd0f7d6f5d7bec3cbd3aada428eecc8e7092" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 665, + "path": "fixtures/T24/directory/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T24/directory/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T24/directory/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T24/directory/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T24/directory/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1164, + "path": "fixtures/T24/directory/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7f1d19e7939cc33f610e0bed2ce45bb596a76223d3e09936d87980c53e35c5f9" + } + ], + "name": "directory" + }, + { + "condition": { + "bytes": 171, + "path": "fixtures/T24/hardlink/CONDITION.json", + "sha256": "d0fb5536886fb94e8bbd50b7624bbb56e685c1c616f2a88774c91333fac66d18" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 668, + "path": "fixtures/T24/hardlink/EXPECTED.json", + "sha256": "0ce6def8961fc2f883f74e9ba1b1b6613ec6400c1106c6fc0950ebf08c58b134" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T24/hardlink/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T24/hardlink/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T24/hardlink/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T24/hardlink/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1159, + "path": "fixtures/T24/hardlink/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "46051817121ddc90d6c3060540b145951dc23a6d78fa8defd540d63c5df5abc0" + } + ], + "name": "hardlink" + }, + { + "condition": { + "bytes": 179, + "path": "fixtures/T24/same-path-alias/CONDITION.json", + "sha256": "47469cca4449557069f50a94201dce162601982c30548066022d7018426f059c" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 670, + "path": "fixtures/T24/same-path-alias/EXPECTED.json", + "sha256": "6d89c531ca9cce69bdcb5292c8c501d5488ad81ce969ae8276f444e80533e1de" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T24/same-path-alias/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T24/same-path-alias/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T24/same-path-alias/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T24/same-path-alias/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1194, + "path": "fixtures/T24/same-path-alias/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "5c427dc9dbc7f74695342ef967220b909c82f09347c5e7370aa5f5f422124b81" + } + ], + "name": "same-path-alias" + }, + { + "condition": { + "bytes": 189, + "path": "fixtures/T24/cross-role-inode-alias/CONDITION.json", + "sha256": "25b72689306e7af81dd30f7ccd17281bf874568b5d099d61ad96a71823ecd27d" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 670, + "path": "fixtures/T24/cross-role-inode-alias/EXPECTED.json", + "sha256": "5ef9e46304c8d1eb5b3ccd18cb6b6198503a5f123daefc18089e78f9e7ae2269" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T24/cross-role-inode-alias/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T24/cross-role-inode-alias/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T24/cross-role-inode-alias/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T24/cross-role-inode-alias/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1229, + "path": "fixtures/T24/cross-role-inode-alias/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7aa6b9778fa4cb7bfc0baa1c0e3d13920b6a61ae088b01c76e6ecbc36aaa257b" + } + ], + "name": "cross-role-inode-alias" + } + ], + "work_order_case": "symlink/nonregular/disallowed aliases" + }, + { + "execution_status": "UNEXECUTED", + "id": "T25", + "variant_order": [ + "replace-final", + "ancestor-replace" + ], + "variants": [ + { + "condition": { + "bytes": 188, + "path": "fixtures/T25/replace-final/CONDITION.json", + "sha256": "ececae5c479e530f379bae515a184c980fcb0514a903da12c6c0c27152ce1899" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 671, + "path": "fixtures/T25/replace-final/EXPECTED.json", + "sha256": "25f094b138bd86df799df467c0f592500daea7e3861edfde780983e5d208663f" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T25/replace-final/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T25/replace-final/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T25/replace-final/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T25/replace-final/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1184, + "path": "fixtures/T25/replace-final/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "57ca34f2f8220ecbc01b57e980465d7add400267153b3fc95cca33e8987aa84b" + } + ], + "name": "replace-final" + }, + { + "condition": { + "bytes": 186, + "path": "fixtures/T25/ancestor-replace/CONDITION.json", + "sha256": "3dbd8f7b960bf0a3363b0e5b5e54da8fbf4db51e6cd7f9f0c08bb94882303c30" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 671, + "path": "fixtures/T25/ancestor-replace/EXPECTED.json", + "sha256": "25f094b138bd86df799df467c0f592500daea7e3861edfde780983e5d208663f" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T25/ancestor-replace/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T25/ancestor-replace/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T25/ancestor-replace/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T25/ancestor-replace/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1199, + "path": "fixtures/T25/ancestor-replace/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "eea3cfebf7f62ac54acc0bd2aa9f62c000f377ad9ea0b1959373a65b4a87965c" + } + ], + "name": "ancestor-replace" + } + ], + "work_order_case": "descriptor/path identity changes" + }, + { + "execution_status": "UNEXECUTED", + "id": "T26", + "variant_order": [ + "observer-stop", + "wrong-admission-binding" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T26/observer-stop/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 667, + "path": "fixtures/T26/observer-stop/EXPECTED.json", + "sha256": "b5443cbe5ed7f452e6f112e6a1833abc44c49a0a7925e200027ec4f015b92e10" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T26/observer-stop/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T26/observer-stop/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 715, + "path": "fixtures/T26/observer-stop/observer.json", + "sha256": "72a9c2b130738800e31b6f6bce022a4802ad2105929545af2637b4688bc42403" + }, + { + "bytes": 668, + "path": "fixtures/T26/observer-stop/termination.json", + "sha256": "d2a15f3ae5056dccdfb36a552fa61cb16fde0eeae77718467c64323dcd246b88" + }, + { + "bytes": 1184, + "path": "fixtures/T26/observer-stop/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6978c893afa55bd5ac45280a11bd70940076f517339820e720bf2f18feade5e1" + } + ], + "name": "observer-stop" + }, + { + "condition": { + "bytes": 150, + "path": "fixtures/T26/wrong-admission-binding/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 675, + "path": "fixtures/T26/wrong-admission-binding/EXPECTED.json", + "sha256": "e774edb724400c1ad3c1830de4cdb6a702dff6c2ed5f659857e05b442d6b2283" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T26/wrong-admission-binding/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T26/wrong-admission-binding/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T26/wrong-admission-binding/observer.json", + "sha256": "6e3df63ff80623f73f69bb6d547d5e7c544e10de04ca6b751542538874faa906" + }, + { + "bytes": 666, + "path": "fixtures/T26/wrong-admission-binding/termination.json", + "sha256": "25fe3fb372801ae7dbc87940f8d0d593a7c767c8d329e486b25d6320bec20d64" + }, + { + "bytes": 1234, + "path": "fixtures/T26/wrong-admission-binding/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "726c9fd81c381d4a4b97c4590d85085c65de8c479e58835237b95cc0f4158601" + } + ], + "name": "wrong-admission-binding" + } + ], + "work_order_case": "valid raw but observer STOP or wrong admission" + }, + { + "execution_status": "UNEXECUTED", + "id": "T27", + "variant_order": [ + "exit-disagrees", + "missing-required-fact", + "not-reaped" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T27/exit-disagrees/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 674, + "path": "fixtures/T27/exit-disagrees/EXPECTED.json", + "sha256": "68fb34656214dc5fbb30a5c0c3248999f49a1c3356c0b0d1c78e4fd7cbf261d7" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T27/exit-disagrees/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T27/exit-disagrees/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T27/exit-disagrees/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T27/exit-disagrees/termination.json", + "sha256": "6f7d9b7363f9063ec23a9fec08160f86bb9a6743322b06db289f4c9d018150be" + }, + { + "bytes": 1189, + "path": "fixtures/T27/exit-disagrees/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "415894f335d68171d738ea969d9f7c52f54e50d66e2f7fe7ab8cc5ecf83103b4" + } + ], + "name": "exit-disagrees" + }, + { + "condition": { + "bytes": 150, + "path": "fixtures/T27/missing-required-fact/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 668, + "path": "fixtures/T27/missing-required-fact/EXPECTED.json", + "sha256": "04bc7cc469f325e19036b8a1cf0be6684f52d824ac92a5f338f2ec6868af6134" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T27/missing-required-fact/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T27/missing-required-fact/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T27/missing-required-fact/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 648, + "path": "fixtures/T27/missing-required-fact/termination.json", + "sha256": "dbd806be09d152303cf6053028b951aee7fed39f06c0c7e6763678ba270afa48" + }, + { + "bytes": 1224, + "path": "fixtures/T27/missing-required-fact/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "8b9f5bd1cfc400e18d471ddf7b0178102530a98fa307c02fd1473d473b3bb1ba" + } + ], + "name": "missing-required-fact" + }, + { + "condition": { + "bytes": 150, + "path": "fixtures/T27/not-reaped/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 672, + "path": "fixtures/T27/not-reaped/EXPECTED.json", + "sha256": "2260c11ea2392db028b46599545d93387eb1bf38d4223b7bf0215945bafd233f" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T27/not-reaped/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T27/not-reaped/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T27/not-reaped/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 667, + "path": "fixtures/T27/not-reaped/termination.json", + "sha256": "ca442d1abc50385a38c4770363b3cfed4d625d5cf463dbeec90ee716be0451cc" + }, + { + "bytes": 1169, + "path": "fixtures/T27/not-reaped/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "20299fd190085e125cc1830fd43679d151e3ceac92f70b52860235c059bc07c0" + } + ], + "name": "not-reaped" + } + ], + "work_order_case": "termination disagreement or missing corroboration" + }, + { + "execution_status": "UNEXECUTED", + "id": "T28", + "variant_order": [ + "admission-missing", + "observer-missing" + ], + "variants": [ + { + "condition": { + "bytes": 157, + "path": "fixtures/T28/admission-missing/CONDITION.json", + "sha256": "48e15b14d80fed9fed7ce971b9fca5f1ca1a6a52bef2fdd6d54644ecef49e7d1" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 667, + "path": "fixtures/T28/admission-missing/EXPECTED.json", + "sha256": "4c2534709f87fd417888d2567dd18bc68d9ad3733ec24eb26c21fcabdd134202" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T28/admission-missing/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 658, + "path": "fixtures/T28/admission-missing/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T28/admission-missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1204, + "path": "fixtures/T28/admission-missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "46345080774bb9b293e20f8a941ef68708ccc719ed8b9e4d6640dd523a664774" + } + ], + "name": "admission-missing" + }, + { + "condition": { + "bytes": 156, + "path": "fixtures/T28/observer-missing/CONDITION.json", + "sha256": "c5df079f5fc6fe6e1ac7a0a0b8ec5214103c3cde0a6bfb9dd7e4cd466a4285f3" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 666, + "path": "fixtures/T28/observer-missing/EXPECTED.json", + "sha256": "1d6f1f30a68e6eb351cdbb70b83797edcf4c50dba27c859d632690fa3e44395b" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T28/observer-missing/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T28/observer-missing/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 666, + "path": "fixtures/T28/observer-missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1199, + "path": "fixtures/T28/observer-missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "3945a248a770b76764000f200be790fe380361fd8cb4a927c163d0ba141de640" + } + ], + "name": "observer-missing" + } + ], + "work_order_case": "admission/observer read fails before timing parsing" + }, + { + "execution_status": "UNEXECUTED", + "id": "T29", + "variant_order": [ + "report-write", + "report-close", + "report-and-diagnostic" + ], + "variants": [ + { + "condition": { + "bytes": 282, + "path": "fixtures/T29/report-write/CONDITION.json", + "sha256": "d56cff3247d7a89ff7c4f9ed1e11f32213f994e57fe9c4215e4a22741a5f97b0" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 664, + "path": "fixtures/T29/report-write/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + "literal_files": [ + { + "bytes": 18, + "path": "fixtures/T29/report-write/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 708, + "path": "fixtures/T29/report-write/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T29/report-write/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T29/report-write/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 1179, + "path": "fixtures/T29/report-write/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c8ff639f466b20fe713f34e165da671487ab11626bf86a14549184f018925bdb" + } + ], + "name": "report-write" + }, + { + "condition": { + "bytes": 373, + "path": "fixtures/T29/report-close/CONDITION.json", + "sha256": "6ce4946d219efb1c2b8b39551c30953312ccc8ec2421b1a240172611f1a4af8e" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 664, + "path": "fixtures/T29/report-close/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + "literal_files": [ + { + "bytes": 18, + "path": "fixtures/T29/report-close/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 708, + "path": "fixtures/T29/report-close/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T29/report-close/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T29/report-close/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 1179, + "path": "fixtures/T29/report-close/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "f23cd1b6da1a7626a4e36f2bc6be8ffce30a3fac548859a74ef909b328876163" + } + ], + "name": "report-close" + }, + { + "condition": { + "bytes": 440, + "path": "fixtures/T29/report-and-diagnostic/CONDITION.json", + "sha256": "afaaa3398516e092299bc769f7eabd6bb8c281e19f419c11c5c35ac1b17400e2" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 664, + "path": "fixtures/T29/report-and-diagnostic/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + "literal_files": [ + { + "bytes": 18, + "path": "fixtures/T29/report-and-diagnostic/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 708, + "path": "fixtures/T29/report-and-diagnostic/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T29/report-and-diagnostic/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T29/report-and-diagnostic/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 1224, + "path": "fixtures/T29/report-and-diagnostic/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "71a88a549957bb4db65be58353c1f80411b98cdbc589c640c1cdf0909e2ca21e" + } + ], + "name": "report-and-diagnostic" + } + ], + "work_order_case": "primary plus report write/close/diagnostic failure" + }, + { + "execution_status": "UNEXECUTED", + "id": "T30", + "variant_order": [ + "individual-rss-cap", + "ledger-cap" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T30/individual-rss-cap/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 666, + "path": "fixtures/T30/individual-rss-cap/EXPECTED.json", + "sha256": "bea68b0de63c3ea58266d8d42037db065c5ada115386ef11429b4eee7cb3f8d1" + }, + "literal_files": [ + { + "bytes": 132, + "path": "fixtures/T30/individual-rss-cap/raw-time.bin", + "sha256": "c50d8642d5a8771588de2ac61a472f51ee37fa8f7bbc12517a2f3bb8518718f9" + }, + { + "bytes": 708, + "path": "fixtures/T30/individual-rss-cap/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T30/individual-rss-cap/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T30/individual-rss-cap/termination.json", + "sha256": "48bcf19d238847ca48c54d970a3e32a5629240b0bf3d2ba43953455df0e078a0" + }, + { + "bytes": 1209, + "path": "fixtures/T30/individual-rss-cap/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "676c3566d5d554b6ed66cc7b493aebd9d80093c84a53cd82fcdb97170b89880c" + } + ], + "name": "individual-rss-cap" + }, + { + "condition": { + "bytes": 150, + "path": "fixtures/T30/ledger-cap/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 655, + "path": "fixtures/T30/ledger-cap/EXPECTED.json", + "sha256": "6a9f4bab7a55a09a0ec39a42792bf9b4e3e8105a044699c3e78c1bc25dd397e4" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T30/ledger-cap/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 713, + "path": "fixtures/T30/ledger-cap/admission.json", + "sha256": "7b1e807549d7d4e1224e09ee0ed90b230f6b66235b77615098a87c21817ad7b3" + }, + { + "bytes": 658, + "path": "fixtures/T30/ledger-cap/observer.json", + "sha256": "15e6d46ba86478170246247e39e727a91c1d6eb1800b0090046688ebbcb44750" + }, + { + "bytes": 666, + "path": "fixtures/T30/ledger-cap/termination.json", + "sha256": "363d2261d3d6857d7653cc99cd9ba93ddeb24838e67350b86673812b0c2386b2" + }, + { + "bytes": 1169, + "path": "fixtures/T30/ledger-cap/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "666b2ab42145d0a54d327a194ecc345e582a18ae18c987fd2ba975119be4930f" + } + ], + "name": "ledger-cap" + } + ], + "work_order_case": "measurements valid but cap/ledger fail" + } + ], + "fixture_authority": "SYNTHETIC_ONLY_NOT_CURRENT_W3_OR_EXECUTION_ADMISSION", + "future_mode_order": [ + "normal", + "-O" + ], + "future_real_launcher_cases": [ + "zero", + "nonzero1", + "signal15", + "timeout_record_absent" + ], + "materialization": "Future admitted harness must copy these exact bytes to private unique 0444 regular files; no permission/admission follows from their present existence. Filesystem/race/fault conditions below are proposals, not exercised operations.", + "oracle_method": "Hand-authored literal state/class expectations independent of parser source/import/execution. Hashes below are authoring/custody only.", + "provider_dependency": "CONDITIONAL_UNSEALED_PROVIDER", + "schema": "o03-w4-ordered-control-manifest-v1", + "status": "SOURCE_DRAFT_ALL_CASES_AND_VARIANTS_UNEXECUTED" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/FREEZE-v1.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/FREEZE-v1.json new file mode 100644 index 0000000000..88aad49479 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/FREEZE-v1.json @@ -0,0 +1,1668 @@ +{ + "W5_ready": false, + "current_provider": "CONDITIONAL_UNSEALED_PROVIDER", + "execution_status": "ALL_UNEXECUTED", + "files": [ + { + "bytes": 746, + "path": "ATTEMPTS-v1.json", + "sha256": "56e0f90db42853d22d5d026b578f35b084f3e55e1b8d9bb9b27e062918913f12" + }, + { + "bytes": 84357, + "path": "CONTROL-MANIFEST.json", + "sha256": "8f8e18716404d4593cc94e66863fe63523b8fe6cbee64d1a7e1a3db01102f99c" + }, + { + "bytes": 3192, + "path": "HANDOFF.md", + "sha256": "84b619994e678339ad676ead14ff3d4b077a809149afc33d53a344a2f4090ead" + }, + { + "bytes": 6559, + "path": "INPUTS.json", + "sha256": "6827e296ad56792f11a0e03c035e9805dbb0e7abae4e1d9a10c11d455f5eca43" + }, + { + "bytes": 2145, + "path": "PASSIVE-ACCOUNTING-v1.json", + "sha256": "bb705d9143ba33e1b8efce5e7e3fa6140e58afc19353fee3abdb982b7f378bb6" + }, + { + "bytes": 13789, + "path": "TIMING-GRAMMAR.md", + "sha256": "c8ba66e722eaaa391cdfdfb7a7d043d1e2c5b2785fd56f9c92173c4acd5deb37" + }, + { + "bytes": 150, + "path": "fixtures/T01/main/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 811, + "path": "fixtures/T01/main/EXPECTED.json", + "sha256": "59a66990c28261731b7ba7e25ad8c561dc4a49d71f4705ee73ff0133d25d4794" + }, + { + "bytes": 1139, + "path": "fixtures/T01/main/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "0bb441c6af12c57d7b7e13dd35c124499df55594a27f98406a983f1339c7442f" + }, + { + "bytes": 708, + "path": "fixtures/T01/main/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T01/main/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "path": "fixtures/T01/main/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "path": "fixtures/T01/main/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 150, + "path": "fixtures/T02/exit1/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "path": "fixtures/T02/exit1/EXPECTED.json", + "sha256": "1772cd795a4b0ab4844ed82485a88ba84a5c187251a0c246f3b898307f419e32" + }, + { + "bytes": 1144, + "path": "fixtures/T02/exit1/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "57a22a298fa9350ec57761ca81411f5cea639dea8ce73b8b973f432a6a18f16e" + }, + { + "bytes": 714, + "path": "fixtures/T02/exit1/admission.json", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72" + }, + { + "bytes": 715, + "path": "fixtures/T02/exit1/observer.json", + "sha256": "a6944b83cc28d1763618c7c134cea5cfc7dcc9c9cd5dd2c7431639c52de3b1e3" + }, + { + "bytes": 168, + "path": "fixtures/T02/exit1/raw-time.bin", + "sha256": "4799f18b7354cee0edd97d97aeb4d2e4174abf7bb5e0c74c62e94e4540885409" + }, + { + "bytes": 668, + "path": "fixtures/T02/exit1/termination.json", + "sha256": "6f4dc1bfddf96ce8fe51ac818745eac894ac5e0bde7eb985e9197af88f0f3ec8" + }, + { + "bytes": 150, + "path": "fixtures/T03/signal15/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "path": "fixtures/T03/signal15/EXPECTED.json", + "sha256": "1772cd795a4b0ab4844ed82485a88ba84a5c187251a0c246f3b898307f419e32" + }, + { + "bytes": 1159, + "path": "fixtures/T03/signal15/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "d8c9567db47af6d30f5cbc5d3299fdc233d018aff6938973dabdb54122c9d93b" + }, + { + "bytes": 713, + "path": "fixtures/T03/signal15/admission.json", + "sha256": "e6fa7982aa3a345ae9894393b561dbdebc4a2e2f5ae646c152204b86fa8908cd" + }, + { + "bytes": 715, + "path": "fixtures/T03/signal15/observer.json", + "sha256": "5566964e6fce03063b8923e7c888e665b3a06418faa9db08df385db5dafcbdf7" + }, + { + "bytes": 162, + "path": "fixtures/T03/signal15/raw-time.bin", + "sha256": "e6ecf2de2fc2c88e5cbd8b91fe292eafc8a145ec81abf4aa9dc44d4793ab8844" + }, + { + "bytes": 671, + "path": "fixtures/T03/signal15/termination.json", + "sha256": "ece24439b150f61d117ad7335951ed59dae6029e611681f1ab3487e4f3c85832" + }, + { + "bytes": 150, + "path": "fixtures/T04/historical-exact148/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 960, + "path": "fixtures/T04/historical-exact148/EXPECTED.json", + "sha256": "c8268af1a93e5e81946398434e5579176e8af1ff17bd1ee12746c8583f71c620" + }, + { + "bytes": 312, + "path": "fixtures/T04/historical-exact148/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7751258ea35d124d6150c7c2dbc336c2fb2b55152ec94dbd034e73ced5d0adf1" + }, + { + "bytes": 148, + "path": "fixtures/T04/historical-exact148/raw-time.bin", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 142, + "path": "fixtures/T05/missing/CONDITION.json", + "sha256": "5cf3bad02f551c21d906126c7f8999d100f4476d870c01d7f497d3838877bc9b" + }, + { + "bytes": 664, + "path": "fixtures/T05/missing/EXPECTED.json", + "sha256": "bb75b58f3cba811faac0b04ce55b812ad24051e52ff8690126a7d3b93008d30f" + }, + { + "bytes": 1154, + "path": "fixtures/T05/missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6dc7e8b361c19631107903cf73e03debb3669773b82d69c0c0b5f8c2d2131899" + }, + { + "bytes": 708, + "path": "fixtures/T05/missing/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T05/missing/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T05/missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 150, + "path": "fixtures/T06/empty/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "path": "fixtures/T06/empty/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + { + "bytes": 1144, + "path": "fixtures/T06/empty/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "9dfef87f6c9c7fb99efb1b778e2b610f785c25ba0cf0749215e4c9ff090a24c1" + }, + { + "bytes": 708, + "path": "fixtures/T06/empty/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T06/empty/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 0, + "path": "fixtures/T06/empty/raw-time.bin", + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + { + "bytes": 666, + "path": "fixtures/T06/empty/termination.json", + "sha256": "921ac4e1d2a353fea5f83d66d80a0401455b66f9972d88705e307c937c00970f" + }, + { + "bytes": 150, + "path": "fixtures/T07/prefix-only/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "path": "fixtures/T07/prefix-only/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + { + "bytes": 1174, + "path": "fixtures/T07/prefix-only/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "cd33575ff30c57c29619cddeeb0d8ee2e3b1359789bfd0badfa9227a34e526c5" + }, + { + "bytes": 714, + "path": "fixtures/T07/prefix-only/admission.json", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72" + }, + { + "bytes": 658, + "path": "fixtures/T07/prefix-only/observer.json", + "sha256": "b935fa44d9e9b63f3a1e90e7ef35c833ea51fd0cf633279071bc661a944f1753" + }, + { + "bytes": 38, + "path": "fixtures/T07/prefix-only/raw-time.bin", + "sha256": "682bbcac082e76cb4acdd4a163fe6ee80088623442d8978912a910f7ca7c8937" + }, + { + "bytes": 666, + "path": "fixtures/T07/prefix-only/termination.json", + "sha256": "bf8321ed492343e1bc150623bbb3ea0e70d030963cec6bf68b6e79eee1ea7111" + }, + { + "bytes": 150, + "path": "fixtures/T08/truncated/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 664, + "path": "fixtures/T08/truncated/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1164, + "path": "fixtures/T08/truncated/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "89add8ff0ddbc2d4f18eb2b7e3f9e3f8fb546bbad16fc49da818b5cfc1f5451a" + }, + { + "bytes": 708, + "path": "fixtures/T08/truncated/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T08/truncated/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 32, + "path": "fixtures/T08/truncated/raw-time.bin", + "sha256": "7cee4884de549140a5734726237a2133cb54c4764e212b1a1d73c43dbddf3225" + }, + { + "bytes": 666, + "path": "fixtures/T08/truncated/termination.json", + "sha256": "2b0dc60ba88d2c33ca9d0d65ba5065fd3fe07daa694213a508002ecd41dc184d" + }, + { + "bytes": 150, + "path": "fixtures/T09/malformed/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 664, + "path": "fixtures/T09/malformed/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1164, + "path": "fixtures/T09/malformed/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "1c2163abbe35cd39a3b49118e59def41309c9a2e6d6812a944f64d8b992a82e9" + }, + { + "bytes": 708, + "path": "fixtures/T09/malformed/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T09/malformed/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 18, + "path": "fixtures/T09/malformed/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 666, + "path": "fixtures/T09/malformed/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 150, + "path": "fixtures/T10/duplicate/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "path": "fixtures/T10/duplicate/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + { + "bytes": 1164, + "path": "fixtures/T10/duplicate/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "4b8f287160663a0e76df77ef19be7769d57d6507fec27969fd96752de2331006" + }, + { + "bytes": 708, + "path": "fixtures/T10/duplicate/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T10/duplicate/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 260, + "path": "fixtures/T10/duplicate/raw-time.bin", + "sha256": "8d42432a308b3149cb59e5b34f937887547344adc3f36d8336632868405f121b" + }, + { + "bytes": 666, + "path": "fixtures/T10/duplicate/termination.json", + "sha256": "2113af3b3818702b7b508bf83d227a0a6a630fa6cc2b1ce1a4ab8ea790191417" + }, + { + "bytes": 150, + "path": "fixtures/T11/suffix/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 663, + "path": "fixtures/T11/suffix/EXPECTED.json", + "sha256": "abdac2b3cb54c3a7dd15fe4156cc46deffb84f6b672ef48cae649185e2d55246" + }, + { + "bytes": 1149, + "path": "fixtures/T11/suffix/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c5674e4ef03bdcaa2c9915f5f121bf30d39d593f8d6bb286efd5772a9ee5a9e6" + }, + { + "bytes": 708, + "path": "fixtures/T11/suffix/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T11/suffix/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 141, + "path": "fixtures/T11/suffix/raw-time.bin", + "sha256": "40d8c82f4a150886b055a9ebbd8f90a1ff7e7f162269249ac57e9e757c579568" + }, + { + "bytes": 666, + "path": "fixtures/T11/suffix/termination.json", + "sha256": "867704607530cabe3517d85e8f96d26bddf6b3c005ba054aa7d0e38e8688c1cd" + }, + { + "bytes": 150, + "path": "fixtures/T12/duplicate-key/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "path": "fixtures/T12/duplicate-key/EXPECTED.json", + "sha256": "9d6b335eb9b7423b8b06f68707b2718963fc9d48a72dd6375c107fc85bb44161" + }, + { + "bytes": 1184, + "path": "fixtures/T12/duplicate-key/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "58a51d2c786393bef8207abda0d285d9507820f3bcd2ed603c6b6fa328d8bc33" + }, + { + "bytes": 708, + "path": "fixtures/T12/duplicate-key/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T12/duplicate-key/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 150, + "path": "fixtures/T12/duplicate-key/raw-time.bin", + "sha256": "25db74f21ff3458bac7a51bcb5828e278c9e6ab9c463e046a32203305358079f" + }, + { + "bytes": 666, + "path": "fixtures/T12/duplicate-key/termination.json", + "sha256": "d12ee38e3ca4bbb438bd595bfb0b2795417bc5b41b6bbfe4c75f4be65597e393" + }, + { + "bytes": 150, + "path": "fixtures/T13/missing-system/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 663, + "path": "fixtures/T13/missing-system/EXPECTED.json", + "sha256": "1c5963ba3caa0e9d260057679f9f7ed211d71b99a8f127a42ae90bf133a93c27" + }, + { + "bytes": 1189, + "path": "fixtures/T13/missing-system/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a239cdbca74025052d98c2d6f3b7cf5c68c7dc6c3fbf2d49193ea81c93a084b2" + }, + { + "bytes": 708, + "path": "fixtures/T13/missing-system/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T13/missing-system/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 108, + "path": "fixtures/T13/missing-system/raw-time.bin", + "sha256": "18258765bfe0844866b4f2fa41f85367415be50d443d8d23640c89298c669174" + }, + { + "bytes": 666, + "path": "fixtures/T13/missing-system/termination.json", + "sha256": "995d640f0dc23193a1c87fff0fa5567dc9ddf4f577f06704c17286d1eb5d81a8" + }, + { + "bytes": 150, + "path": "fixtures/T14/extra/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 663, + "path": "fixtures/T14/extra/EXPECTED.json", + "sha256": "1c5963ba3caa0e9d260057679f9f7ed211d71b99a8f127a42ae90bf133a93c27" + }, + { + "bytes": 1144, + "path": "fixtures/T14/extra/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "b8068e1e8810598cdb010543927ebd34af20f82f5780719c152705fa9493ded4" + }, + { + "bytes": 708, + "path": "fixtures/T14/extra/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T14/extra/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 145, + "path": "fixtures/T14/extra/raw-time.bin", + "sha256": "a16380241579ebc1df5703bd7ea76014896cc20210b42c9f566cec6908e70769" + }, + { + "bytes": 666, + "path": "fixtures/T14/extra/termination.json", + "sha256": "983498dfb65c5e9b45f05ec436d26ecf84b0bf47250ce0c03c9a704f0270fb57" + }, + { + "bytes": 150, + "path": "fixtures/T15/string/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "path": "fixtures/T15/string/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1149, + "path": "fixtures/T15/string/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "ef539ec8e9ffd825abd4a088b5a1f2c52b35ba002c81649573f62b82bdeb839c" + }, + { + "bytes": 708, + "path": "fixtures/T15/string/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T15/string/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 132, + "path": "fixtures/T15/string/raw-time.bin", + "sha256": "55d57cbade4b1b8f7ac9fddedcb5a1b08a69b84b45891a8f5844cdf21be9806d" + }, + { + "bytes": 666, + "path": "fixtures/T15/string/termination.json", + "sha256": "ebfd987c71886296aa530d1eb3fe7aa4fff5ae95d391c43f0a306b9f518730c6" + }, + { + "bytes": 150, + "path": "fixtures/T16/boolean/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "path": "fixtures/T16/boolean/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1154, + "path": "fixtures/T16/boolean/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "04025e93ee63db32eb827197fefe0414dd7f11fb47afbef95e680116a06c90a4" + }, + { + "bytes": 708, + "path": "fixtures/T16/boolean/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T16/boolean/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "path": "fixtures/T16/boolean/raw-time.bin", + "sha256": "0d6c5bc5ea975cb7eac5623c1b63fde473b3f54308da9d21d4c8bc332ddb174a" + }, + { + "bytes": 666, + "path": "fixtures/T16/boolean/termination.json", + "sha256": "17b62f6ba17a47c62b81d3337e4c47de034bda8952cc25e546d8b18ba9d85ce0" + }, + { + "bytes": 150, + "path": "fixtures/T17/nan/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "path": "fixtures/T17/nan/EXPECTED.json", + "sha256": "237a19120b0a78c487830c705c3dab6e4bf863bab1bb8c80e16a5e1aa9b55ee3" + }, + { + "bytes": 1134, + "path": "fixtures/T17/nan/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "d9da5d1a05b40f4f38c6418973c17313882c5202d26fba14ce3d01d8bd000357" + }, + { + "bytes": 708, + "path": "fixtures/T17/nan/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T17/nan/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 129, + "path": "fixtures/T17/nan/raw-time.bin", + "sha256": "225f270cba6ba77969b77f330c048c743a6f33e2dc7e47030d2560627c8ef4a7" + }, + { + "bytes": 666, + "path": "fixtures/T17/nan/termination.json", + "sha256": "24677bdf04fba91f981da622a8677a227862b8f3c006b7084cabcf0fbe3d3e1f" + }, + { + "bytes": 150, + "path": "fixtures/T18/infinity/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "path": "fixtures/T18/infinity/EXPECTED.json", + "sha256": "237a19120b0a78c487830c705c3dab6e4bf863bab1bb8c80e16a5e1aa9b55ee3" + }, + { + "bytes": 1159, + "path": "fixtures/T18/infinity/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "be86d2e58d430cb4d171fe9b3a5cd2935c02e71574b6cdd94d8928552069b021" + }, + { + "bytes": 708, + "path": "fixtures/T18/infinity/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T18/infinity/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 134, + "path": "fixtures/T18/infinity/raw-time.bin", + "sha256": "a3ce51688e6738a2108bc005a86c975584a21e7efbf924049719459df470e254" + }, + { + "bytes": 666, + "path": "fixtures/T18/infinity/termination.json", + "sha256": "ef4c71ca71167a70f34bbc9df1380c0ec4fefa1d567616c38c1bede453ec150a" + }, + { + "bytes": 150, + "path": "fixtures/T18/overflow1e309/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 671, + "path": "fixtures/T18/overflow1e309/EXPECTED.json", + "sha256": "5ea8cb680c1c172e6b7933bfe774986b18bdb5a911f6ebf11f5ae726ac9767ca" + }, + { + "bytes": 1184, + "path": "fixtures/T18/overflow1e309/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "844754e4e7a4a503d1984101c00d75026ecc3abbd5589d6a733884132007495f" + }, + { + "bytes": 708, + "path": "fixtures/T18/overflow1e309/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T18/overflow1e309/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 131, + "path": "fixtures/T18/overflow1e309/raw-time.bin", + "sha256": "b5163cc542f901a628ed9e93adc1d0ea746f6c4d77a32f185b334284a7fed64b" + }, + { + "bytes": 666, + "path": "fixtures/T18/overflow1e309/termination.json", + "sha256": "b08c90f3e9adf072eff881432d046fa95cd6272fe5f5f44bfea450f156aceb06" + }, + { + "bytes": 150, + "path": "fixtures/T19/negative-rss/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "path": "fixtures/T19/negative-rss/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1179, + "path": "fixtures/T19/negative-rss/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "68530efc6663d603374745d0e9712853bab3341e9c3f13020b03ebcfe7cfa53c" + }, + { + "bytes": 708, + "path": "fixtures/T19/negative-rss/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T19/negative-rss/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 127, + "path": "fixtures/T19/negative-rss/raw-time.bin", + "sha256": "3ba3b2b31cc9003291a82610683976234be8dd5ef2be5418ad1f68237b226210" + }, + { + "bytes": 666, + "path": "fixtures/T19/negative-rss/termination.json", + "sha256": "a2fb2badf895f715bf77220338e835b9d475a4c881bfc827cdcf7655726efd35" + }, + { + "bytes": 150, + "path": "fixtures/T19/negative-system/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "path": "fixtures/T19/negative-system/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1194, + "path": "fixtures/T19/negative-system/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "aa35ad2b75c18f145edac42d9e65625c1fe3dcd22191266088bb791c481aa1c0" + }, + { + "bytes": 708, + "path": "fixtures/T19/negative-system/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T19/negative-system/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 128, + "path": "fixtures/T19/negative-system/raw-time.bin", + "sha256": "70274dce35113ec77c2dc2cc836d64b8982c9635ddb480ec68ef3aad518eb576" + }, + { + "bytes": 666, + "path": "fixtures/T19/negative-system/termination.json", + "sha256": "fae5bc63bcf8145b6eca592d85b887256dc3b61cb1389627731021dbff8bfb08" + }, + { + "bytes": 150, + "path": "fixtures/T19/negative-user/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "path": "fixtures/T19/negative-user/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1184, + "path": "fixtures/T19/negative-user/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "5cb3c419a5b101198d632262727f699d0d5446dcf5bb4f1c68cccc01c6b864e8" + }, + { + "bytes": 708, + "path": "fixtures/T19/negative-user/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T19/negative-user/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 128, + "path": "fixtures/T19/negative-user/raw-time.bin", + "sha256": "cb41128eb0ba14150c2080c8f3e4171cf638011737648df69046fdf75fe93e0a" + }, + { + "bytes": 666, + "path": "fixtures/T19/negative-user/termination.json", + "sha256": "e9b44e0e05c0bbc263a7549da09664907f5ba7407d9e4392d9d056f9ebcd40c9" + }, + { + "bytes": 150, + "path": "fixtures/T19/negative-wall/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 669, + "path": "fixtures/T19/negative-wall/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + { + "bytes": 1184, + "path": "fixtures/T19/negative-wall/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "061e788b3354ccb44eaacea3255383e1427d1b148d24eca936a7cde7694d5cfa" + }, + { + "bytes": 708, + "path": "fixtures/T19/negative-wall/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T19/negative-wall/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 128, + "path": "fixtures/T19/negative-wall/raw-time.bin", + "sha256": "89a4669bfb5773f4ef9313124268d8895e84a8515e33fa9dd04a87af5cd2d96d" + }, + { + "bytes": 666, + "path": "fixtures/T19/negative-wall/termination.json", + "sha256": "22cd6a8e88a054f61db28c417e442064e82229a57897a57f0f3d4aaae6188947" + }, + { + "bytes": 150, + "path": "fixtures/T20/33digits/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "path": "fixtures/T20/33digits/EXPECTED.json", + "sha256": "ecf54463decbfb063a1634d106dd0ef28c6a578661d89e27042e9f7c2b17a6dd" + }, + { + "bytes": 1159, + "path": "fixtures/T20/33digits/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "739e40b87dc1446ec6d5e42bc8a9730f07c333f48a6eb0707e28af3306089806" + }, + { + "bytes": 708, + "path": "fixtures/T20/33digits/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T20/33digits/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 159, + "path": "fixtures/T20/33digits/raw-time.bin", + "sha256": "fb0cfe15df68354188caf1057b0fe2a7a78896c7c6138a592d403cffbb467fb7" + }, + { + "bytes": 666, + "path": "fixtures/T20/33digits/termination.json", + "sha256": "b75e499855c2fd63764936e0920c0a70aee9cd5b4bcbd537bc0fb9623acaa50a" + }, + { + "bytes": 193, + "path": "fixtures/T21/65537bytes/CONDITION.json", + "sha256": "17656ea94aecfcca5556b77705e0f7b1cb0f18ac5e547544fd705c6e126536c0" + }, + { + "bytes": 658, + "path": "fixtures/T21/65537bytes/EXPECTED.json", + "sha256": "db6b7bfc1ef7f6112c9819a02a0c2e275de0029fc2d2b9c73650624db561230a" + }, + { + "bytes": 1169, + "path": "fixtures/T21/65537bytes/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c09c6777872a09b36871221540b34f272ed0ad49aeb32407809aadc2697802c5" + }, + { + "bytes": 708, + "path": "fixtures/T21/65537bytes/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T21/65537bytes/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 65537, + "path": "fixtures/T21/65537bytes/raw-time.bin", + "sha256": "76c002eec0c9da854ca2ee5dae9fb0069a622274b6638ab712fcb70384304899" + }, + { + "bytes": 666, + "path": "fixtures/T21/65537bytes/termination.json", + "sha256": "e7407b5e56086053723bd2f19c1e4542778ff62661e114bbecc630c5f8a2486a" + }, + { + "bytes": 132, + "path": "fixtures/T22/4097byte-line/CONDITION.json", + "sha256": "f9a55ea574ec3f23d2f26045fdb452ddca323454cc31620d96faf9806fd049a9" + }, + { + "bytes": 657, + "path": "fixtures/T22/4097byte-line/EXPECTED.json", + "sha256": "b25492088211621e52c89760356491421851e92a5d005c3316026b4044aaf941" + }, + { + "bytes": 1184, + "path": "fixtures/T22/4097byte-line/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a8ec825fefe632eb4c89326ab499c93616e4a02ac86feec5d6b24becbb319784" + }, + { + "bytes": 708, + "path": "fixtures/T22/4097byte-line/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T22/4097byte-line/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 4098, + "path": "fixtures/T22/4097byte-line/raw-time.bin", + "sha256": "970c8625689c636de19e290b687c72beee0b75d0fac9b952118caa99bc41b211" + }, + { + "bytes": 666, + "path": "fixtures/T22/4097byte-line/termination.json", + "sha256": "c6a2bd57d1ec203db36fe68b2bf3b213b43e4c6854e9756e71031e2e9582e079" + }, + { + "bytes": 161, + "path": "fixtures/T23/invalid-utf8/CONDITION.json", + "sha256": "440164fe7c38c0cfee0fdbdee04cef4213168b3be65774dc3ec44a6f7619b20f" + }, + { + "bytes": 667, + "path": "fixtures/T23/invalid-utf8/EXPECTED.json", + "sha256": "8edc2e44e7bec725999eb08fba15a58452a2221326325506cd3835d93533dcf2" + }, + { + "bytes": 1179, + "path": "fixtures/T23/invalid-utf8/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "ce049bee65aa849d450d46936335467381d3de01ab19712f18e2acedf68221a5" + }, + { + "bytes": 708, + "path": "fixtures/T23/invalid-utf8/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T23/invalid-utf8/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 129, + "path": "fixtures/T23/invalid-utf8/raw-time.bin", + "sha256": "7adba38e0334cd3d10e33a12f05a7f4d6dd611945a0822432a188df689562843" + }, + { + "bytes": 666, + "path": "fixtures/T23/invalid-utf8/termination.json", + "sha256": "6db9bd8abb57c0c215b0e7808590ec6f53d8d16f07c2fcf936a452127c3ba08f" + }, + { + "bytes": 189, + "path": "fixtures/T24/cross-role-inode-alias/CONDITION.json", + "sha256": "25b72689306e7af81dd30f7ccd17281bf874568b5d099d61ad96a71823ecd27d" + }, + { + "bytes": 670, + "path": "fixtures/T24/cross-role-inode-alias/EXPECTED.json", + "sha256": "5ef9e46304c8d1eb5b3ccd18cb6b6198503a5f123daefc18089e78f9e7ae2269" + }, + { + "bytes": 1229, + "path": "fixtures/T24/cross-role-inode-alias/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7aa6b9778fa4cb7bfc0baa1c0e3d13920b6a61ae088b01c76e6ecbc36aaa257b" + }, + { + "bytes": 708, + "path": "fixtures/T24/cross-role-inode-alias/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T24/cross-role-inode-alias/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "path": "fixtures/T24/cross-role-inode-alias/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "path": "fixtures/T24/cross-role-inode-alias/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 167, + "path": "fixtures/T24/directory/CONDITION.json", + "sha256": "8d24db469f032d9616e026256c2cdd0f7d6f5d7bec3cbd3aada428eecc8e7092" + }, + { + "bytes": 665, + "path": "fixtures/T24/directory/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + { + "bytes": 1164, + "path": "fixtures/T24/directory/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7f1d19e7939cc33f610e0bed2ce45bb596a76223d3e09936d87980c53e35c5f9" + }, + { + "bytes": 708, + "path": "fixtures/T24/directory/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T24/directory/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "path": "fixtures/T24/directory/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "path": "fixtures/T24/directory/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 188, + "path": "fixtures/T24/fifo/CONDITION.json", + "sha256": "6509e5e58285916caacce1e13d32d4d0148a477058b88c142eb9064a8be16f53" + }, + { + "bytes": 665, + "path": "fixtures/T24/fifo/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + { + "bytes": 1139, + "path": "fixtures/T24/fifo/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "de45b3ea98f474e21fbf4d0a5e9566e0efd06000fb6420d2cd454cbb9eea5679" + }, + { + "bytes": 708, + "path": "fixtures/T24/fifo/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T24/fifo/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "path": "fixtures/T24/fifo/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "path": "fixtures/T24/fifo/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 171, + "path": "fixtures/T24/hardlink/CONDITION.json", + "sha256": "d0fb5536886fb94e8bbd50b7624bbb56e685c1c616f2a88774c91333fac66d18" + }, + { + "bytes": 668, + "path": "fixtures/T24/hardlink/EXPECTED.json", + "sha256": "0ce6def8961fc2f883f74e9ba1b1b6613ec6400c1106c6fc0950ebf08c58b134" + }, + { + "bytes": 1159, + "path": "fixtures/T24/hardlink/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "46051817121ddc90d6c3060540b145951dc23a6d78fa8defd540d63c5df5abc0" + }, + { + "bytes": 708, + "path": "fixtures/T24/hardlink/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T24/hardlink/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "path": "fixtures/T24/hardlink/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "path": "fixtures/T24/hardlink/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 179, + "path": "fixtures/T24/same-path-alias/CONDITION.json", + "sha256": "47469cca4449557069f50a94201dce162601982c30548066022d7018426f059c" + }, + { + "bytes": 670, + "path": "fixtures/T24/same-path-alias/EXPECTED.json", + "sha256": "6d89c531ca9cce69bdcb5292c8c501d5488ad81ce969ae8276f444e80533e1de" + }, + { + "bytes": 1194, + "path": "fixtures/T24/same-path-alias/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "5c427dc9dbc7f74695342ef967220b909c82f09347c5e7370aa5f5f422124b81" + }, + { + "bytes": 708, + "path": "fixtures/T24/same-path-alias/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T24/same-path-alias/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "path": "fixtures/T24/same-path-alias/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "path": "fixtures/T24/same-path-alias/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 178, + "path": "fixtures/T24/symlink-final/CONDITION.json", + "sha256": "90708b1a3cf65f6b784757414dff1596aeb626321fbd63b4196de43c61768a48" + }, + { + "bytes": 665, + "path": "fixtures/T24/symlink-final/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + { + "bytes": 1184, + "path": "fixtures/T24/symlink-final/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "98b75f05fa1bd7f64610d8921faac9984b2442444bd35d26139f3d4ab990536f" + }, + { + "bytes": 708, + "path": "fixtures/T24/symlink-final/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T24/symlink-final/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "path": "fixtures/T24/symlink-final/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "path": "fixtures/T24/symlink-final/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 186, + "path": "fixtures/T25/ancestor-replace/CONDITION.json", + "sha256": "3dbd8f7b960bf0a3363b0e5b5e54da8fbf4db51e6cd7f9f0c08bb94882303c30" + }, + { + "bytes": 671, + "path": "fixtures/T25/ancestor-replace/EXPECTED.json", + "sha256": "25f094b138bd86df799df467c0f592500daea7e3861edfde780983e5d208663f" + }, + { + "bytes": 1199, + "path": "fixtures/T25/ancestor-replace/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "eea3cfebf7f62ac54acc0bd2aa9f62c000f377ad9ea0b1959373a65b4a87965c" + }, + { + "bytes": 708, + "path": "fixtures/T25/ancestor-replace/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T25/ancestor-replace/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "path": "fixtures/T25/ancestor-replace/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "path": "fixtures/T25/ancestor-replace/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 188, + "path": "fixtures/T25/replace-final/CONDITION.json", + "sha256": "ececae5c479e530f379bae515a184c980fcb0514a903da12c6c0c27152ce1899" + }, + { + "bytes": 671, + "path": "fixtures/T25/replace-final/EXPECTED.json", + "sha256": "25f094b138bd86df799df467c0f592500daea7e3861edfde780983e5d208663f" + }, + { + "bytes": 1184, + "path": "fixtures/T25/replace-final/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "57ca34f2f8220ecbc01b57e980465d7add400267153b3fc95cca33e8987aa84b" + }, + { + "bytes": 708, + "path": "fixtures/T25/replace-final/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T25/replace-final/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "path": "fixtures/T25/replace-final/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "path": "fixtures/T25/replace-final/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 150, + "path": "fixtures/T26/observer-stop/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 667, + "path": "fixtures/T26/observer-stop/EXPECTED.json", + "sha256": "b5443cbe5ed7f452e6f112e6a1833abc44c49a0a7925e200027ec4f015b92e10" + }, + { + "bytes": 1184, + "path": "fixtures/T26/observer-stop/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6978c893afa55bd5ac45280a11bd70940076f517339820e720bf2f18feade5e1" + }, + { + "bytes": 708, + "path": "fixtures/T26/observer-stop/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 715, + "path": "fixtures/T26/observer-stop/observer.json", + "sha256": "72a9c2b130738800e31b6f6bce022a4802ad2105929545af2637b4688bc42403" + }, + { + "bytes": 130, + "path": "fixtures/T26/observer-stop/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 668, + "path": "fixtures/T26/observer-stop/termination.json", + "sha256": "d2a15f3ae5056dccdfb36a552fa61cb16fde0eeae77718467c64323dcd246b88" + }, + { + "bytes": 150, + "path": "fixtures/T26/wrong-admission-binding/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 675, + "path": "fixtures/T26/wrong-admission-binding/EXPECTED.json", + "sha256": "e774edb724400c1ad3c1830de4cdb6a702dff6c2ed5f659857e05b442d6b2283" + }, + { + "bytes": 1234, + "path": "fixtures/T26/wrong-admission-binding/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "726c9fd81c381d4a4b97c4590d85085c65de8c479e58835237b95cc0f4158601" + }, + { + "bytes": 708, + "path": "fixtures/T26/wrong-admission-binding/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T26/wrong-admission-binding/observer.json", + "sha256": "6e3df63ff80623f73f69bb6d547d5e7c544e10de04ca6b751542538874faa906" + }, + { + "bytes": 130, + "path": "fixtures/T26/wrong-admission-binding/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "path": "fixtures/T26/wrong-admission-binding/termination.json", + "sha256": "25fe3fb372801ae7dbc87940f8d0d593a7c767c8d329e486b25d6320bec20d64" + }, + { + "bytes": 150, + "path": "fixtures/T27/exit-disagrees/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 674, + "path": "fixtures/T27/exit-disagrees/EXPECTED.json", + "sha256": "68fb34656214dc5fbb30a5c0c3248999f49a1c3356c0b0d1c78e4fd7cbf261d7" + }, + { + "bytes": 1189, + "path": "fixtures/T27/exit-disagrees/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "415894f335d68171d738ea969d9f7c52f54e50d66e2f7fe7ab8cc5ecf83103b4" + }, + { + "bytes": 708, + "path": "fixtures/T27/exit-disagrees/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T27/exit-disagrees/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "path": "fixtures/T27/exit-disagrees/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "path": "fixtures/T27/exit-disagrees/termination.json", + "sha256": "6f7d9b7363f9063ec23a9fec08160f86bb9a6743322b06db289f4c9d018150be" + }, + { + "bytes": 150, + "path": "fixtures/T27/missing-required-fact/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 668, + "path": "fixtures/T27/missing-required-fact/EXPECTED.json", + "sha256": "04bc7cc469f325e19036b8a1cf0be6684f52d824ac92a5f338f2ec6868af6134" + }, + { + "bytes": 1224, + "path": "fixtures/T27/missing-required-fact/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "8b9f5bd1cfc400e18d471ddf7b0178102530a98fa307c02fd1473d473b3bb1ba" + }, + { + "bytes": 708, + "path": "fixtures/T27/missing-required-fact/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T27/missing-required-fact/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "path": "fixtures/T27/missing-required-fact/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 648, + "path": "fixtures/T27/missing-required-fact/termination.json", + "sha256": "dbd806be09d152303cf6053028b951aee7fed39f06c0c7e6763678ba270afa48" + }, + { + "bytes": 150, + "path": "fixtures/T27/not-reaped/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 672, + "path": "fixtures/T27/not-reaped/EXPECTED.json", + "sha256": "2260c11ea2392db028b46599545d93387eb1bf38d4223b7bf0215945bafd233f" + }, + { + "bytes": 1169, + "path": "fixtures/T27/not-reaped/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "20299fd190085e125cc1830fd43679d151e3ceac92f70b52860235c059bc07c0" + }, + { + "bytes": 708, + "path": "fixtures/T27/not-reaped/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T27/not-reaped/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "path": "fixtures/T27/not-reaped/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 667, + "path": "fixtures/T27/not-reaped/termination.json", + "sha256": "ca442d1abc50385a38c4770363b3cfed4d625d5cf463dbeec90ee716be0451cc" + }, + { + "bytes": 157, + "path": "fixtures/T28/admission-missing/CONDITION.json", + "sha256": "48e15b14d80fed9fed7ce971b9fca5f1ca1a6a52bef2fdd6d54644ecef49e7d1" + }, + { + "bytes": 667, + "path": "fixtures/T28/admission-missing/EXPECTED.json", + "sha256": "4c2534709f87fd417888d2567dd18bc68d9ad3733ec24eb26c21fcabdd134202" + }, + { + "bytes": 1204, + "path": "fixtures/T28/admission-missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "46345080774bb9b293e20f8a941ef68708ccc719ed8b9e4d6640dd523a664774" + }, + { + "bytes": 658, + "path": "fixtures/T28/admission-missing/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "path": "fixtures/T28/admission-missing/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "path": "fixtures/T28/admission-missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 156, + "path": "fixtures/T28/observer-missing/CONDITION.json", + "sha256": "c5df079f5fc6fe6e1ac7a0a0b8ec5214103c3cde0a6bfb9dd7e4cd466a4285f3" + }, + { + "bytes": 666, + "path": "fixtures/T28/observer-missing/EXPECTED.json", + "sha256": "1d6f1f30a68e6eb351cdbb70b83797edcf4c50dba27c859d632690fa3e44395b" + }, + { + "bytes": 1199, + "path": "fixtures/T28/observer-missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "3945a248a770b76764000f200be790fe380361fd8cb4a927c163d0ba141de640" + }, + { + "bytes": 708, + "path": "fixtures/T28/observer-missing/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 130, + "path": "fixtures/T28/observer-missing/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "path": "fixtures/T28/observer-missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 440, + "path": "fixtures/T29/report-and-diagnostic/CONDITION.json", + "sha256": "afaaa3398516e092299bc769f7eabd6bb8c281e19f419c11c5c35ac1b17400e2" + }, + { + "bytes": 664, + "path": "fixtures/T29/report-and-diagnostic/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1224, + "path": "fixtures/T29/report-and-diagnostic/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "71a88a549957bb4db65be58353c1f80411b98cdbc589c640c1cdf0909e2ca21e" + }, + { + "bytes": 708, + "path": "fixtures/T29/report-and-diagnostic/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T29/report-and-diagnostic/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 18, + "path": "fixtures/T29/report-and-diagnostic/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 666, + "path": "fixtures/T29/report-and-diagnostic/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 373, + "path": "fixtures/T29/report-close/CONDITION.json", + "sha256": "6ce4946d219efb1c2b8b39551c30953312ccc8ec2421b1a240172611f1a4af8e" + }, + { + "bytes": 664, + "path": "fixtures/T29/report-close/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1179, + "path": "fixtures/T29/report-close/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "f23cd1b6da1a7626a4e36f2bc6be8ffce30a3fac548859a74ef909b328876163" + }, + { + "bytes": 708, + "path": "fixtures/T29/report-close/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T29/report-close/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 18, + "path": "fixtures/T29/report-close/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 666, + "path": "fixtures/T29/report-close/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 282, + "path": "fixtures/T29/report-write/CONDITION.json", + "sha256": "d56cff3247d7a89ff7c4f9ed1e11f32213f994e57fe9c4215e4a22741a5f97b0" + }, + { + "bytes": 664, + "path": "fixtures/T29/report-write/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + { + "bytes": 1179, + "path": "fixtures/T29/report-write/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c8ff639f466b20fe713f34e165da671487ab11626bf86a14549184f018925bdb" + }, + { + "bytes": 708, + "path": "fixtures/T29/report-write/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T29/report-write/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 18, + "path": "fixtures/T29/report-write/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 666, + "path": "fixtures/T29/report-write/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 150, + "path": "fixtures/T30/individual-rss-cap/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 666, + "path": "fixtures/T30/individual-rss-cap/EXPECTED.json", + "sha256": "bea68b0de63c3ea58266d8d42037db065c5ada115386ef11429b4eee7cb3f8d1" + }, + { + "bytes": 1209, + "path": "fixtures/T30/individual-rss-cap/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "676c3566d5d554b6ed66cc7b493aebd9d80093c84a53cd82fcdb97170b89880c" + }, + { + "bytes": 708, + "path": "fixtures/T30/individual-rss-cap/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T30/individual-rss-cap/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 132, + "path": "fixtures/T30/individual-rss-cap/raw-time.bin", + "sha256": "c50d8642d5a8771588de2ac61a472f51ee37fa8f7bbc12517a2f3bb8518718f9" + }, + { + "bytes": 666, + "path": "fixtures/T30/individual-rss-cap/termination.json", + "sha256": "48bcf19d238847ca48c54d970a3e32a5629240b0bf3d2ba43953455df0e078a0" + }, + { + "bytes": 150, + "path": "fixtures/T30/ledger-cap/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + { + "bytes": 655, + "path": "fixtures/T30/ledger-cap/EXPECTED.json", + "sha256": "6a9f4bab7a55a09a0ec39a42792bf9b4e3e8105a044699c3e78c1bc25dd397e4" + }, + { + "bytes": 1169, + "path": "fixtures/T30/ledger-cap/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "666b2ab42145d0a54d327a194ecc345e582a18ae18c987fd2ba975119be4930f" + }, + { + "bytes": 713, + "path": "fixtures/T30/ledger-cap/admission.json", + "sha256": "7b1e807549d7d4e1224e09ee0ed90b230f6b66235b77615098a87c21817ad7b3" + }, + { + "bytes": 658, + "path": "fixtures/T30/ledger-cap/observer.json", + "sha256": "15e6d46ba86478170246247e39e727a91c1d6eb1800b0090046688ebbcb44750" + }, + { + "bytes": 130, + "path": "fixtures/T30/ledger-cap/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "path": "fixtures/T30/ledger-cap/termination.json", + "sha256": "363d2261d3d6857d7653cc99cd9ba93ddeb24838e67350b86673812b0c2386b2" + }, + { + "bytes": 27202, + "path": "parent_readback_v3_DRAFT.py", + "sha256": "77277fcdc58bc1cc268497a32e7522fc91428cb7d83696d42d878aefcf583359" + } + ], + "historical_raw_sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa", + "ordered_cases": 30, + "ordered_variants": 47, + "payload_bytes": 399296, + "repair_passes_after_freeze": 0, + "root": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing", + "schema": "o03-w4-source-freeze-v1", + "self_manifest_excluded": true, + "source_version": "parent_readback_v3_DRAFT.py", + "status": "FROZEN_INITIAL_SOURCE_DRAFT_PENDING_INDEPENDENT_REVIEW", + "stop_after_freeze": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/HANDOFF.md b/research/h25-o03-source-repair-20261101/archive/w4-timing/HANDOFF.md new file mode 100644 index 0000000000..fd7c36c51b --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/HANDOFF.md @@ -0,0 +1,11 @@ +# W4 source draft handoff + +W4 has a frozen initial source packet for independent review. Entry points are `parent_readback_v3_DRAFT.py`, `TIMING-GRAMMAR.md`, `CONTROL-MANIFEST.json`, `INPUTS.json`, `PASSIVE-ACCOUNTING-v1.json` and `FREEZE-v1.json`. The freeze manifest enumerates exact relative file names, sizes and SHA-256 values; its own bytes are externally anchored in the parent handoff. All fixture cases and variants are UNEXECUTED. There are exactly 30 ordered cases T01-T30 and 47 ordered variants, including literal cap+1 and invalid-UTF-8 bytes, the preserved historical 148-byte two-line failure and proposed filesystem/report-fault conditions. There are no created special files, injected races or executed controls. + +The versioned parser/readback draft uses O03_TIME_V3, an explicitly selected prefix grammar, one strict unique JSON record, bounded no-follow nonblocking regular-descriptor reads, identity/alias checks, numeric lexical gates, fixed report projection and separate execution/measurement/termination/cap/ledger/accounting state. It returns a structured outcome holding the exact primary exception while report-write/close/diagnostic failures remain separate. Unknown measurements/charges remain null. Legacy derivation is explicitly selected and always failed accounting; it does not need or invent a current admission. + +Passive review checked AST readability without importing/executing/compiling the source, JSON readability of authored metadata/oracles, ordered case labels and every manifest-listed fixture hash. There are no `assert` statements in the candidate. This is author verification only, not an independent acceptance, executed correctness result or normal/-O control result. Source reads and authoring remained far below their ceilings; accounting records identify the limited initial non-instrumented setup commands rather than asserting measurements that were not collected. + +The actual current W3 provider seal is unavailable. GNU time is a conditional family choice with proposed %e/%U/%S/%M/%x fields. New admission and launcher-wait receipt schemas have no integrated current producer. Exact actual utility/locale/launcher bytes, topology, termination coverage, format semantics, runtime/source/input custody and current ledger must be acquired under separate authorization and independently reviewed. Trusted request hashes are an external authenticated-controller precondition, not self-authenticating JSON. `%x` supplies no signal inference. Timer-excluded setup/final-write/readback/publication costs remain OPEN_NOT_ZERO. The report's serialized ATTEMPTED write field is not proof of successful close; a future controller completion receipt must corroborate it. + +W5 remains unadmitted. No target/helper/control/parser run, import, compilation, decoding, benchmark, runtime/process probe, network request, goal-service resumption, scheduler change, PR or publication was performed. Original sources, EXPECTED, historical failure and other workers' lanes remain preserved. After this freeze W4 stops. At most one bounded new-version repair pass may occur only upon explicit assignment; preserve this exact frozen packet and any rejection. diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/INPUTS.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/INPUTS.json new file mode 100644 index 0000000000..51f69073d9 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/INPUTS.json @@ -0,0 +1,103 @@ +{ + "A_commit": "85fa502d063c132a48eadeb4dc8a188e668a88e0", + "additional_named_pin_only_reads": [ + "FIXED-SEQUENCE-v2.json", + "OPERATION-BILL-v2.json", + "RUNTIME-PINS-v2.json", + "sequence_worker.py", + "worker.py" + ], + "control_input_pins": { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/control/INPUT-PINS-v1.json", + "sha256": "fa245aea4e1dd6e36f7821978b61e3cb24ef07486079bf3019cf789389c1f955" + }, + "current_timing_provider": { + "actual_current_W3_runtime_seal_sha256": null, + "actual_current_command_contract_sha256": null, + "actual_current_launcher_wait_provider_sha256": null, + "actual_current_time_utility_sha256": null, + "integration": "NOT_ESTABLISHED", + "next_prerequisite": "Separately admitted W3 actual-host acquisition, independent current-provider/format/topology review and fresh W5 admission; no probe/launch authorized here.", + "status": "CONDITIONAL_UNSEALED_PROVIDER" + }, + "preservation": "All source/reference/historical inputs remain unchanged. All writes confined to W4 owned lane.", + "schema": "o03-w4-inputs-v1", + "source_inputs": [ + { + "bytes": 3894, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/parent_readback.py", + "sha256": "332ab22e4b2838fc71abc8a39d971507c1b3a8dfecee2c202eff6d3fa172a6bf", + "verification": "PASSIVE_EXACT_BYTES_HASH_MATCH" + }, + { + "bytes": 4943, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/custody.py", + "sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87", + "verification": "PASSIVE_EXACT_BYTES_HASH_MATCH" + }, + { + "bytes": 15188, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/envelope-revision-v2/envelope/observer.py", + "sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6", + "verification": "PASSIVE_EXACT_BYTES_HASH_MATCH" + }, + { + "bytes": 148, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/outer-time.json", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa", + "verification": "PASSIVE_EXACT_BYTES_HASH_MATCH" + }, + { + "bytes": 2540, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/COMMAND-v1.json", + "sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb", + "verification": "PASSIVE_EXACT_BYTES_HASH_MATCH" + }, + { + "bytes": 2909, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/control/READBACK-COMMAND-v1.json", + "sha256": "a1e1bd79f0713d1ddaad84ed828d676c1cb4f6eec69145cba45c1c954a1780f5", + "verification": "PASSIVE_EXACT_BYTES_HASH_MATCH" + }, + { + "bytes": 8295, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/source-reviews/FAILURE-REVIEW-v1.json", + "sha256": "5979a7939926bb01a3d2f9a44e59a502ab0d0415abf275f5d7331a5450aea5ea", + "verification": "PASSIVE_EXACT_BYTES_HASH_MATCH" + }, + { + "bytes": 2046, + "package": "A", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031/validation/execution-v1/complete-fixed-o03/observer-receipt.json", + "sha256": "5258f2c2132f3438497c41116300f52dca6409f021b73025928c84e0b4918652", + "verification": "PASSIVE_EXACT_BYTES_HASH_MATCH" + }, + { + "bytes": 47715, + "package": "user_attachment", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/.codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/79cff63d-e27e-450f-ad1f-0f3e815e8c5d/O03-audit-and-work-orders-20261101.md", + "sha256": "689743b4abccd61eca400256d423fa5f34d84312c0e14dfc6ad67c31c281ea30", + "verification": "PASSIVE_EXACT_BYTES_HASH_MATCH" + }, + { + "bytes": 22103, + "package": "user_attachment", + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/.codex-attachments/5d6a92cc-06da-4822-9f04-b53bd66053c4/eb79deac-40d7-4da4-970e-7992c7fcba2b/O03-proposed-Sol-work-orders-20261101.md", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545", + "verification": "PASSIVE_EXACT_BYTES_HASH_MATCH" + } + ], + "source_reference_method": "Local pinned source only; no remote refresh, network request or original history traversal.", + "status": "LOCAL_INPUT_HASHES_VERIFIED_PROVIDER_UNAVAILABLE", + "work_order_local_copy": { + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/inputs/O03-proposed-Sol-work-orders-20261101.md", + "sha256": "16f3a87e61d89162d0b22a01de77b29856986fa46e7c9bfd89157ff41cf8d545" + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/PASSIVE-ACCOUNTING-v1.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/PASSIVE-ACCOUNTING-v1.json new file mode 100644 index 0000000000..577c432ed3 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/PASSIVE-ACCOUNTING-v1.json @@ -0,0 +1,41 @@ +{ + "activity_counts": { + "candidate_helper_calls": 0, + "candidate_import": 0, + "compilation": 0, + "goal_or_scheduler_changes": 0, + "network_PR_publication": 0, + "runtime_or_process_inspection": 0, + "special_file_creation": 0, + "target_execution": 0, + "tests_controls_benchmarks": 0, + "transport_decode": 0 + }, + "cumulative_new_draft_authorship_conservative_upper_bound_bytes": 2097152, + "enforcement_caveat": "Initial fixed pwd and bounded sed setup reads had tool-observed subsecond completion but no explicit per-process RSS instrumentation; no unmeasured RSS is represented as observed. All later passive Python checks applied wall alarm and address-space ceiling. Fixed shell here-docs only authored bounded owned files. Upper-bound accounting includes repeated source authoring reads and final manifest hashing.", + "instrumented_passive_checks": { + "AST_JSON_hash_check_seconds": 0.029863370000384748, + "AST_JSON_hash_read_bytes": 372865, + "aggregate_reported_passive_seconds_upper_bound": 1.0, + "fixture_authoring_seconds": 0.06618226005230099, + "implementation": "stdlib file I/O, SHA256, JSON and ast.parse only; no eval/exec/import of candidate; signal.alarm(10); RLIMIT_AS=268435456", + "latest_named_input_hash_check_read_bytes": 143687, + "latest_named_input_hash_check_seconds": 0.0016364679904654622, + "max_measured_self_rss_kib": 19412, + "tool_command_elapsed_aggregate_conservative_upper_bound_seconds": 10.0 + }, + "limits": { + "named_text_reads_bytes": 33554432, + "new_draft_output_bytes": 8388608, + "passive_aggregate_seconds": 60, + "passive_command_rss_bytes": 268435456, + "passive_command_seconds": 10 + }, + "note": "Resource measurements describe passive authoring/check commands only; no parser/target performance or workload fit is inferred.", + "original_ledger_updated": false, + "payload_bytes_before_accounting_and_freeze": 397151, + "physical_total_cost": "OPEN_NOT_ZERO", + "schema": "o03-w4-passive-accounting-v1", + "source_and_owned_text_reads_conservative_upper_bound_bytes": 4194304, + "status": "SOURCE_ONLY_ZERO_TARGET_EXECUTION" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/TIMING-GRAMMAR.md b/research/h25-o03-source-repair-20261101/archive/w4-timing/TIMING-GRAMMAR.md new file mode 100644 index 0000000000..272c0b532f --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/TIMING-GRAMMAR.md @@ -0,0 +1,64 @@ +# W4 timing/readback v3 — SOURCE DRAFT, unexecuted + +This packet proposes a replacement source version. Neither this parser nor a fixture/control/helper was imported, executed, compiled or adopted. W5 remains unadmitted. The exact historical two-line failure is copied byte-for-byte as T04 and remains a failed operation. Its original raw file and all original sources/reviews remain unchanged. + +## Conditional provider interface + +The selected family is GNU time. The proposed format is `O03_TIME_V3 {"wall_seconds":%e,"user_seconds":%U,"system_seconds":%S,"kernel_individual_maxrss_kib":%M,"utility_exit":%x}` followed by LF. A SHA-256 for that format is not a seal of actual expansion semantics. Actual current utility bytes/version/build, locale providers, startup dependencies, exact diagnostic behavior and current launcher/wait provider have not been acquired. W3 must seal and independently review them before admission. This packet supplies no fictional provider identity and no integration acceptance. + +The current intended locale/environment remains LC_ALL=C.UTF-8 and TZ=UTC with an empty inherited environment and an explicit PATH. Historical ordering was env -> timeout TERM/kill-after 1s/179s -> time -> python observer. A future command contract must pin complete argv, environment, redirection, timer endpoints, the process actually timed, timeout order, signal forwarding, wait/reaping and raw-file custody. Only the reviewed topology whose timed subject is the observer is accepted by this draft. A different topology needs a source/interface review. Setup/teardown outside the GNU child's interval, final observer write, parent readback, report publication and physical totals remain OPEN_NOT_ZERO. This parser never treats the outer wall observation as complete physical accounting. + +`utility_exit` is the time utility's integer field. For an independently corroborated ordinary exit it must match that exit. For a signal or timeout it remains opaque. The parser does not manufacture signal facts from %x, 128+signal, a diagnostic line, observer STOP or a missing record. A timeout may prevent the time utility from producing a record; that remains STOP. CPU and peak-RSS units/coverage must be independently admitted with the provider; KiB is never conflated with simultaneous group RSS. + +The proposed future `run(request)` returns a `ReadbackOutcome` containing state plus the exact primary exception object/traceback. A caller may re-raise that object with `raise_primary()`. The source has no CLI or automatic invocation. A trusted future controller supplies independently authenticated expected digests for admission, observer, launcher receipt, raw stream, command contract, current W3 seal and current ledger. Matching a hash supplied by the same untrusted input is not authentication. The parser checks consistency against that trusted request; it does not discover providers, verify W3 seal contents, establish a current ledger, issue authority or launch a process. Literal fixture authority is synthetic and may never be adopted as current authority. + +## Raw grammar and caps + +All sizes are bytes. A raw input is at most 65,536 bytes. The tagged line from the first O through the closing JSON object, excluding LF, is at most 4,096 bytes. The derived report including final LF is at most 65,536 bytes. Each external admission/observer/termination JSON file is separately capped at 65,536 bytes. These caps are construction gates, not after-the-fact size claims. + +The grammar `gnu-time-tagged-v3` is exactly: + +``` +raw = prefix tagged-line [LF whitespace] +tagged-line = "O03_TIME_V3 " strict-measurement-object +whitespace = *(SP / HTAB / CR / LF) +prefix = empty / nonzero-prefix / signal-prefix +nonzero-prefix = "Command exited with non-zero status " exit-number LF +signal-prefix = "Command terminated by signal " signal-number LF +exit-number = canonical decimal integer 1..255 +signal-number = canonical decimal integer 1..64 +``` + +Admission selects exactly one prefix kind (`empty`, `gnu-nonzero`, `gnu-signal`). There is at most one prefix line. Its numeric value must match the independent launcher receipt. Prefix spellings are conditional GNU-family choices until W3's actual provider is sealed and future controls validate them. Exactly one timing tag must occur in the whole raw stream, anchored immediately after the selected prefix. No scanning for a plausible/last JSON object occurs. Suffix whitespace is admitted; every other suffix byte is rejected, including a second line of JSON. Extra bytes on the tagged line are rejected by strict JSON decoding. CRLF prefix spellings are not admitted. Valid trailing JSON whitespace on that same tagged line remains strict JSON whitespace and counts against the tag cap. + +The JSON object has exactly these keys: `wall_seconds`, `user_seconds`, `system_seconds`, `kernel_individual_maxrss_kib`, `utility_exit`. Measurement numbers must be JSON numbers, finite, nonnegative and at most 10^12. RSS must be integer-valued; utility_exit must be an actual integer in 0..255. Strings and Booleans fail numeric slots. Duplicate keys fail at every nesting level. NaN/Infinity constants fail. Each numeric token has at most 32 characters before conversion; exponent digit length is at most 3 and absolute exponent at most 12; out-of-range values fail. There is no binary floating overflow conversion. Numeric token construction by the JSON scanner remains bounded by the already enforced input cap. Nesting is checked before JSON materialization with a maximum of 24. Measurements are projected to exact decimal strings; unknown measurements remain null, never zero substitutes. All fields required by a selected grammar use strict UTF-8. Raw bytes survive invalid encoding unchanged. + +The explicitly selected optional `historical-two-line-failed-only-v1` grammar accepts the exact nonzero-1 prefix and one LF-terminated JSON line with the old five keys (`exit` instead of `utility_exit`). It checks the same numeric/JSON limits and derives failed accounting only. It neither requires nor fabricates a current admission, matching contemporary observer or launcher receipt. It never becomes a successful/current readback; termination remains uncorroborated and complete accounting false. The historical source hash in INPUTS and T04 fixture custody identifies the specific retained 148 bytes. Any nominal wall upper bound is historical information, not a new ledger debit. The source intentionally leaves current policy charge null in this branch. + +## Independent record schemas + +The draft admission schema is `o03-timing-admission-v3`. Its exact keys are in ADMISSION_KEYS in the source: operation, current W3 seal digest, timing-contract digest, command-contract digest, timed_subject=`observer`, selected prefix, rounding quantum, limits and canonical ledger. All three provider/command digests and the current-ledger digest must equal trusted request pins. Limits remain 180 outer seconds, 1,073,741,824 bytes and 2,400 aggregate seconds only when independently reaffirmed by a new current admission. The explicit upper rounding quantum is 0.01 seconds. SHA values in synthetic fixtures are examples, never actual provider/admission claims. + +The new separate receipt schema is `o03-launcher-termination-v3`. Exact keys are WAIT_KEYS in source: schema, admission/contract/command digests, timed_subject, raw/observer digests, kind, exit_code, signal_number, reaped, tree_complete, cpu_complete. `kind` is exit/signal/timeout. Exit has an integer exit_code and null signal; signal/timeout has null exit_code and an explicit signal 1..64. Booleans are actual Boolean completeness facts. The independently authenticated launcher must establish those facts and their coverage; an assertion in a self-authored JSON file alone is insufficient. The two new schemas have no current producer integration; W3 acquisition, source review and future admission must resolve that dependency. + +Observer readback retains `o03-inclusive-observer-v1`. Required and permitted optional fields are explicitly enumerated in source from the pinned A observer. Unknown fields/schema changes fail. Required scalar numerics and CPU keys are type/range checked; original error/runtime/measurement objects stay in their retained raw record and are not copied to the report. The original source's `COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE` string is required for complete CPU accounting, together with independently asserted launcher reaping/tree/CPU completeness. A failed historical observer carries its original incomplete accounting string. A future failure-complete accounting extension needs an explicit source review rather than relabeling the old failed attempt. + +## Structured failures and bounded reports + +Before external reads, the draft creates a minimal STOP state with null measurements, null charge, unknown termination/caps/ledger/accounting, fixed scope/tail statements and bounded diagnostic slots. Request validation, path walks, admission/observer/wait/raw reads, parsing, hash/identity capture and all validation occur within the primary failure boundary. The first exception object is saved. Close, reporting and fallback diagnostic errors are recorded separately through protected best-effort bookkeeping. No exception text/repr is requested. No `assert` controls correctness, so normal and -O source behavior should match; neither mode has been executed here. + +Input opens use O_NONBLOCK/O_NOFOLLOW and descriptor-relative directory walks. The final object must be a regular 0444 file with one hard link, capped by stat before the first data read. Identity checks cover mode/owner/link/size/timestamps/dev/inode before open, on descriptor open/close and on a fresh path walk. Ancestor directory identities use stable identity/owner/mode/link fields so creation of a report does not inherently fail its own check. Symlinks, nonregular objects, aliases across inputs, duplicate output/input names, link count changes, path replacement and observable identity drift fail. The cap is never exceeded in the assembled buffer; a separate one-byte growth sentinel is never appended. Closing failures are secondary if a primary exists; otherwise they become the primary. All raw references are retained; no input is rewritten. + +Custody still requires a separately authenticated protected parent tree and no concurrent hostile writable handles. Stat/hash checks cannot prove absence of an adversarial ABA mutation restored between observations, physical media durability, or provider identity. These are explicit future custody assumptions, not deductions from pathname checks. + +The report is a bounded projection: fixed status fields, bounded per-file pins, fixed byte-range diagnostics references, measurement strings and at most 12 short type/code entries in each diagnostic list. It includes no raw log text, arbitrary external object, full path, exception text or unbounded nested payload. JSON iterencoding checks each ASCII fragment and the accumulated bound before appending it. The construction is bounded under the stated metadata/numeric limits; it does not claim immunity to real allocation failure. Separate raw diagnostics remain verbatim in the retained stream and are identified by hash and byte range. + +Report creation is exclusive and no-follow, checks regularity/alias/identity, uses bounded data, fsyncs, and captures write/close failure. There is no retry or overwrite. A failed report may be absent or partial and is not a completion receipt. The returned outcome preserves primary and secondary evidence even when no report can be written. The serialized report says ATTEMPTED; the caller must authenticate actual successful completion/close through a separate controller receipt. A fallible fallback stderr record includes only bounded primary/reporting types; its failure is separately best effort. This cannot guarantee delivery when every diagnostic channel fails, and it never substitutes a secondary exception for the primary. + +## Separate dispositions and future control requirement + +`execution_success` concerns the independently corroborated timed observer exit. It is null without corroboration, false for nonzero/signal/timeout, and may be true while observer/cap/ledger checks subsequently STOP. `measurement_valid` concerns grammar/numerics only. `termination_corroborated`, `cap_validation`, `ledger_validation`, and `accounting_complete` have separate fields. A failed command can have valid measurements, while failed-attempt CPU/tree completeness remains unresolved. Complete accounting here is scoped to the declared observed tree and canonical policy; outside physical costs remain OPEN_NOT_ZERO. Sampler facts remain sampled estimates with the pinned observer's limitations, not a true peak proof. + +A conditional successful readback requires all bindings, zero corroborated exit, observer PASS/no errors, complete CPU/reaping coverage, sampler/cap/ledger checks and report completion. Its source status is PASS_READBACK_CONDITIONAL_ONLY, which awards no O03, W5, full-caller or performance qualification. Historical raw failures remain failed. + +CONTROL-MANIFEST fixes ordered T01-T30, variant order, literal file hashes, independent expected state fields/classes and unexecuted status. Expected outcomes were authored from the work order and this documented contract, not obtained from parser runs or parser imports. Filesystem/race/report-fault fixtures are literal proposed conditions; special files and races were not created/exercised. A future admitted finite operation must exercise every specified variant in normal and -O modes plus real sealed launcher zero/nonzero/signal/timeout cases. No such operation is authorized by this packet. diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/EXPECTED.json new file mode 100644 index 0000000000..5aeb0757b5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/EXPECTED.json @@ -0,0 +1,25 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "measurement_fields": { + "kernel_individual_maxrss_kib": "19392", + "system_seconds": "0.06", + "user_seconds": "0.26", + "utility_exit": "0", + "wall_seconds": "0.33" + }, + "must_preserve_original_primary_object": true, + "primary": null, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": true, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "PASS_READBACK_CONDITIONAL_ONLY", + "termination_corroborated": true + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..b869fa1eb5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T01/main/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T01/main/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T01/main/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T01/main/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T01/main/termination.json", + "termination_sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/termination.json new file mode 100644 index 0000000000..d3380a55cd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T01/main/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/EXPECTED.json new file mode 100644 index 0000000000..2bce4b1cd0 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "ACCOUNTING_INCOMPLETE" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": false, + "cap_validation": "PASS", + "execution_success": false, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "STOP", + "termination_corroborated": true + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..1a9d26a992 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T02/exit1/admission.json", + "admission_sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T02/exit1/observer.json", + "observer_sha256": "a6944b83cc28d1763618c7c134cea5cfc7dcc9c9cd5dd2c7431639c52de3b1e3", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T02/exit1/raw-time.bin", + "raw_time_sha256": "4799f18b7354cee0edd97d97aeb4d2e4174abf7bb5e0c74c62e94e4540885409", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T02/exit1/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T02/exit1/termination.json", + "termination_sha256": "6f4dc1bfddf96ce8fe51ac818745eac894ac5e0bde7eb985e9197af88f0f3ec8", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/admission.json new file mode 100644 index 0000000000..2b8c1e773a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "gnu-nonzero", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/observer.json new file mode 100644 index 0000000000..10149ef09e --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/observer.json @@ -0,0 +1,26 @@ +{ + "admission_sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72", + "cpu_accounting": "FAILED_ATTEMPT_REAPING_OR_KILL_GAPS_OPEN_NOT_ZERO", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [ + { + "type": "SyntheticObserverStop" + } + ], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "STOP" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/raw-time.bin new file mode 100644 index 0000000000..45a5192277 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/raw-time.bin @@ -0,0 +1,2 @@ +Command exited with non-zero status 1 +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":1} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/termination.json new file mode 100644 index 0000000000..6d1464e3ff --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T02/exit1/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": false, + "exit_code": 1, + "kind": "exit", + "observer_sha256": "a6944b83cc28d1763618c7c134cea5cfc7dcc9c9cd5dd2c7431639c52de3b1e3", + "raw_time_sha256": "4799f18b7354cee0edd97d97aeb4d2e4174abf7bb5e0c74c62e94e4540885409", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": false +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/EXPECTED.json new file mode 100644 index 0000000000..2bce4b1cd0 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "ACCOUNTING_INCOMPLETE" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": false, + "cap_validation": "PASS", + "execution_success": false, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "STOP", + "termination_corroborated": true + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..10ea4c25c9 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T03/signal15/admission.json", + "admission_sha256": "e6fa7982aa3a345ae9894393b561dbdebc4a2e2f5ae646c152204b86fa8908cd", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T03/signal15/observer.json", + "observer_sha256": "5566964e6fce03063b8923e7c888e665b3a06418faa9db08df385db5dafcbdf7", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T03/signal15/raw-time.bin", + "raw_time_sha256": "e6ecf2de2fc2c88e5cbd8b91fe292eafc8a145ec81abf4aa9dc44d4793ab8844", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T03/signal15/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T03/signal15/termination.json", + "termination_sha256": "ece24439b150f61d117ad7335951ed59dae6029e611681f1ab3487e4f3c85832", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/admission.json new file mode 100644 index 0000000000..eaa6a541e2 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "gnu-signal", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/observer.json new file mode 100644 index 0000000000..e8424dabb9 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/observer.json @@ -0,0 +1,26 @@ +{ + "admission_sha256": "e6fa7982aa3a345ae9894393b561dbdebc4a2e2f5ae646c152204b86fa8908cd", + "cpu_accounting": "FAILED_ATTEMPT_REAPING_OR_KILL_GAPS_OPEN_NOT_ZERO", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [ + { + "type": "SyntheticObserverStop" + } + ], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "STOP" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/raw-time.bin new file mode 100644 index 0000000000..0e58713ae3 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/raw-time.bin @@ -0,0 +1,2 @@ +Command terminated by signal 15 +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/termination.json new file mode 100644 index 0000000000..9432ddeb1f --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T03/signal15/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "e6fa7982aa3a345ae9894393b561dbdebc4a2e2f5ae646c152204b86fa8908cd", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": false, + "exit_code": null, + "kind": "signal", + "observer_sha256": "5566964e6fce03063b8923e7c888e665b3a06418faa9db08df385db5dafcbdf7", + "raw_time_sha256": "e6ecf2de2fc2c88e5cbd8b91fe292eafc8a145ec81abf4aa9dc44d4793ab8844", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": 15, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": false +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T04/historical-exact148/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T04/historical-exact148/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T04/historical-exact148/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T04/historical-exact148/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T04/historical-exact148/EXPECTED.json new file mode 100644 index 0000000000..e81052a333 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T04/historical-exact148/EXPECTED.json @@ -0,0 +1,29 @@ +{ + "execution_status": "UNEXECUTED", + "historical_raw_sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "measurement_fields": { + "kernel_individual_maxrss_kib": "19392", + "system_seconds": "0.06", + "user_seconds": "0.26", + "utility_exit": "1", + "wall_seconds": "0.33" + }, + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "LEGACY_FAILED_ACCOUNTING_ONLY" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": false, + "cap_validation": "UNKNOWN", + "execution_success": false, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": true, + "measurement_valid": true, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T04/historical-exact148/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T04/historical-exact148/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..20ae70130a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T04/historical-exact148/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,6 @@ +{ + "grammar": "historical-two-line-failed-only-v1", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T04/historical-exact148/raw-time.bin", + "raw_time_sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T04/historical-exact148/new-report.json" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T04/historical-exact148/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T04/historical-exact148/raw-time.bin new file mode 100644 index 0000000000..a8b5f46650 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T04/historical-exact148/raw-time.bin @@ -0,0 +1,2 @@ +Command exited with non-zero status 1 +{"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"exit":1} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T05/missing/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T05/missing/CONDITION.json new file mode 100644 index 0000000000..a06347540f --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T05/missing/CONDITION.json @@ -0,0 +1,6 @@ +{ + "do_not_create_file": true, + "execution_status": "UNEXECUTED", + "kind": "raw_path_absent", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T05/missing/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T05/missing/EXPECTED.json new file mode 100644 index 0000000000..6629c69460 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T05/missing/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "FileNotFoundError", + "code": "TIMING_READ" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T05/missing/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T05/missing/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..f8746015db --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T05/missing/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T05/missing/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T05/missing/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T05/missing/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T05/missing/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T05/missing/termination.json", + "termination_sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T05/missing/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T05/missing/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T05/missing/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T05/missing/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T05/missing/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T05/missing/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T05/missing/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T05/missing/termination.json new file mode 100644 index 0000000000..d3380a55cd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T05/missing/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T06/empty/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T06/empty/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T06/empty/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T06/empty/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T06/empty/EXPECTED.json new file mode 100644 index 0000000000..058f7b8a0d --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T06/empty/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "TIMING_TAG_COUNT" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T06/empty/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T06/empty/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..9f2c8cacd1 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T06/empty/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T06/empty/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T06/empty/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T06/empty/raw-time.bin", + "raw_time_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T06/empty/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T06/empty/termination.json", + "termination_sha256": "921ac4e1d2a353fea5f83d66d80a0401455b66f9972d88705e307c937c00970f", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T06/empty/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T06/empty/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T06/empty/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T06/empty/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T06/empty/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T06/empty/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T06/empty/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T06/empty/raw-time.bin new file mode 100644 index 0000000000..e69de29bb2 diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T06/empty/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T06/empty/termination.json new file mode 100644 index 0000000000..32c173ca1d --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T06/empty/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/EXPECTED.json new file mode 100644 index 0000000000..058f7b8a0d --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "TIMING_TAG_COUNT" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..f2e05f9a0a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T07/prefix-only/admission.json", + "admission_sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T07/prefix-only/observer.json", + "observer_sha256": "b935fa44d9e9b63f3a1e90e7ef35c833ea51fd0cf633279071bc661a944f1753", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T07/prefix-only/raw-time.bin", + "raw_time_sha256": "682bbcac082e76cb4acdd4a163fe6ee80088623442d8978912a910f7ca7c8937", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T07/prefix-only/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T07/prefix-only/termination.json", + "termination_sha256": "bf8321ed492343e1bc150623bbb3ea0e70d030963cec6bf68b6e79eee1ea7111", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/admission.json new file mode 100644 index 0000000000..2b8c1e773a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "gnu-nonzero", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/observer.json new file mode 100644 index 0000000000..4c2157545b --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/raw-time.bin new file mode 100644 index 0000000000..8dbba0a880 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/raw-time.bin @@ -0,0 +1 @@ +Command exited with non-zero status 1 diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/termination.json new file mode 100644 index 0000000000..5e0596e763 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T07/prefix-only/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "b935fa44d9e9b63f3a1e90e7ef35c833ea51fd0cf633279071bc661a944f1753", + "raw_time_sha256": "682bbcac082e76cb4acdd4a163fe6ee80088623442d8978912a910f7ca7c8937", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/EXPECTED.json new file mode 100644 index 0000000000..8cdd10b847 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "JSONDecodeError", + "code": "TIMING_PARSE" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..6e28abbd49 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T08/truncated/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T08/truncated/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T08/truncated/raw-time.bin", + "raw_time_sha256": "7cee4884de549140a5734726237a2133cb54c4764e212b1a1d73c43dbddf3225", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T08/truncated/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T08/truncated/termination.json", + "termination_sha256": "2b0dc60ba88d2c33ca9d0d65ba5065fd3fe07daa694213a508002ecd41dc184d", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/raw-time.bin new file mode 100644 index 0000000000..baa5e7187a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33 \ No newline at end of file diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/termination.json new file mode 100644 index 0000000000..6524c3d81d --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T08/truncated/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "7cee4884de549140a5734726237a2133cb54c4764e212b1a1d73c43dbddf3225", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/EXPECTED.json new file mode 100644 index 0000000000..8cdd10b847 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "JSONDecodeError", + "code": "TIMING_PARSE" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..80ea0bac11 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T09/malformed/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T09/malformed/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T09/malformed/raw-time.bin", + "raw_time_sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T09/malformed/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T09/malformed/termination.json", + "termination_sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/raw-time.bin new file mode 100644 index 0000000000..17f93f608e --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {bad} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/termination.json new file mode 100644 index 0000000000..19cde81816 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T09/malformed/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/EXPECTED.json new file mode 100644 index 0000000000..058f7b8a0d --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "TIMING_TAG_COUNT" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..85a7ce1dba --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T10/duplicate/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T10/duplicate/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T10/duplicate/raw-time.bin", + "raw_time_sha256": "8d42432a308b3149cb59e5b34f937887547344adc3f36d8336632868405f121b", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T10/duplicate/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T10/duplicate/termination.json", + "termination_sha256": "2113af3b3818702b7b508bf83d227a0a6a630fa6cc2b1ce1a4ab8ea790191417", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/raw-time.bin new file mode 100644 index 0000000000..e6a985f136 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/raw-time.bin @@ -0,0 +1,2 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/termination.json new file mode 100644 index 0000000000..8724c7cdb6 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T10/duplicate/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "8d42432a308b3149cb59e5b34f937887547344adc3f36d8336632868405f121b", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/EXPECTED.json new file mode 100644 index 0000000000..43a97b3577 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "TIMING_SUFFIX" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..03dd2210b0 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T11/suffix/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T11/suffix/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T11/suffix/raw-time.bin", + "raw_time_sha256": "40d8c82f4a150886b055a9ebbd8f90a1ff7e7f162269249ac57e9e757c579568", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T11/suffix/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T11/suffix/termination.json", + "termination_sha256": "867704607530cabe3517d85e8f96d26bddf6b3c005ba054aa7d0e38e8688c1cd", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/raw-time.bin new file mode 100644 index 0000000000..459bfc3920 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/raw-time.bin @@ -0,0 +1,2 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} +UNDECLARED diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/termination.json new file mode 100644 index 0000000000..100a284592 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T11/suffix/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "40d8c82f4a150886b055a9ebbd8f90a1ff7e7f162269249ac57e9e757c579568", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/EXPECTED.json new file mode 100644 index 0000000000..fd3edd91bf --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "JSON_DUPLICATE_KEY" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..e61511ba1c --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T12/duplicate-key/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T12/duplicate-key/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T12/duplicate-key/raw-time.bin", + "raw_time_sha256": "25db74f21ff3458bac7a51bcb5828e278c9e6ab9c463e046a32203305358079f", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T12/duplicate-key/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T12/duplicate-key/termination.json", + "termination_sha256": "d12ee38e3ca4bbb438bd595bfb0b2795417bc5b41b6bbfe4c75f4be65597e393", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/raw-time.bin new file mode 100644 index 0000000000..209bd12899 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/termination.json new file mode 100644 index 0000000000..97c2da7836 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T12/duplicate-key/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "25db74f21ff3458bac7a51bcb5828e278c9e6ab9c463e046a32203305358079f", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/EXPECTED.json new file mode 100644 index 0000000000..d6b484ad34 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "TIMING_SCHEMA" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..dedcc2812d --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T13/missing-system/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T13/missing-system/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T13/missing-system/raw-time.bin", + "raw_time_sha256": "18258765bfe0844866b4f2fa41f85367415be50d443d8d23640c89298c669174", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T13/missing-system/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T13/missing-system/termination.json", + "termination_sha256": "995d640f0dc23193a1c87fff0fa5567dc9ddf4f577f06704c17286d1eb5d81a8", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/raw-time.bin new file mode 100644 index 0000000000..f7f6a9b9c6 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/termination.json new file mode 100644 index 0000000000..015a630076 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T13/missing-system/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "18258765bfe0844866b4f2fa41f85367415be50d443d8d23640c89298c669174", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/EXPECTED.json new file mode 100644 index 0000000000..d6b484ad34 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "TIMING_SCHEMA" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..1484e9438f --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T14/extra/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T14/extra/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T14/extra/raw-time.bin", + "raw_time_sha256": "a16380241579ebc1df5703bd7ea76014896cc20210b42c9f566cec6908e70769", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T14/extra/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T14/extra/termination.json", + "termination_sha256": "983498dfb65c5e9b45f05ec436d26ecf84b0bf47250ce0c03c9a704f0270fb57", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/raw-time.bin new file mode 100644 index 0000000000..129eed9b29 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"undeclared":0,"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/termination.json new file mode 100644 index 0000000000..279fd9c478 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T14/extra/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "a16380241579ebc1df5703bd7ea76014896cc20210b42c9f566cec6908e70769", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/EXPECTED.json new file mode 100644 index 0000000000..c9c4e2e4e0 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "MEASUREMENT_INVALID" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..579347b355 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T15/string/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T15/string/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T15/string/raw-time.bin", + "raw_time_sha256": "55d57cbade4b1b8f7ac9fddedcb5a1b08a69b84b45891a8f5844cdf21be9806d", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T15/string/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T15/string/termination.json", + "termination_sha256": "ebfd987c71886296aa530d1eb3fe7aa4fff5ae95d391c43f0a306b9f518730c6", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/raw-time.bin new file mode 100644 index 0000000000..6667ef8f47 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":"0.33","user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/termination.json new file mode 100644 index 0000000000..796c75403e --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T15/string/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "55d57cbade4b1b8f7ac9fddedcb5a1b08a69b84b45891a8f5844cdf21be9806d", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/EXPECTED.json new file mode 100644 index 0000000000..c9c4e2e4e0 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "MEASUREMENT_INVALID" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..c680dfe176 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T16/boolean/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T16/boolean/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T16/boolean/raw-time.bin", + "raw_time_sha256": "0d6c5bc5ea975cb7eac5623c1b63fde473b3f54308da9d21d4c8bc332ddb174a", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T16/boolean/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T16/boolean/termination.json", + "termination_sha256": "17b62f6ba17a47c62b81d3337e4c47de034bda8952cc25e546d8b18ba9d85ce0", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/raw-time.bin new file mode 100644 index 0000000000..386de2a9d9 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":true,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/termination.json new file mode 100644 index 0000000000..ed51ef1d3b --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T16/boolean/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "0d6c5bc5ea975cb7eac5623c1b63fde473b3f54308da9d21d4c8bc332ddb174a", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/EXPECTED.json new file mode 100644 index 0000000000..9cc4953a60 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "NUMBER_NONFINITE" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..8c0c5d4879 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T17/nan/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T17/nan/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T17/nan/raw-time.bin", + "raw_time_sha256": "225f270cba6ba77969b77f330c048c743a6f33e2dc7e47030d2560627c8ef4a7", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T17/nan/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T17/nan/termination.json", + "termination_sha256": "24677bdf04fba91f981da622a8677a227862b8f3c006b7084cabcf0fbe3d3e1f", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/raw-time.bin new file mode 100644 index 0000000000..3dbe9495b0 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":NaN,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/termination.json new file mode 100644 index 0000000000..c3d598b7a2 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T17/nan/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "225f270cba6ba77969b77f330c048c743a6f33e2dc7e47030d2560627c8ef4a7", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/EXPECTED.json new file mode 100644 index 0000000000..9cc4953a60 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "NUMBER_NONFINITE" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..c3b21ca644 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T18/infinity/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T18/infinity/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T18/infinity/raw-time.bin", + "raw_time_sha256": "a3ce51688e6738a2108bc005a86c975584a21e7efbf924049719459df470e254", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T18/infinity/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T18/infinity/termination.json", + "termination_sha256": "ef4c71ca71167a70f34bbc9df1380c0ec4fefa1d567616c38c1bede453ec150a", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/raw-time.bin new file mode 100644 index 0000000000..ac7bd3b508 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":Infinity,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/termination.json new file mode 100644 index 0000000000..1e6142ae87 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/infinity/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "a3ce51688e6738a2108bc005a86c975584a21e7efbf924049719459df470e254", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/EXPECTED.json new file mode 100644 index 0000000000..ff228e47ca --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "NUMBER_EXPONENT_RANGE" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..c086268cb2 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T18/overflow1e309/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T18/overflow1e309/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T18/overflow1e309/raw-time.bin", + "raw_time_sha256": "b5163cc542f901a628ed9e93adc1d0ea746f6c4d77a32f185b334284a7fed64b", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T18/overflow1e309/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T18/overflow1e309/termination.json", + "termination_sha256": "b08c90f3e9adf072eff881432d046fa95cd6272fe5f5f44bfea450f156aceb06", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/raw-time.bin new file mode 100644 index 0000000000..05c68d5ef4 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":1e309,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/termination.json new file mode 100644 index 0000000000..e1b60a4e54 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T18/overflow1e309/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "b5163cc542f901a628ed9e93adc1d0ea746f6c4d77a32f185b334284a7fed64b", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/EXPECTED.json new file mode 100644 index 0000000000..c9c4e2e4e0 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "MEASUREMENT_INVALID" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..5ce24a4ff1 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T19/negative-rss/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T19/negative-rss/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T19/negative-rss/raw-time.bin", + "raw_time_sha256": "3ba3b2b31cc9003291a82610683976234be8dd5ef2be5418ad1f68237b226210", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T19/negative-rss/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T19/negative-rss/termination.json", + "termination_sha256": "a2fb2badf895f715bf77220338e835b9d475a4c881bfc827cdcf7655726efd35", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/raw-time.bin new file mode 100644 index 0000000000..32612b99fb --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":-1,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/termination.json new file mode 100644 index 0000000000..0d1e8a6bfe --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-rss/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "3ba3b2b31cc9003291a82610683976234be8dd5ef2be5418ad1f68237b226210", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/EXPECTED.json new file mode 100644 index 0000000000..c9c4e2e4e0 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "MEASUREMENT_INVALID" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..340fb8c0f7 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T19/negative-system/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T19/negative-system/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T19/negative-system/raw-time.bin", + "raw_time_sha256": "70274dce35113ec77c2dc2cc836d64b8982c9635ddb480ec68ef3aad518eb576", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T19/negative-system/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T19/negative-system/termination.json", + "termination_sha256": "fae5bc63bcf8145b6eca592d85b887256dc3b61cb1389627731021dbff8bfb08", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/raw-time.bin new file mode 100644 index 0000000000..0ba0f0ed8c --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":-1,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/termination.json new file mode 100644 index 0000000000..0ea7b5a2e3 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-system/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "70274dce35113ec77c2dc2cc836d64b8982c9635ddb480ec68ef3aad518eb576", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/EXPECTED.json new file mode 100644 index 0000000000..c9c4e2e4e0 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "MEASUREMENT_INVALID" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..e77e784469 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T19/negative-user/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T19/negative-user/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T19/negative-user/raw-time.bin", + "raw_time_sha256": "cb41128eb0ba14150c2080c8f3e4171cf638011737648df69046fdf75fe93e0a", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T19/negative-user/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T19/negative-user/termination.json", + "termination_sha256": "e9b44e0e05c0bbc263a7549da09664907f5ba7407d9e4392d9d056f9ebcd40c9", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/raw-time.bin new file mode 100644 index 0000000000..fa4b7d988d --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":-1,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/termination.json new file mode 100644 index 0000000000..82f9b50544 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-user/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "cb41128eb0ba14150c2080c8f3e4171cf638011737648df69046fdf75fe93e0a", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/EXPECTED.json new file mode 100644 index 0000000000..c9c4e2e4e0 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "MEASUREMENT_INVALID" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..3ee853f26b --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T19/negative-wall/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T19/negative-wall/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T19/negative-wall/raw-time.bin", + "raw_time_sha256": "89a4669bfb5773f4ef9313124268d8895e84a8515e33fa9dd04a87af5cd2d96d", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T19/negative-wall/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T19/negative-wall/termination.json", + "termination_sha256": "22cd6a8e88a054f61db28c417e442064e82229a57897a57f0f3d4aaae6188947", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/raw-time.bin new file mode 100644 index 0000000000..e7c66b4968 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":-1,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/termination.json new file mode 100644 index 0000000000..c8f6be0d9f --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T19/negative-wall/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "89a4669bfb5773f4ef9313124268d8895e84a8515e33fa9dd04a87af5cd2d96d", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/EXPECTED.json new file mode 100644 index 0000000000..a0bcb0794b --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "NUMBER_TOKEN_CAP" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..3193048c3a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T20/33digits/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T20/33digits/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T20/33digits/raw-time.bin", + "raw_time_sha256": "fb0cfe15df68354188caf1057b0fe2a7a78896c7c6138a592d403cffbb467fb7", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T20/33digits/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T20/33digits/termination.json", + "termination_sha256": "b75e499855c2fd63764936e0920c0a70aee9cd5b4bcbd537bc0fb9623acaa50a", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/raw-time.bin new file mode 100644 index 0000000000..6cce184c33 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":999999999999999999999999999999999,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/termination.json new file mode 100644 index 0000000000..557f02155a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T20/33digits/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "fb0cfe15df68354188caf1057b0fe2a7a78896c7c6138a592d403cffbb467fb7", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/CONDITION.json new file mode 100644 index 0000000000..74c0f48b0d --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/CONDITION.json @@ -0,0 +1,7 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "regular_file_stat_size_65537", + "required_data_reads": 0, + "required_materialized_raw_bytes": 0, + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/EXPECTED.json new file mode 100644 index 0000000000..cd8ac0a9a5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "INPUT_CAP" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..923f8c23ea --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T21/65537bytes/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T21/65537bytes/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T21/65537bytes/raw-time.bin", + "raw_time_sha256": "76c002eec0c9da854ca2ee5dae9fb0069a622274b6638ab712fcb70384304899", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T21/65537bytes/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T21/65537bytes/termination.json", + "termination_sha256": "e7407b5e56086053723bd2f19c1e4542778ff62661e114bbecc630c5f8a2486a", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/raw-time.bin new file mode 100644 index 0000000000..171c7a5b20 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/raw-time.bin @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/termination.json new file mode 100644 index 0000000000..f5cfa4b5a6 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T21/65537bytes/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "76c002eec0c9da854ca2ee5dae9fb0069a622274b6638ab712fcb70384304899", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/CONDITION.json new file mode 100644 index 0000000000..1ede8fb891 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "tagged_line_bytes_4097_excluding_LF", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/EXPECTED.json new file mode 100644 index 0000000000..09ebc63f71 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "TAG_CAP" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..6f9a59ed21 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T22/4097byte-line/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T22/4097byte-line/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T22/4097byte-line/raw-time.bin", + "raw_time_sha256": "970c8625689c636de19e290b687c72beee0b75d0fac9b952118caa99bc41b211", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T22/4097byte-line/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T22/4097byte-line/termination.json", + "termination_sha256": "c6a2bd57d1ec203db36fe68b2bf3b213b43e4c6854e9756e71031e2e9582e079", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/raw-time.bin new file mode 100644 index 0000000000..08166768d2 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/termination.json new file mode 100644 index 0000000000..bfb509b25f --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T22/4097byte-line/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "970c8625689c636de19e290b687c72beee0b75d0fac9b952118caa99bc41b211", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/CONDITION.json new file mode 100644 index 0000000000..108a13e700 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/CONDITION.json @@ -0,0 +1,6 @@ +{ + "execution_status": "UNEXECUTED", + "invalid_utf8_byte_hex": "ff", + "kind": "raw_bytes_must_remain_identical", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/EXPECTED.json new file mode 100644 index 0000000000..238b8e215d --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "UnicodeDecodeError", + "code": "TIMING_PARSE" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..028ef6b2dc --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T23/invalid-utf8/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T23/invalid-utf8/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T23/invalid-utf8/raw-time.bin", + "raw_time_sha256": "7adba38e0334cd3d10e33a12f05a7f4d6dd611945a0822432a188df689562843", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T23/invalid-utf8/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T23/invalid-utf8/termination.json", + "termination_sha256": "6db9bd8abb57c0c215b0e7808590ec6f53d8d16f07c2fcf936a452127c3ba08f", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/raw-time.bin new file mode 100644 index 0000000000..d746626356 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.ÿ,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/termination.json new file mode 100644 index 0000000000..388a18c482 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T23/invalid-utf8/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "7adba38e0334cd3d10e33a12f05a7f4d6dd611945a0822432a188df689562843", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/CONDITION.json new file mode 100644 index 0000000000..58052c4572 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/CONDITION.json @@ -0,0 +1,6 @@ +{ + "actual_alias_created_here": false, + "execution_status": "UNEXECUTED", + "kind": "future_controlled_two_role_names_same_dev_inode_nlink1", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/EXPECTED.json new file mode 100644 index 0000000000..2e7cfc73e4 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "FILE_DISALLOWED_ALIAS" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..175163ab02 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/cross-role-inode-alias/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/cross-role-inode-alias/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/cross-role-inode-alias/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/cross-role-inode-alias/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/cross-role-inode-alias/termination.json", + "termination_sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/termination.json new file mode 100644 index 0000000000..d3380a55cd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/cross-role-inode-alias/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/CONDITION.json new file mode 100644 index 0000000000..8b386ec181 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/CONDITION.json @@ -0,0 +1,6 @@ +{ + "actual_special_file_created_here": false, + "execution_status": "UNEXECUTED", + "kind": "future_raw_path_directory", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/EXPECTED.json new file mode 100644 index 0000000000..a534f8c03c --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "FILE_NOT_REGULAR" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..12c3950ebc --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/directory/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/directory/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/directory/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/directory/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/directory/termination.json", + "termination_sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/termination.json new file mode 100644 index 0000000000..d3380a55cd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/directory/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/CONDITION.json new file mode 100644 index 0000000000..8e7a4c4881 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/CONDITION.json @@ -0,0 +1,7 @@ +{ + "actual_special_file_created_here": false, + "execution_status": "UNEXECUTED", + "kind": "future_raw_path_FIFO", + "must_not_block": true, + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/EXPECTED.json new file mode 100644 index 0000000000..a534f8c03c --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "FILE_NOT_REGULAR" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..0f8b2b7cf3 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/fifo/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/fifo/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/fifo/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/fifo/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/fifo/termination.json", + "termination_sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/termination.json new file mode 100644 index 0000000000..d3380a55cd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/fifo/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/CONDITION.json new file mode 100644 index 0000000000..1f38316166 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/CONDITION.json @@ -0,0 +1,6 @@ +{ + "actual_special_file_created_here": false, + "execution_status": "UNEXECUTED", + "kind": "future_raw_regular_st_nlink_2", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/EXPECTED.json new file mode 100644 index 0000000000..0ba6e841cf --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "FILE_HARDLINK_ALIAS" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..eb7133e057 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/hardlink/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/hardlink/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/hardlink/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/hardlink/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/hardlink/termination.json", + "termination_sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/termination.json new file mode 100644 index 0000000000..d3380a55cd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/hardlink/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/CONDITION.json new file mode 100644 index 0000000000..b3185f6585 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/CONDITION.json @@ -0,0 +1,6 @@ +{ + "actual_alias_created_here": false, + "execution_status": "UNEXECUTED", + "kind": "future_request_raw_time_equals_observer_path", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/EXPECTED.json new file mode 100644 index 0000000000..ed677a30cc --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "PATH_DISALLOWED_ALIAS" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..32402a51c8 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/same-path-alias/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/same-path-alias/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/same-path-alias/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/same-path-alias/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/same-path-alias/termination.json", + "termination_sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/termination.json new file mode 100644 index 0000000000..d3380a55cd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/same-path-alias/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/CONDITION.json new file mode 100644 index 0000000000..49150591cb --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/CONDITION.json @@ -0,0 +1,6 @@ +{ + "actual_special_file_created_here": false, + "execution_status": "UNEXECUTED", + "kind": "future_replace_raw_path_with_symlink", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/EXPECTED.json new file mode 100644 index 0000000000..a534f8c03c --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "FILE_NOT_REGULAR" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..c36e0089d7 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/symlink-final/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/symlink-final/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/symlink-final/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/symlink-final/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T24/symlink-final/termination.json", + "termination_sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/termination.json new file mode 100644 index 0000000000..d3380a55cd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T24/symlink-final/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/CONDITION.json new file mode 100644 index 0000000000..678682c31a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/CONDITION.json @@ -0,0 +1,6 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "future_deterministic_ancestor_path_substitution_after_open", + "schema": "o03-w4-proposed-condition-v1", + "source_not_executed": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/EXPECTED.json new file mode 100644 index 0000000000..e87c5a6b1a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "INPUT_IDENTITY_CHANGED" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..b877d7e840 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T25/ancestor-replace/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T25/ancestor-replace/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T25/ancestor-replace/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T25/ancestor-replace/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T25/ancestor-replace/termination.json", + "termination_sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/termination.json new file mode 100644 index 0000000000..d3380a55cd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/ancestor-replace/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/CONDITION.json new file mode 100644 index 0000000000..7646e3594d --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/CONDITION.json @@ -0,0 +1,6 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "future_deterministic_replacement_between_open_and_fresh_stat", + "schema": "o03-w4-proposed-condition-v1", + "source_not_executed": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/EXPECTED.json new file mode 100644 index 0000000000..e87c5a6b1a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "INPUT_IDENTITY_CHANGED" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..a550bf5d5a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T25/replace-final/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T25/replace-final/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T25/replace-final/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T25/replace-final/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T25/replace-final/termination.json", + "termination_sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/termination.json new file mode 100644 index 0000000000..d3380a55cd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T25/replace-final/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/EXPECTED.json new file mode 100644 index 0000000000..495fce6cb8 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "ACCOUNTING_INCOMPLETE" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": false, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "STOP", + "termination_corroborated": true + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..88763606dd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T26/observer-stop/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T26/observer-stop/observer.json", + "observer_sha256": "72a9c2b130738800e31b6f6bce022a4802ad2105929545af2637b4688bc42403", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T26/observer-stop/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T26/observer-stop/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T26/observer-stop/termination.json", + "termination_sha256": "d2a15f3ae5056dccdfb36a552fa61cb16fde0eeae77718467c64323dcd246b88", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/observer.json new file mode 100644 index 0000000000..a44d2362e6 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/observer.json @@ -0,0 +1,26 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "FAILED_ATTEMPT_REAPING_OR_KILL_GAPS_OPEN_NOT_ZERO", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [ + { + "type": "SyntheticObserverStop" + } + ], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "STOP" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/termination.json new file mode 100644 index 0000000000..df000239a6 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/observer-stop/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": false, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "72a9c2b130738800e31b6f6bce022a4802ad2105929545af2637b4688bc42403", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": false +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/EXPECTED.json new file mode 100644 index 0000000000..41e0273c63 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "OBSERVER_ADMISSION_BINDING" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..72238bf3cf --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T26/wrong-admission-binding/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T26/wrong-admission-binding/observer.json", + "observer_sha256": "6e3df63ff80623f73f69bb6d547d5e7c544e10de04ca6b751542538874faa906", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T26/wrong-admission-binding/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T26/wrong-admission-binding/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T26/wrong-admission-binding/termination.json", + "termination_sha256": "25fe3fb372801ae7dbc87940f8d0d593a7c767c8d329e486b25d6320bec20d64", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/observer.json new file mode 100644 index 0000000000..b87a6d79e3 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/termination.json new file mode 100644 index 0000000000..5e3bba5501 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T26/wrong-admission-binding/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "6e3df63ff80623f73f69bb6d547d5e7c544e10de04ca6b751542538874faa906", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/EXPECTED.json new file mode 100644 index 0000000000..f1182c350f --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "TERMINATION_DISAGREEMENT" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": false + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..1e33d86a48 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T27/exit-disagrees/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T27/exit-disagrees/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T27/exit-disagrees/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T27/exit-disagrees/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T27/exit-disagrees/termination.json", + "termination_sha256": "6f7d9b7363f9063ec23a9fec08160f86bb9a6743322b06db289f4c9d018150be", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/termination.json new file mode 100644 index 0000000000..f0b09bd19b --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/exit-disagrees/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 1, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/EXPECTED.json new file mode 100644 index 0000000000..ec25840c48 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "TERMINATION_SCHEMA" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": false + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..de4f38312b --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T27/missing-required-fact/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T27/missing-required-fact/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T27/missing-required-fact/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T27/missing-required-fact/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T27/missing-required-fact/termination.json", + "termination_sha256": "dbd806be09d152303cf6053028b951aee7fed39f06c0c7e6763678ba270afa48", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/termination.json new file mode 100644 index 0000000000..96d575a910 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/missing-required-fact/termination.json @@ -0,0 +1,14 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/EXPECTED.json new file mode 100644 index 0000000000..b6ff94e966 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "TERMINATION_NOT_REAPED" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": false + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..38bacba3f2 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T27/not-reaped/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T27/not-reaped/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T27/not-reaped/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T27/not-reaped/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T27/not-reaped/termination.json", + "termination_sha256": "ca442d1abc50385a38c4770363b3cfed4d625d5cf463dbeec90ee716be0451cc", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/termination.json new file mode 100644 index 0000000000..c1c84a16a2 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T27/not-reaped/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": false, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/admission-missing/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/admission-missing/CONDITION.json new file mode 100644 index 0000000000..e1ddc75a3e --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/admission-missing/CONDITION.json @@ -0,0 +1,6 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "admission_path_absent", + "schema": "o03-w4-proposed-condition-v1", + "timing_parse_must_not_begin": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/admission-missing/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/admission-missing/EXPECTED.json new file mode 100644 index 0000000000..c67c3d6e4c --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/admission-missing/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "FileNotFoundError", + "code": "ADMISSION_READ" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/admission-missing/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/admission-missing/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..fb70a954ba --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/admission-missing/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T28/admission-missing/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T28/admission-missing/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T28/admission-missing/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T28/admission-missing/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T28/admission-missing/termination.json", + "termination_sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/admission-missing/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/admission-missing/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/admission-missing/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/admission-missing/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/admission-missing/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/admission-missing/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/admission-missing/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/admission-missing/termination.json new file mode 100644 index 0000000000..d3380a55cd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/admission-missing/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/observer-missing/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/observer-missing/CONDITION.json new file mode 100644 index 0000000000..04372ca917 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/observer-missing/CONDITION.json @@ -0,0 +1,6 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "observer_path_absent", + "schema": "o03-w4-proposed-condition-v1", + "timing_parse_must_not_begin": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/observer-missing/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/observer-missing/EXPECTED.json new file mode 100644 index 0000000000..370ea99525 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/observer-missing/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "FileNotFoundError", + "code": "OBSERVER_READ" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": null, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/observer-missing/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/observer-missing/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..cf34c013eb --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/observer-missing/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T28/observer-missing/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T28/observer-missing/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T28/observer-missing/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T28/observer-missing/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T28/observer-missing/termination.json", + "termination_sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/observer-missing/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/observer-missing/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/observer-missing/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/observer-missing/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/observer-missing/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/observer-missing/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/observer-missing/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/observer-missing/termination.json new file mode 100644 index 0000000000..d3380a55cd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T28/observer-missing/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/CONDITION.json new file mode 100644 index 0000000000..5d77045ab5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/CONDITION.json @@ -0,0 +1,17 @@ +{ + "best_effort_event_mutation_may_also_fail": true, + "execution_status": "UNEXECUTED", + "expected_secondary": [ + { + "class": "OSError", + "code": "REPORT_WRITE_OR_CLOSE_FAILURE" + }, + { + "class": "OSError", + "code": "FALLBACK_DIAGNOSTIC_FAILURE" + } + ], + "kind": "future_inject_report_write_and_stderr_failure", + "primary_object_identity_must_survive": true, + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/EXPECTED.json new file mode 100644 index 0000000000..8cdd10b847 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "JSONDecodeError", + "code": "TIMING_PARSE" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..3206d78f70 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T29/report-and-diagnostic/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T29/report-and-diagnostic/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T29/report-and-diagnostic/raw-time.bin", + "raw_time_sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T29/report-and-diagnostic/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T29/report-and-diagnostic/termination.json", + "termination_sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/raw-time.bin new file mode 100644 index 0000000000..17f93f608e --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {bad} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/termination.json new file mode 100644 index 0000000000..19cde81816 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-and-diagnostic/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/CONDITION.json new file mode 100644 index 0000000000..63cf190978 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/CONDITION.json @@ -0,0 +1,16 @@ +{ + "execution_status": "UNEXECUTED", + "expected_secondary": [ + { + "class": "OSError", + "code": "REPORT_CLOSE_FAILURE" + }, + { + "class": "OSError", + "code": "REPORT_WRITE_OR_CLOSE_FAILURE" + } + ], + "kind": "future_inject_report_os_close_OSError", + "primary_object_identity_must_survive": true, + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/EXPECTED.json new file mode 100644 index 0000000000..8cdd10b847 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "JSONDecodeError", + "code": "TIMING_PARSE" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..e5a0aca7d0 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T29/report-close/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T29/report-close/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T29/report-close/raw-time.bin", + "raw_time_sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T29/report-close/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T29/report-close/termination.json", + "termination_sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/raw-time.bin new file mode 100644 index 0000000000..17f93f608e --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {bad} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/termination.json new file mode 100644 index 0000000000..19cde81816 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-close/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/CONDITION.json new file mode 100644 index 0000000000..9570d944c0 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/CONDITION.json @@ -0,0 +1,12 @@ +{ + "execution_status": "UNEXECUTED", + "expected_secondary": [ + { + "class": "OSError", + "code": "REPORT_WRITE_OR_CLOSE_FAILURE" + } + ], + "kind": "future_inject_report_os_write_OSError", + "report_may_be_partial": true, + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/EXPECTED.json new file mode 100644 index 0000000000..8cdd10b847 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "JSONDecodeError", + "code": "TIMING_PARSE" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "UNKNOWN", + "execution_success": null, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": false, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..a2b8565f0f --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T29/report-write/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T29/report-write/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T29/report-write/raw-time.bin", + "raw_time_sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T29/report-write/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T29/report-write/termination.json", + "termination_sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/raw-time.bin new file mode 100644 index 0000000000..17f93f608e --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {bad} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/termination.json new file mode 100644 index 0000000000..19cde81816 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T29/report-write/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/EXPECTED.json new file mode 100644 index 0000000000..436bd35752 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "INDIVIDUAL_RSS_CAP" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "FAIL", + "execution_success": true, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "STOP", + "termination_corroborated": true + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..bb0f3f67bc --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/individual-rss-cap/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/individual-rss-cap/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/individual-rss-cap/raw-time.bin", + "raw_time_sha256": "c50d8642d5a8771588de2ac61a472f51ee37fa8f7bbc12517a2f3bb8518718f9", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/individual-rss-cap/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/individual-rss-cap/termination.json", + "termination_sha256": "48bcf19d238847ca48c54d970a3e32a5629240b0bf3d2ba43953455df0e078a0", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/raw-time.bin new file mode 100644 index 0000000000..6a7f02bf54 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":1048577,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/termination.json new file mode 100644 index 0000000000..376ecb0afc --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/individual-rss-cap/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "c50d8642d5a8771588de2ac61a472f51ee37fa8f7bbc12517a2f3bb8518718f9", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/CONDITION.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/CONDITION.json new file mode 100644 index 0000000000..aa47c14552 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/CONDITION.json @@ -0,0 +1,5 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "ordinary_literal_files_after_future_immutable_restore", + "schema": "o03-w4-proposed-condition-v1" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/EXPECTED.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/EXPECTED.json new file mode 100644 index 0000000000..489d87748c --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/EXPECTED.json @@ -0,0 +1,21 @@ +{ + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "primary": { + "class": "ReadbackError", + "code": "LEDGER_CAP" + }, + "raw_diagnostics_requirement": "Retain exact input bytes and hash; no rewriting or regenerated prefix.", + "state_fields": { + "accounting_complete": null, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "FAIL", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "STOP", + "termination_corroborated": true + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..cb55653129 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/ledger-cap/admission.json", + "admission_sha256": "7b1e807549d7d4e1224e09ee0ed90b230f6b66235b77615098a87c21817ad7b3", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/ledger-cap/observer.json", + "observer_sha256": "15e6d46ba86478170246247e39e727a91c1d6eb1800b0090046688ebbcb44750", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/ledger-cap/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/ledger-cap/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/ledger-cap/termination.json", + "termination_sha256": "363d2261d3d6857d7653cc99cd9ba93ddeb24838e67350b86673812b0c2386b2", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/admission.json new file mode 100644 index 0000000000..dabffe9e4a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 2399.9 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/observer.json new file mode 100644 index 0000000000..7c1a672dfc --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "7b1e807549d7d4e1224e09ee0ed90b230f6b66235b77615098a87c21817ad7b3", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/termination.json new file mode 100644 index 0000000000..4b8b101e42 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/fixtures/T30/ledger-cap/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "7b1e807549d7d4e1224e09ee0ed90b230f6b66235b77615098a87c21817ad7b3", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "15e6d46ba86478170246247e39e727a91c1d6eb1800b0090046688ebbcb44750", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/parent_readback_v3_DRAFT.py b/research/h25-o03-source-repair-20261101/archive/w4-timing/parent_readback_v3_DRAFT.py new file mode 100644 index 0000000000..8e44f91b3f --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/parent_readback_v3_DRAFT.py @@ -0,0 +1,586 @@ +"""SOURCE-ONLY DRAFT. NOT IMPORTED, EXECUTED, ADOPTED OR RUNTIME-QUALIFIED. + +No CLI/entry point is provided. Future admission must seal the actual W3 utility, +launcher, this source, schema adapters and independent expected fixture results. +run() is a proposed future interface. It never launches or imports a target. +""" +import hashlib +import json +import os +import re +import stat +import sys +from decimal import Decimal + +RAW_CAP = 65536 +TAG_CAP = 4096 +REPORT_CAP = 65536 +META_CAP = 65536 +NUMBER_TOKEN_CAP = 32 +JSON_DEPTH_CAP = 24 +TAG = b'O03_TIME_V3 ' +HEX = re.compile(r'[0-9a-f]{64}\Z') +MEASUREMENTS = frozenset(('wall_seconds', 'user_seconds', 'system_seconds', + 'kernel_individual_maxrss_kib', 'utility_exit')) +ADMISSION_KEYS = frozenset(('schema', 'operation', 'timing_contract_sha256', + 'current_w3_seal_sha256', 'command_contract_sha256', 'timed_subject', + 'prefix_kind', 'rounding_quantum_seconds', 'limits', 'canonical_ledger')) +WAIT_KEYS = frozenset(('schema', 'admission_sha256', 'timing_contract_sha256', + 'command_contract_sha256', 'timed_subject', 'raw_time_sha256', + 'observer_sha256', 'kind', 'exit_code', 'signal_number', 'reaped', + 'tree_complete', 'cpu_complete')) +OBSERVER_REQUIRED = frozenset(('schema', 'admission_sha256', 'operation', 'status', + 'cpu_accounting', 'cpu_seconds', 'inclusive_wall_seconds', + 'inclusive_sampled_simultaneous_tree_rss_bytes', 'inclusive_samples', + 'inclusive_sampler_errors', 'errors', 'outside_tail')) +OBSERVER_OPTIONAL = frozenset(('measurement', 'kernel_individual_maxrss_kib', + 'policy_charge_seconds', 'observer_runtime_before', 'observer_runtime_after', + 'effective_before', 'effective_after', 'execution', 'worker_receipt')) +CPU_KEYS = frozenset(('parent_user', 'parent_system', 'reaped_children_user', + 'reaped_children_system')) + + +class ReadbackError(RuntimeError): + def __init__(self, code): + self.code = code + super().__init__(code) + + +def need(ok, code): + if not ok: + raise ReadbackError(code) + + +def same_keys(obj, keys, code): + need(type(obj) is dict and set(obj) == keys, code) + + +def sha(value): + need(type(value) is str and HEX.fullmatch(value) is not None, 'SHA_SCHEMA') + return value + + +def error_name(error): + # Never call an untrusted exception's __str__/__repr__ for diagnostics. + try: + name = type(error).__name__ + return name[:80] if type(name) is str else 'UnknownException' + except BaseException: + return 'UnknownException' + + +def event(state, channel, code, error): + # Diagnostic allocation/mutation itself is secondary and best effort. + try: + if len(state[channel]) < 12: + state[channel].append({'code': code[:64], 'type': error_name(error)}) + except BaseException: + pass + + +def identity(info): + return tuple(getattr(info, 'st_' + k) for k in + ('dev', 'ino', 'mode', 'uid', 'gid', 'nlink', 'size', 'mtime_ns', 'ctime_ns')) + + +def directory_identity(info): + return tuple(getattr(info, 'st_' + k) for k in + ('dev', 'ino', 'mode', 'uid', 'gid', 'nlink')) + + +def close_all(fds, state, active, code='INPUT_CLOSE_FAILURE'): + first = None + for fd in reversed(fds): + try: + os.close(fd) + except BaseException as error: + event(state, 'secondary_errors', code, error) + if first is None: + first = error + if active is None and first is not None: + raise first + + +def path_parts(path): + need(type(path) is str and len(path) <= 4096 and path.startswith('/'), 'PATH_SCHEMA') + parts = path[1:].split('/') + need(bool(parts) and all(p not in ('', '.', '..') and '\x00' not in p for p in parts), + 'PATH_NONCANONICAL') + return parts + + +def parent_open(path, fds): + """Directory-relative no-follow walk. All descriptors are nonblocking.""" + parts = path_parts(path) + flags = os.O_RDONLY | os.O_DIRECTORY | os.O_NOFOLLOW | os.O_NONBLOCK + fd = os.open('/', flags) + fds.append(fd) + ancestry = [directory_identity(os.fstat(fd))] + for part in parts[:-1]: + fd = os.open(part, flags, dir_fd=fd) + fds.append(fd) + ancestry.append(directory_identity(os.fstat(fd))) + return fd, parts[-1], ancestry + + +def read_regular(path, cap, used, state, expected_sha=None): + """Size gate before read; <=cap materialized, one sentinel byte not appended. + + Requires retained immutable 0444 regular files with one hard link. No use of + pathlib.resolve(), ordinary open() on a special file, or a second path read. + Directory-chain reopening checks an ancestor substitution during this read. + """ + fds, active = [], None + try: + parent, leaf, ancestry = parent_open(path, fds) + before = os.stat(leaf, dir_fd=parent, follow_symlinks=False) + need(stat.S_ISREG(before.st_mode), 'FILE_NOT_REGULAR') + need(before.st_nlink == 1, 'FILE_HARDLINK_ALIAS') + need(stat.S_IMODE(before.st_mode) == 0o444, 'FILE_NOT_IMMUTABLE') + need(0 <= before.st_size <= cap, 'INPUT_CAP') + key = (before.st_dev, before.st_ino) + need(key not in used, 'FILE_DISALLOWED_ALIAS') + fd = os.open(leaf, os.O_RDONLY | os.O_NOFOLLOW | os.O_NONBLOCK, dir_fd=parent) + fds.append(fd) + opened = os.fstat(fd) + need(identity(before) == identity(opened), 'INPUT_IDENTITY_CHANGED') + need(stat.S_ISREG(opened.st_mode) and opened.st_size <= cap, 'INPUT_CAP_OR_KIND') + raw = bytearray() + digest = hashlib.sha256() + while len(raw) < cap: + chunk = os.read(fd, min(4096, cap - len(raw))) + if not chunk: + break + raw.extend(chunk) + digest.update(chunk) + # A file growing beyond cap is rejected without appending a cap+1 buffer. + need(not os.read(fd, 1), 'INPUT_CAP') + after = os.fstat(fd) + fresh = os.stat(leaf, dir_fd=parent, follow_symlinks=False) + fresh_parent, fresh_leaf, fresh_ancestry = parent_open(path, fds) + fresh_path = os.stat(fresh_leaf, dir_fd=fresh_parent, follow_symlinks=False) + need(ancestry == fresh_ancestry and identity(before) == identity(after) == + identity(fresh) == identity(fresh_path), 'INPUT_IDENTITY_CHANGED') + need(len(raw) == after.st_size, 'INPUT_SIZE_CHANGED') + actual_sha = digest.hexdigest() + if expected_sha is not None: + need(actual_sha == sha(expected_sha), 'INPUT_HASH_MISMATCH') + used.add(key) + return bytes(raw), {'sha256': actual_sha, 'bytes': len(raw), + 'dev': after.st_dev, 'ino': after.st_ino} + except BaseException as error: + active = error + raise + finally: + close_all(fds, state, active) + + +def lexical_depth(raw): + # Bound JSON nesting before decoder recursion/object construction. Strings + # and escaped quotes are skipped; final syntax is still checked by JSON. + depth, quoted, escape = 0, False, False + for byte in raw: + if quoted: + if escape: + escape = False + elif byte == 92: + escape = True + elif byte == 34: + quoted = False + elif byte == 34: + quoted = True + elif byte in (91, 123): + depth += 1 + need(depth <= JSON_DEPTH_CAP, 'JSON_DEPTH') + elif byte in (93, 125): + depth -= 1 + need(depth >= 0, 'JSON_SYNTAX') + + +def number_token(token): + need(len(token) <= NUMBER_TOKEN_CAP, 'NUMBER_TOKEN_CAP') + # Decimal conversion is bounded in lexical length and exponent. This draft + # stores measurements as exact decimal report strings, never float rounds. + match = re.search(r'[eE]([+-]?[0-9]+)\Z', token) + if match: + exponent = match.group(1) + need(len(exponent.lstrip('+-')) <= 3, 'NUMBER_EXPONENT_RANGE') + need(abs(int(exponent)) <= 12, 'NUMBER_EXPONENT_RANGE') + value = Decimal(token) + need(value.is_finite(), 'NUMBER_NONFINITE') + need(abs(value) <= Decimal('1000000000000'), 'NUMBER_RANGE') + return value + + +def integer_token(token): + need(len(token) <= NUMBER_TOKEN_CAP, 'NUMBER_TOKEN_CAP') + value = int(token) + need(abs(value) <= 1000000000000, 'NUMBER_RANGE') + return value + + +def no_constant(token): + raise ReadbackError('NUMBER_NONFINITE') + + +def unique_pairs(pairs): + obj = {} + for key, value in pairs: + need(key not in obj, 'JSON_DUPLICATE_KEY') + obj[key] = value + return obj + + +def strict_json(raw): + lexical_depth(raw) + text = raw.decode('utf-8', errors='strict') + return json.loads(text, object_pairs_hook=unique_pairs, parse_int=integer_token, + parse_float=number_token, parse_constant=no_constant) + + +def nonnegative(value, code): + need(type(value) in (int, Decimal), code) + value = Decimal(value) + need(value.is_finite() and 0 <= value <= Decimal('1000000000000'), code) + return value + + +def unsigned_integer(value, maximum, code): + need(type(value) is int and 0 <= value <= maximum, code) + return value + + +def timing(raw, grammar, prefix_kind): + if grammar == 'historical-two-line-failed-only-v1': + # An explicitly selected exact historical grammar; never successful. + prefix = b'Command exited with non-zero status 1\n' + need(raw.startswith(prefix) and raw.count(b'\n') == 2 and raw.endswith(b'\n'), + 'LEGACY_GRAMMAR') + need(len(raw) - len(prefix) - 1 <= TAG_CAP, 'TAG_CAP') + obj = strict_json(raw[len(prefix):-1]) + same_keys(obj, (MEASUREMENTS - {'utility_exit'}) | {'exit'}, 'LEGACY_SCHEMA') + need(type(obj['exit']) is int and obj['exit'] == 1, 'LEGACY_EXIT') + obj['utility_exit'] = obj.pop('exit') + legacy = True + diagnostics = [0, len(prefix)] + else: + need(grammar == 'gnu-time-tagged-v3', 'TIMING_GRAMMAR') + need(raw.count(TAG) == 1, 'TIMING_TAG_COUNT') + first, separator, remainder = raw.partition(b'\n') + if prefix_kind == 'empty': + prefix = b'' + record_and_suffix = raw + else: + need(separator == b'\n', 'PREFIX_GRAMMAR') + if prefix_kind == 'gnu-nonzero': + need(re.fullmatch(rb'Command exited with non-zero status ([1-9][0-9]{0,2})', first) + is not None, 'PREFIX_GRAMMAR') + code = int(first.rsplit(b' ', 1)[1]) + need(code <= 255, 'PREFIX_GRAMMAR') + elif prefix_kind == 'gnu-signal': + need(re.fullmatch(rb'Command terminated by signal ([1-9][0-9]?)', first) + is not None, 'PREFIX_GRAMMAR') + need(int(first.rsplit(b' ', 1)[1]) <= 64, 'PREFIX_GRAMMAR') + else: + raise ReadbackError('PREFIX_GRAMMAR') + prefix = first + separator + record_and_suffix = remainder + record, lf, suffix = record_and_suffix.partition(b'\n') + need(len(record) <= TAG_CAP, 'TAG_CAP') + need(record.startswith(TAG), 'TAG_NOT_ANCHORED') + need(all(c in b' \t\r\n' for c in suffix), 'TIMING_SUFFIX') + obj = strict_json(record[len(TAG):]) + same_keys(obj, MEASUREMENTS, 'TIMING_SCHEMA') + legacy = False + diagnostics = [0, len(prefix)] + for key in MEASUREMENTS - {'utility_exit'}: + obj[key] = nonnegative(obj[key], 'MEASUREMENT_INVALID') + # KiB must be an integer-valued measurement; GNU %M expands as integer. + need(obj['kernel_individual_maxrss_kib'] == + obj['kernel_individual_maxrss_kib'].to_integral_value(), 'RSS_NOT_INTEGER') + unsigned_integer(obj['utility_exit'], 255, 'UTILITY_EXIT_SCHEMA') + return obj, diagnostics, legacy + + +def admission_check(admission, request): + same_keys(admission, ADMISSION_KEYS, 'ADMISSION_SCHEMA') + need(admission['schema'] == 'o03-timing-admission-v3' and + admission['operation'] == 'complete-fixed-o03', 'ADMISSION_SCHEMA') + for key in ('timing_contract_sha256', 'current_w3_seal_sha256', 'command_contract_sha256'): + need(sha(admission[key]) == sha(request[key]), 'PROVIDER_ADMISSION_BINDING') + need(admission['timed_subject'] == 'observer', 'TIMED_SUBJECT_UNREVIEWED') + need(admission['prefix_kind'] in ('empty', 'gnu-nonzero', 'gnu-signal'), 'PREFIX_GRAMMAR') + same_keys(admission['limits'], {'outer_seconds', 'rss_bytes'}, 'LIMIT_SCHEMA') + same_keys(admission['canonical_ledger'], {'current_ledger_sha256', 'cap_seconds', + 'spent_seconds'}, 'LEDGER_SCHEMA') + ledger = admission['canonical_ledger'] + need(sha(ledger['current_ledger_sha256']) == sha(request['current_ledger_sha256']), + 'LEDGER_BINDING') + need(nonnegative(admission['limits']['outer_seconds'], 'LIMIT_SCHEMA') == Decimal(180) + and type(admission['limits']['rss_bytes']) is int + and admission['limits']['rss_bytes'] == 1073741824, 'LIMIT_SCHEMA') + need(nonnegative(ledger['cap_seconds'], 'LEDGER_SCHEMA') == Decimal(2400), 'LEDGER_SCHEMA') + spent = nonnegative(ledger['spent_seconds'], 'LEDGER_SCHEMA') + need(spent < 2400, 'LEDGER_EXHAUSTED') + need(nonnegative(admission['rounding_quantum_seconds'], 'ROUNDING_SCHEMA') == + Decimal('0.01'), 'ROUNDING_SCHEMA') + + +def observer_check(observer, admission_hash): + need(type(observer) is dict and OBSERVER_REQUIRED <= set(observer) and + set(observer) <= OBSERVER_REQUIRED | OBSERVER_OPTIONAL, 'OBSERVER_SCHEMA') + need(observer['schema'] == 'o03-inclusive-observer-v1' and + observer['operation'] == 'complete-fixed-o03', 'OBSERVER_SCHEMA') + need(sha(observer['admission_sha256']) == admission_hash, 'OBSERVER_ADMISSION_BINDING') + need(observer['status'] in ('PASS', 'STOP'), 'OBSERVER_SCHEMA') + need(type(observer['errors']) is list and type(observer['inclusive_sampler_errors']) is list, + 'OBSERVER_SCHEMA') + same_keys(observer['cpu_seconds'], CPU_KEYS, 'OBSERVER_CPU_SCHEMA') + for value in observer['cpu_seconds'].values(): + nonnegative(value, 'OBSERVER_CPU_INVALID') + nonnegative(observer['inclusive_wall_seconds'], 'OBSERVER_WALL_INVALID') + unsigned_integer(observer['inclusive_sampled_simultaneous_tree_rss_bytes'], + 1000000000000, 'OBSERVER_RSS_INVALID') + unsigned_integer(observer['inclusive_samples'], 1000000000000, 'OBSERVER_SAMPLES_INVALID') + + +def corroborate(wait, admission, a_hash, raw_pin, observer_pin, prefix, record): + same_keys(wait, WAIT_KEYS, 'TERMINATION_SCHEMA') + need(wait['schema'] == 'o03-launcher-termination-v3', 'TERMINATION_SCHEMA') + for key, value in (('admission_sha256', a_hash), + ('timing_contract_sha256', admission['timing_contract_sha256']), + ('command_contract_sha256', admission['command_contract_sha256']), + ('raw_time_sha256', raw_pin['sha256']), ('observer_sha256', observer_pin['sha256'])): + need(sha(wait[key]) == value, 'TERMINATION_BINDING') + need(wait['timed_subject'] == admission['timed_subject'], 'TIMED_SUBJECT_DISAGREEMENT') + for key in ('reaped', 'tree_complete', 'cpu_complete'): + need(type(wait[key]) is bool, 'TERMINATION_SCHEMA') + need(wait['kind'] in ('exit', 'signal', 'timeout'), 'TERMINATION_SCHEMA') + if wait['kind'] == 'exit': + exit_code = unsigned_integer(wait['exit_code'], 255, 'TERMINATION_SCHEMA') + need(wait['signal_number'] is None and record['utility_exit'] == exit_code, + 'TERMINATION_DISAGREEMENT') + if exit_code == 0: + need(prefix == 'empty', 'TERMINATION_DIAGNOSTIC_DISAGREEMENT') + else: + need(prefix == 'gnu-nonzero', 'TERMINATION_DIAGNOSTIC_DISAGREEMENT') + return exit_code == 0 + unsigned_integer(wait['signal_number'], 64, 'TERMINATION_SCHEMA') + need(wait['signal_number'] > 0 and wait['exit_code'] is None, + 'TERMINATION_SCHEMA') + need(prefix == 'gnu-signal', 'TERMINATION_DIAGNOSTIC_DISAGREEMENT') + # Utility exit for signal/timeout remains opaque; never 128+signal inference. + return False + + +def report_bytes(state): + # Only fixed-size fields, <=12 bounded diagnostics, decimal strings <=64 and + # pins are projected. No raw text, paths, external objects or exception text. + encoder = json.JSONEncoder(ensure_ascii=True, allow_nan=False, sort_keys=True, + separators=(',', ':')) + out = bytearray() + for piece in encoder.iterencode(state): + need(len(piece) <= REPORT_CAP and len(out) + len(piece) + 1 <= REPORT_CAP, + 'REPORT_CAP') + out.extend(piece.encode('ascii')) + out.extend(b'\n') + return bytes(out) + + +def write_report(path, raw, used, state): + fds, active = [], None + try: + parent, leaf, ancestry = parent_open(path, fds) + fd = os.open(leaf, os.O_WRONLY | os.O_CREAT | os.O_EXCL | os.O_NOFOLLOW | + os.O_NONBLOCK, 0o600, dir_fd=parent) + fds.append(fd) + before = os.fstat(fd) + need(stat.S_ISREG(before.st_mode) and before.st_nlink == 1 and + (before.st_dev, before.st_ino) not in used, 'REPORT_ALIAS_OR_KIND') + offset = 0 + while offset < len(raw): + count = os.write(fd, raw[offset:]) + need(type(count) is int and count > 0, 'REPORT_SHORT_WRITE') + offset += count + os.fsync(fd) + after = os.fstat(fd) + fresh = os.stat(leaf, dir_fd=parent, follow_symlinks=False) + fresh_parent, fresh_leaf, fresh_ancestry = parent_open(path, fds) + current = os.stat(fresh_leaf, dir_fd=fresh_parent, follow_symlinks=False) + need(ancestry == fresh_ancestry and identity(after) == identity(fresh) == + identity(current) and after.st_size == len(raw), 'REPORT_IDENTITY_CHANGED') + except BaseException as error: + active = error + raise + finally: + close_all(fds, state, active, 'REPORT_CLOSE_FAILURE') + + +class ReadbackOutcome: + def __init__(self, state): + self.state = state + self.primary = None + self.traceback = None + + def raise_primary(self): + if self.primary is not None: + raise self.primary.with_traceback(self.traceback) + + +def run(request): + """Future readback only. All external work lives inside primary boundary. + + Trusted request hashes MUST come from separately authenticated independent + admission/custody; illustrative fixture hashes are never current authority. + Return a structured outcome preserving the exact primary exception object. + The caller may invoke outcome.raise_primary(); report failure never substitutes + that object. A controller completion receipt must attest report write/close. + """ + state = {'schema': 'o03-parent-readback-v3-draft', 'status': 'STOP', + 'execution_success': None, 'measurement_valid': None, + 'termination_corroborated': None, 'cap_validation': 'UNKNOWN', + 'ledger_validation': 'UNKNOWN', 'accounting_complete': None, + 'primary_errors': [], 'secondary_errors': [], 'measurements': None, + 'policy_charge_seconds': None, 'raw_time': None, 'diagnostic_byte_range': None, + 'admission_record': None, 'observer_record': None, 'termination_record': None, + 'observer_status': None, 'observer_error_count': None, + 'legacy_derived_failure_only': False, 'report_write': 'NOT_ATTEMPTED', + 'provider_status': 'EXTERNAL_CURRENT_W3_SEAL_REQUIRED_NOT_VERIFIED_HERE', + 'qualification': 'READBACK_ONLY_NO_O03_OR_W5_ADMISSION', + 'outside_tail_cost': 'OPEN_NOT_ZERO', 'publication_cost': 'OPEN_NOT_ZERO', + 'canonical_ledger_written_here': False} + outcome = ReadbackOutcome(state) + primary, traceback, used, stage = None, None, set(), 'REQUEST' + try: + need(type(request) is dict, 'REQUEST_SCHEMA') + grammar = request['grammar'] + need(grammar in ('gnu-time-tagged-v3', 'historical-two-line-failed-only-v1'), + 'TIMING_GRAMMAR') + names = ('raw_time', 'report') if grammar == 'historical-two-line-failed-only-v1' else ( + 'admission', 'observer', 'termination', 'raw_time', 'report') + paths = [request[k] for k in names] + for path in paths: + path_parts(path) + need(len(set(paths)) == len(paths), 'PATH_DISALLOWED_ALIAS') + if grammar == 'historical-two-line-failed-only-v1': + stage = 'TIMING_READ' + raw, raw_pin = read_regular(request['raw_time'], RAW_CAP, used, state, + request['raw_time_sha256']) + state['raw_time'] = raw_pin + stage = 'TIMING_PARSE' + record, diagnostic_range, legacy = timing(raw, grammar, None) + state['measurement_valid'] = True + state['measurements'] = {k: str(record[k]) for k in sorted(MEASUREMENTS)} + state['diagnostic_byte_range'] = diagnostic_range + state['legacy_derived_failure_only'] = True + state['execution_success'] = False + state['accounting_complete'] = False + raise ReadbackError('LEGACY_FAILED_ACCOUNTING_ONLY') + stage = 'ADMISSION_READ' + a_raw, a_pin = read_regular(request['admission'], META_CAP, used, state, + request['admission_sha256']) + state['admission_record'] = a_pin + admission = strict_json(a_raw) + admission_check(admission, request) + stage = 'OBSERVER_READ' + o_raw, o_pin = read_regular(request['observer'], META_CAP, used, state, + request['observer_sha256']) + state['observer_record'] = o_pin + observer = strict_json(o_raw) + observer_check(observer, a_pin['sha256']) + state['observer_status'] = observer['status'] + state['observer_error_count'] = len(observer['errors']) + stage = 'TERMINATION_READ' + w_raw, w_pin = read_regular(request['termination'], META_CAP, used, state, + request['termination_sha256']) + state['termination_record'] = w_pin + wait = strict_json(w_raw) + stage = 'TIMING_READ' + raw, raw_pin = read_regular(request['raw_time'], RAW_CAP, used, state, + request['raw_time_sha256']) + state['raw_time'] = raw_pin + stage = 'TIMING_PARSE' + record, diagnostic_range, legacy = timing(raw, grammar, admission['prefix_kind']) + state['measurement_valid'] = True + state['measurements'] = {k: str(record[k]) for k in sorted(MEASUREMENTS)} + state['diagnostic_byte_range'] = diagnostic_range + state['legacy_derived_failure_only'] = legacy + if legacy: + state['execution_success'] = False + state['accounting_complete'] = False + # Historical facts are preserved. No implicit legacy termination, + # successful readback, current grant or repaired runtime is invented. + raise ReadbackError('LEGACY_FAILED_ACCOUNTING_ONLY') + stage = 'TERMINATION_VALIDATE' + success = corroborate(wait, admission, a_pin['sha256'], raw_pin, o_pin, + admission['prefix_kind'], record) + # Prefix numeric content is independently matched to wait facts. + if admission['prefix_kind'] != 'empty': + diagnostic = raw[:diagnostic_range[1]].rstrip(b'\n') + number = int(diagnostic.rsplit(b' ', 1)[1]) + expected = wait['exit_code'] if wait['kind'] == 'exit' else wait['signal_number'] + need(number == expected, 'TERMINATION_DIAGNOSTIC_DISAGREEMENT') + need(wait['reaped'] is True, 'TERMINATION_NOT_REAPED') + state['termination_corroborated'] = True + state['execution_success'] = success + charge = record['wall_seconds'] + Decimal('0.01') + state['policy_charge_seconds'] = str(charge) + stage = 'CAP_VALIDATE' + state['cap_validation'] = 'FAIL' + need(record['kernel_individual_maxrss_kib'] * 1024 <= 1073741824, + 'INDIVIDUAL_RSS_CAP') + need(observer['inclusive_sampled_simultaneous_tree_rss_bytes'] <= 1073741824 and + observer['inclusive_samples'] > 0 and not observer['inclusive_sampler_errors'], + 'INCLUSIVE_SAMPLER_INVALID') + need(charge <= 180 and nonnegative(observer['inclusive_wall_seconds'], + 'OBSERVER_WALL_INVALID') <= charge, 'WALL_CAP_OR_COVERAGE') + observed_cpu = sum((nonnegative(v, 'OBSERVER_CPU_INVALID') for v in + observer['cpu_seconds'].values()), Decimal(0)) + need(record['user_seconds'] + record['system_seconds'] + Decimal('0.03') >= + observed_cpu, 'CPU_COVERAGE') + state['cap_validation'] = 'PASS' + stage = 'LEDGER_VALIDATE' + state['ledger_validation'] = 'FAIL' + need(nonnegative(admission['canonical_ledger']['spent_seconds'], 'LEDGER_SCHEMA') + + charge <= 2400, 'LEDGER_CAP') + state['ledger_validation'] = 'PASS' + stage = 'ACCOUNTING_VALIDATE' + complete = (wait['tree_complete'] is True and wait['cpu_complete'] is True and + observer['cpu_accounting'] == 'COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE') + state['accounting_complete'] = complete + need(complete, 'ACCOUNTING_INCOMPLETE') + need(success and observer['status'] == 'PASS' and not observer['errors'], 'WORKLOAD_STOP') + state['status'] = 'PASS_READBACK_CONDITIONAL_ONLY' + except BaseException as error: + primary, traceback = error, error.__traceback__ + if stage == 'TIMING_PARSE' and state['measurement_valid'] is None: + state['measurement_valid'] = False + if stage == 'TERMINATION_VALIDATE': + state['termination_corroborated'] = False + code = error.code if type(error) is ReadbackError else stage + event(state, 'primary_errors', code, error) + # A reporting failure cannot replace an already saved read/parse/workload + # failure. In-memory failure evidence and bounded stderr are best effort. + try: + state['report_write'] = 'ATTEMPTED' + payload = report_bytes(state) + write_report(request['report'], payload, used, state) + state['report_write'] = 'COMPLETE' + except BaseException as error: + event(state, 'secondary_errors', 'REPORT_WRITE_OR_CLOSE_FAILURE', error) + try: + state['report_write'] = 'FAILED' + state['status'] = 'STOP' + except BaseException: + pass + if primary is None: + primary, traceback = error, error.__traceback__ + event(state, 'primary_errors', 'REPORT_WRITE_OR_CLOSE_FAILURE', error) + try: + # No raw diagnostics or exception strings are regenerated here. + sys.stderr.write('O03_READBACK_REPORT_FAILURE primary=' + error_name(primary) + + ' reporting=' + error_name(error) + '\n') + except BaseException as diagnostic_error: + event(state, 'secondary_errors', 'FALLBACK_DIAGNOSTIC_FAILURE', diagnostic_error) + outcome.primary, outcome.traceback = primary, traceback + return outcome diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/CONTROL-MANIFEST-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/CONTROL-MANIFEST-v2.json new file mode 100644 index 0000000000..fe3c1f5115 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/CONTROL-MANIFEST-v2.json @@ -0,0 +1,2779 @@ +{ + "added_variant_order": [ + "precision-wall-over", + "precision-wall-equal", + "precision-wall-under", + "precision-ledger-over", + "precision-ledger-equal", + "precision-cpu-over", + "precision-cpu-equal", + "hostile-context-valid", + "hostile-context-wall-over", + "precision-token32-exp-minus12", + "precision-exp-plus12-domain-max", + "hostile-context-legacy-failure" + ], + "added_variants": 12, + "case_order": [ + "T01", + "T02", + "T03", + "T04", + "T05", + "T06", + "T07", + "T08", + "T09", + "T10", + "T11", + "T12", + "T13", + "T14", + "T15", + "T16", + "T17", + "T18", + "T19", + "T20", + "T21", + "T22", + "T23", + "T24", + "T25", + "T26", + "T27", + "T28", + "T29", + "T30" + ], + "cases": [ + { + "execution_status": "UNEXECUTED", + "id": "T01", + "variant_order": [ + "main" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T01/main/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 811, + "path": "fixtures/T01/main/EXPECTED.json", + "sha256": "59a66990c28261731b7ba7e25ad8c561dc4a49d71f4705ee73ff0133d25d4794" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T01/main/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T01/main/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T01/main/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T01/main/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1139, + "path": "fixtures/T01/main/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "0bb441c6af12c57d7b7e13dd35c124499df55594a27f98406a983f1339c7442f" + } + ], + "name": "main" + } + ], + "work_order_case": "valid tag, zero exit and matching observer/admission" + }, + { + "execution_status": "UNEXECUTED", + "id": "T02", + "variant_order": [ + "exit1" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T02/exit1/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 668, + "path": "fixtures/T02/exit1/EXPECTED.json", + "sha256": "1772cd795a4b0ab4844ed82485a88ba84a5c187251a0c246f3b898307f419e32" + }, + "literal_files": [ + { + "bytes": 168, + "path": "fixtures/T02/exit1/raw-time.bin", + "sha256": "4799f18b7354cee0edd97d97aeb4d2e4174abf7bb5e0c74c62e94e4540885409" + }, + { + "bytes": 714, + "path": "fixtures/T02/exit1/admission.json", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72" + }, + { + "bytes": 715, + "path": "fixtures/T02/exit1/observer.json", + "sha256": "a6944b83cc28d1763618c7c134cea5cfc7dcc9c9cd5dd2c7431639c52de3b1e3" + }, + { + "bytes": 668, + "path": "fixtures/T02/exit1/termination.json", + "sha256": "6f4dc1bfddf96ce8fe51ac818745eac894ac5e0bde7eb985e9197af88f0f3ec8" + }, + { + "bytes": 1144, + "path": "fixtures/T02/exit1/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "57a22a298fa9350ec57761ca81411f5cea639dea8ce73b8b973f432a6a18f16e" + } + ], + "name": "exit1" + } + ], + "work_order_case": "declared nonzero and matching exit1" + }, + { + "execution_status": "UNEXECUTED", + "id": "T03", + "variant_order": [ + "signal15" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T03/signal15/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 668, + "path": "fixtures/T03/signal15/EXPECTED.json", + "sha256": "1772cd795a4b0ab4844ed82485a88ba84a5c187251a0c246f3b898307f419e32" + }, + "literal_files": [ + { + "bytes": 162, + "path": "fixtures/T03/signal15/raw-time.bin", + "sha256": "e6ecf2de2fc2c88e5cbd8b91fe292eafc8a145ec81abf4aa9dc44d4793ab8844" + }, + { + "bytes": 713, + "path": "fixtures/T03/signal15/admission.json", + "sha256": "e6fa7982aa3a345ae9894393b561dbdebc4a2e2f5ae646c152204b86fa8908cd" + }, + { + "bytes": 715, + "path": "fixtures/T03/signal15/observer.json", + "sha256": "5566964e6fce03063b8923e7c888e665b3a06418faa9db08df385db5dafcbdf7" + }, + { + "bytes": 671, + "path": "fixtures/T03/signal15/termination.json", + "sha256": "ece24439b150f61d117ad7335951ed59dae6029e611681f1ab3487e4f3c85832" + }, + { + "bytes": 1159, + "path": "fixtures/T03/signal15/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "d8c9567db47af6d30f5cbc5d3299fdc233d018aff6938973dabdb54122c9d93b" + } + ], + "name": "signal15" + } + ], + "work_order_case": "signal diagnostic and independently matching signal termination" + }, + { + "execution_status": "UNEXECUTED", + "id": "T04", + "variant_order": [ + "historical-exact148" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T04/historical-exact148/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 960, + "path": "fixtures/T04/historical-exact148/EXPECTED.json", + "sha256": "c8268af1a93e5e81946398434e5579176e8af1ff17bd1ee12746c8583f71c620" + }, + "literal_files": [ + { + "bytes": 148, + "path": "fixtures/T04/historical-exact148/raw-time.bin", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 312, + "path": "fixtures/T04/historical-exact148/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7751258ea35d124d6150c7c2dbc336c2fb2b55152ec94dbd034e73ced5d0adf1" + } + ], + "name": "historical-exact148" + } + ], + "work_order_case": "preserved historical two-line explicitly selected legacy" + }, + { + "execution_status": "UNEXECUTED", + "id": "T05", + "variant_order": [ + "missing" + ], + "variants": [ + { + "condition": { + "bytes": 142, + "path": "fixtures/T05/missing/CONDITION.json", + "sha256": "5cf3bad02f551c21d906126c7f8999d100f4476d870c01d7f497d3838877bc9b" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 664, + "path": "fixtures/T05/missing/EXPECTED.json", + "sha256": "bb75b58f3cba811faac0b04ce55b812ad24051e52ff8690126a7d3b93008d30f" + }, + "literal_files": [ + { + "bytes": 708, + "path": "fixtures/T05/missing/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T05/missing/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T05/missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1154, + "path": "fixtures/T05/missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6dc7e8b361c19631107903cf73e03debb3669773b82d69c0c0b5f8c2d2131899" + } + ], + "name": "missing" + } + ], + "work_order_case": "missing raw file" + }, + { + "execution_status": "UNEXECUTED", + "id": "T06", + "variant_order": [ + "empty" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T06/empty/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 666, + "path": "fixtures/T06/empty/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + "literal_files": [ + { + "bytes": 0, + "path": "fixtures/T06/empty/raw-time.bin", + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + { + "bytes": 708, + "path": "fixtures/T06/empty/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T06/empty/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T06/empty/termination.json", + "sha256": "921ac4e1d2a353fea5f83d66d80a0401455b66f9972d88705e307c937c00970f" + }, + { + "bytes": 1144, + "path": "fixtures/T06/empty/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "9dfef87f6c9c7fb99efb1b778e2b610f785c25ba0cf0749215e4c9ff090a24c1" + } + ], + "name": "empty" + } + ], + "work_order_case": "empty raw" + }, + { + "execution_status": "UNEXECUTED", + "id": "T07", + "variant_order": [ + "prefix-only" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T07/prefix-only/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 666, + "path": "fixtures/T07/prefix-only/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + "literal_files": [ + { + "bytes": 38, + "path": "fixtures/T07/prefix-only/raw-time.bin", + "sha256": "682bbcac082e76cb4acdd4a163fe6ee80088623442d8978912a910f7ca7c8937" + }, + { + "bytes": 714, + "path": "fixtures/T07/prefix-only/admission.json", + "sha256": "2e189321a2035bbcdb148c247b015d9d3cbfcff2a44369bb5a300cb71fca4d72" + }, + { + "bytes": 658, + "path": "fixtures/T07/prefix-only/observer.json", + "sha256": "b935fa44d9e9b63f3a1e90e7ef35c833ea51fd0cf633279071bc661a944f1753" + }, + { + "bytes": 666, + "path": "fixtures/T07/prefix-only/termination.json", + "sha256": "bf8321ed492343e1bc150623bbb3ea0e70d030963cec6bf68b6e79eee1ea7111" + }, + { + "bytes": 1174, + "path": "fixtures/T07/prefix-only/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "cd33575ff30c57c29619cddeeb0d8ee2e3b1359789bfd0badfa9227a34e526c5" + } + ], + "name": "prefix-only" + } + ], + "work_order_case": "diagnostic without timing record" + }, + { + "execution_status": "UNEXECUTED", + "id": "T08", + "variant_order": [ + "truncated" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T08/truncated/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 664, + "path": "fixtures/T08/truncated/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + "literal_files": [ + { + "bytes": 32, + "path": "fixtures/T08/truncated/raw-time.bin", + "sha256": "7cee4884de549140a5734726237a2133cb54c4764e212b1a1d73c43dbddf3225" + }, + { + "bytes": 708, + "path": "fixtures/T08/truncated/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T08/truncated/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T08/truncated/termination.json", + "sha256": "2b0dc60ba88d2c33ca9d0d65ba5065fd3fe07daa694213a508002ecd41dc184d" + }, + { + "bytes": 1164, + "path": "fixtures/T08/truncated/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "89add8ff0ddbc2d4f18eb2b7e3f9e3f8fb546bbad16fc49da818b5cfc1f5451a" + } + ], + "name": "truncated" + } + ], + "work_order_case": "truncated tagged JSON" + }, + { + "execution_status": "UNEXECUTED", + "id": "T09", + "variant_order": [ + "malformed" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T09/malformed/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 664, + "path": "fixtures/T09/malformed/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + "literal_files": [ + { + "bytes": 18, + "path": "fixtures/T09/malformed/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 708, + "path": "fixtures/T09/malformed/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T09/malformed/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T09/malformed/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 1164, + "path": "fixtures/T09/malformed/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "1c2163abbe35cd39a3b49118e59def41309c9a2e6d6812a944f64d8b992a82e9" + } + ], + "name": "malformed" + } + ], + "work_order_case": "malformed tagged JSON" + }, + { + "execution_status": "UNEXECUTED", + "id": "T10", + "variant_order": [ + "duplicate" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T10/duplicate/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 666, + "path": "fixtures/T10/duplicate/EXPECTED.json", + "sha256": "328f28306c0da60a9a68251c759a1da4cb54191d834b14fc1c59240ef80bc066" + }, + "literal_files": [ + { + "bytes": 260, + "path": "fixtures/T10/duplicate/raw-time.bin", + "sha256": "8d42432a308b3149cb59e5b34f937887547344adc3f36d8336632868405f121b" + }, + { + "bytes": 708, + "path": "fixtures/T10/duplicate/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T10/duplicate/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T10/duplicate/termination.json", + "sha256": "2113af3b3818702b7b508bf83d227a0a6a630fa6cc2b1ce1a4ab8ea790191417" + }, + { + "bytes": 1164, + "path": "fixtures/T10/duplicate/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "4b8f287160663a0e76df77ef19be7769d57d6507fec27969fd96752de2331006" + } + ], + "name": "duplicate" + } + ], + "work_order_case": "two timing tags" + }, + { + "execution_status": "UNEXECUTED", + "id": "T11", + "variant_order": [ + "suffix" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T11/suffix/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 663, + "path": "fixtures/T11/suffix/EXPECTED.json", + "sha256": "abdac2b3cb54c3a7dd15fe4156cc46deffb84f6b672ef48cae649185e2d55246" + }, + "literal_files": [ + { + "bytes": 141, + "path": "fixtures/T11/suffix/raw-time.bin", + "sha256": "40d8c82f4a150886b055a9ebbd8f90a1ff7e7f162269249ac57e9e757c579568" + }, + { + "bytes": 708, + "path": "fixtures/T11/suffix/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T11/suffix/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T11/suffix/termination.json", + "sha256": "867704607530cabe3517d85e8f96d26bddf6b3c005ba054aa7d0e38e8688c1cd" + }, + { + "bytes": 1149, + "path": "fixtures/T11/suffix/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c5674e4ef03bdcaa2c9915f5f121bf30d39d593f8d6bb286efd5772a9ee5a9e6" + } + ], + "name": "suffix" + } + ], + "work_order_case": "undeclared trailing bytes" + }, + { + "execution_status": "UNEXECUTED", + "id": "T12", + "variant_order": [ + "duplicate-key" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T12/duplicate-key/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 668, + "path": "fixtures/T12/duplicate-key/EXPECTED.json", + "sha256": "9d6b335eb9b7423b8b06f68707b2718963fc9d48a72dd6375c107fc85bb44161" + }, + "literal_files": [ + { + "bytes": 150, + "path": "fixtures/T12/duplicate-key/raw-time.bin", + "sha256": "25db74f21ff3458bac7a51bcb5828e278c9e6ab9c463e046a32203305358079f" + }, + { + "bytes": 708, + "path": "fixtures/T12/duplicate-key/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T12/duplicate-key/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T12/duplicate-key/termination.json", + "sha256": "d12ee38e3ca4bbb438bd595bfb0b2795417bc5b41b6bbfe4c75f4be65597e393" + }, + { + "bytes": 1184, + "path": "fixtures/T12/duplicate-key/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "58a51d2c786393bef8207abda0d285d9507820f3bcd2ed603c6b6fa328d8bc33" + } + ], + "name": "duplicate-key" + } + ], + "work_order_case": "duplicate JSON key" + }, + { + "execution_status": "UNEXECUTED", + "id": "T13", + "variant_order": [ + "missing-system" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T13/missing-system/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 663, + "path": "fixtures/T13/missing-system/EXPECTED.json", + "sha256": "1c5963ba3caa0e9d260057679f9f7ed211d71b99a8f127a42ae90bf133a93c27" + }, + "literal_files": [ + { + "bytes": 108, + "path": "fixtures/T13/missing-system/raw-time.bin", + "sha256": "18258765bfe0844866b4f2fa41f85367415be50d443d8d23640c89298c669174" + }, + { + "bytes": 708, + "path": "fixtures/T13/missing-system/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T13/missing-system/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T13/missing-system/termination.json", + "sha256": "995d640f0dc23193a1c87fff0fa5567dc9ddf4f577f06704c17286d1eb5d81a8" + }, + { + "bytes": 1189, + "path": "fixtures/T13/missing-system/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a239cdbca74025052d98c2d6f3b7cf5c68c7dc6c3fbf2d49193ea81c93a084b2" + } + ], + "name": "missing-system" + } + ], + "work_order_case": "missing measurement key" + }, + { + "execution_status": "UNEXECUTED", + "id": "T14", + "variant_order": [ + "extra" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T14/extra/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 663, + "path": "fixtures/T14/extra/EXPECTED.json", + "sha256": "1c5963ba3caa0e9d260057679f9f7ed211d71b99a8f127a42ae90bf133a93c27" + }, + "literal_files": [ + { + "bytes": 145, + "path": "fixtures/T14/extra/raw-time.bin", + "sha256": "a16380241579ebc1df5703bd7ea76014896cc20210b42c9f566cec6908e70769" + }, + { + "bytes": 708, + "path": "fixtures/T14/extra/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T14/extra/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T14/extra/termination.json", + "sha256": "983498dfb65c5e9b45f05ec436d26ecf84b0bf47250ce0c03c9a704f0270fb57" + }, + { + "bytes": 1144, + "path": "fixtures/T14/extra/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "b8068e1e8810598cdb010543927ebd34af20f82f5780719c152705fa9493ded4" + } + ], + "name": "extra" + } + ], + "work_order_case": "extra measurement key" + }, + { + "execution_status": "UNEXECUTED", + "id": "T15", + "variant_order": [ + "string" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T15/string/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 669, + "path": "fixtures/T15/string/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + "literal_files": [ + { + "bytes": 132, + "path": "fixtures/T15/string/raw-time.bin", + "sha256": "55d57cbade4b1b8f7ac9fddedcb5a1b08a69b84b45891a8f5844cdf21be9806d" + }, + { + "bytes": 708, + "path": "fixtures/T15/string/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T15/string/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T15/string/termination.json", + "sha256": "ebfd987c71886296aa530d1eb3fe7aa4fff5ae95d391c43f0a306b9f518730c6" + }, + { + "bytes": 1149, + "path": "fixtures/T15/string/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "ef539ec8e9ffd825abd4a088b5a1f2c52b35ba002c81649573f62b82bdeb839c" + } + ], + "name": "string" + } + ], + "work_order_case": "string numeric slot" + }, + { + "execution_status": "UNEXECUTED", + "id": "T16", + "variant_order": [ + "boolean" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T16/boolean/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 669, + "path": "fixtures/T16/boolean/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T16/boolean/raw-time.bin", + "sha256": "0d6c5bc5ea975cb7eac5623c1b63fde473b3f54308da9d21d4c8bc332ddb174a" + }, + { + "bytes": 708, + "path": "fixtures/T16/boolean/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T16/boolean/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T16/boolean/termination.json", + "sha256": "17b62f6ba17a47c62b81d3337e4c47de034bda8952cc25e546d8b18ba9d85ce0" + }, + { + "bytes": 1154, + "path": "fixtures/T16/boolean/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "04025e93ee63db32eb827197fefe0414dd7f11fb47afbef95e680116a06c90a4" + } + ], + "name": "boolean" + } + ], + "work_order_case": "Boolean numeric slot" + }, + { + "execution_status": "UNEXECUTED", + "id": "T17", + "variant_order": [ + "nan" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T17/nan/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 666, + "path": "fixtures/T17/nan/EXPECTED.json", + "sha256": "237a19120b0a78c487830c705c3dab6e4bf863bab1bb8c80e16a5e1aa9b55ee3" + }, + "literal_files": [ + { + "bytes": 129, + "path": "fixtures/T17/nan/raw-time.bin", + "sha256": "225f270cba6ba77969b77f330c048c743a6f33e2dc7e47030d2560627c8ef4a7" + }, + { + "bytes": 708, + "path": "fixtures/T17/nan/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T17/nan/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T17/nan/termination.json", + "sha256": "24677bdf04fba91f981da622a8677a227862b8f3c006b7084cabcf0fbe3d3e1f" + }, + { + "bytes": 1134, + "path": "fixtures/T17/nan/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "d9da5d1a05b40f4f38c6418973c17313882c5202d26fba14ce3d01d8bd000357" + } + ], + "name": "nan" + } + ], + "work_order_case": "NaN constant" + }, + { + "execution_status": "UNEXECUTED", + "id": "T18", + "variant_order": [ + "infinity", + "overflow1e309" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T18/infinity/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 666, + "path": "fixtures/T18/infinity/EXPECTED.json", + "sha256": "237a19120b0a78c487830c705c3dab6e4bf863bab1bb8c80e16a5e1aa9b55ee3" + }, + "literal_files": [ + { + "bytes": 134, + "path": "fixtures/T18/infinity/raw-time.bin", + "sha256": "a3ce51688e6738a2108bc005a86c975584a21e7efbf924049719459df470e254" + }, + { + "bytes": 708, + "path": "fixtures/T18/infinity/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T18/infinity/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T18/infinity/termination.json", + "sha256": "ef4c71ca71167a70f34bbc9df1380c0ec4fefa1d567616c38c1bede453ec150a" + }, + { + "bytes": 1159, + "path": "fixtures/T18/infinity/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "be86d2e58d430cb4d171fe9b3a5cd2935c02e71574b6cdd94d8928552069b021" + } + ], + "name": "infinity" + }, + { + "condition": { + "bytes": 150, + "path": "fixtures/T18/overflow1e309/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 671, + "path": "fixtures/T18/overflow1e309/EXPECTED.json", + "sha256": "5ea8cb680c1c172e6b7933bfe774986b18bdb5a911f6ebf11f5ae726ac9767ca" + }, + "literal_files": [ + { + "bytes": 131, + "path": "fixtures/T18/overflow1e309/raw-time.bin", + "sha256": "b5163cc542f901a628ed9e93adc1d0ea746f6c4d77a32f185b334284a7fed64b" + }, + { + "bytes": 708, + "path": "fixtures/T18/overflow1e309/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T18/overflow1e309/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T18/overflow1e309/termination.json", + "sha256": "b08c90f3e9adf072eff881432d046fa95cd6272fe5f5f44bfea450f156aceb06" + }, + { + "bytes": 1184, + "path": "fixtures/T18/overflow1e309/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "844754e4e7a4a503d1984101c00d75026ecc3abbd5589d6a733884132007495f" + } + ], + "name": "overflow1e309" + } + ], + "work_order_case": "Infinity and floating overflow" + }, + { + "execution_status": "UNEXECUTED", + "id": "T19", + "variant_order": [ + "negative-wall", + "negative-user", + "negative-system", + "negative-rss" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T19/negative-wall/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 669, + "path": "fixtures/T19/negative-wall/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + "literal_files": [ + { + "bytes": 128, + "path": "fixtures/T19/negative-wall/raw-time.bin", + "sha256": "89a4669bfb5773f4ef9313124268d8895e84a8515e33fa9dd04a87af5cd2d96d" + }, + { + "bytes": 708, + "path": "fixtures/T19/negative-wall/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T19/negative-wall/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T19/negative-wall/termination.json", + "sha256": "22cd6a8e88a054f61db28c417e442064e82229a57897a57f0f3d4aaae6188947" + }, + { + "bytes": 1184, + "path": "fixtures/T19/negative-wall/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "061e788b3354ccb44eaacea3255383e1427d1b148d24eca936a7cde7694d5cfa" + } + ], + "name": "negative-wall" + }, + { + "condition": { + "bytes": 150, + "path": "fixtures/T19/negative-user/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 669, + "path": "fixtures/T19/negative-user/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + "literal_files": [ + { + "bytes": 128, + "path": "fixtures/T19/negative-user/raw-time.bin", + "sha256": "cb41128eb0ba14150c2080c8f3e4171cf638011737648df69046fdf75fe93e0a" + }, + { + "bytes": 708, + "path": "fixtures/T19/negative-user/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T19/negative-user/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T19/negative-user/termination.json", + "sha256": "e9b44e0e05c0bbc263a7549da09664907f5ba7407d9e4392d9d056f9ebcd40c9" + }, + { + "bytes": 1184, + "path": "fixtures/T19/negative-user/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "5cb3c419a5b101198d632262727f699d0d5446dcf5bb4f1c68cccc01c6b864e8" + } + ], + "name": "negative-user" + }, + { + "condition": { + "bytes": 150, + "path": "fixtures/T19/negative-system/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 669, + "path": "fixtures/T19/negative-system/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + "literal_files": [ + { + "bytes": 128, + "path": "fixtures/T19/negative-system/raw-time.bin", + "sha256": "70274dce35113ec77c2dc2cc836d64b8982c9635ddb480ec68ef3aad518eb576" + }, + { + "bytes": 708, + "path": "fixtures/T19/negative-system/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T19/negative-system/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T19/negative-system/termination.json", + "sha256": "fae5bc63bcf8145b6eca592d85b887256dc3b61cb1389627731021dbff8bfb08" + }, + { + "bytes": 1194, + "path": "fixtures/T19/negative-system/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "aa35ad2b75c18f145edac42d9e65625c1fe3dcd22191266088bb791c481aa1c0" + } + ], + "name": "negative-system" + }, + { + "condition": { + "bytes": 150, + "path": "fixtures/T19/negative-rss/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 669, + "path": "fixtures/T19/negative-rss/EXPECTED.json", + "sha256": "13a32411cd91a00fd17fefa0075b4339d78bab2e01ea5991380a4b7a2aa15f71" + }, + "literal_files": [ + { + "bytes": 127, + "path": "fixtures/T19/negative-rss/raw-time.bin", + "sha256": "3ba3b2b31cc9003291a82610683976234be8dd5ef2be5418ad1f68237b226210" + }, + { + "bytes": 708, + "path": "fixtures/T19/negative-rss/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T19/negative-rss/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T19/negative-rss/termination.json", + "sha256": "a2fb2badf895f715bf77220338e835b9d475a4c881bfc827cdcf7655726efd35" + }, + { + "bytes": 1179, + "path": "fixtures/T19/negative-rss/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "68530efc6663d603374745d0e9712853bab3341e9c3f13020b03ebcfe7cfa53c" + } + ], + "name": "negative-rss" + } + ], + "work_order_case": "negative elapsed/CPU/RSS" + }, + { + "execution_status": "UNEXECUTED", + "id": "T20", + "variant_order": [ + "33digits" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T20/33digits/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 666, + "path": "fixtures/T20/33digits/EXPECTED.json", + "sha256": "ecf54463decbfb063a1634d106dd0ef28c6a578661d89e27042e9f7c2b17a6dd" + }, + "literal_files": [ + { + "bytes": 159, + "path": "fixtures/T20/33digits/raw-time.bin", + "sha256": "fb0cfe15df68354188caf1057b0fe2a7a78896c7c6138a592d403cffbb467fb7" + }, + { + "bytes": 708, + "path": "fixtures/T20/33digits/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T20/33digits/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T20/33digits/termination.json", + "sha256": "b75e499855c2fd63764936e0920c0a70aee9cd5b4bcbd537bc0fb9623acaa50a" + }, + { + "bytes": 1159, + "path": "fixtures/T20/33digits/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "739e40b87dc1446ec6d5e42bc8a9730f07c333f48a6eb0707e28af3306089806" + } + ], + "name": "33digits" + } + ], + "work_order_case": "numeric lexical cap before conversion" + }, + { + "execution_status": "UNEXECUTED", + "id": "T21", + "variant_order": [ + "65537bytes" + ], + "variants": [ + { + "condition": { + "bytes": 193, + "path": "fixtures/T21/65537bytes/CONDITION.json", + "sha256": "17656ea94aecfcca5556b77705e0f7b1cb0f18ac5e547544fd705c6e126536c0" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 658, + "path": "fixtures/T21/65537bytes/EXPECTED.json", + "sha256": "db6b7bfc1ef7f6112c9819a02a0c2e275de0029fc2d2b9c73650624db561230a" + }, + "literal_files": [ + { + "bytes": 65537, + "path": "fixtures/T21/65537bytes/raw-time.bin", + "sha256": "76c002eec0c9da854ca2ee5dae9fb0069a622274b6638ab712fcb70384304899" + }, + { + "bytes": 708, + "path": "fixtures/T21/65537bytes/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T21/65537bytes/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T21/65537bytes/termination.json", + "sha256": "e7407b5e56086053723bd2f19c1e4542778ff62661e114bbecc630c5f8a2486a" + }, + { + "bytes": 1169, + "path": "fixtures/T21/65537bytes/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c09c6777872a09b36871221540b34f272ed0ad49aeb32407809aadc2697802c5" + } + ], + "name": "65537bytes" + } + ], + "work_order_case": "raw cap plus1" + }, + { + "execution_status": "UNEXECUTED", + "id": "T22", + "variant_order": [ + "4097byte-line" + ], + "variants": [ + { + "condition": { + "bytes": 132, + "path": "fixtures/T22/4097byte-line/CONDITION.json", + "sha256": "f9a55ea574ec3f23d2f26045fdb452ddca323454cc31620d96faf9806fd049a9" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 657, + "path": "fixtures/T22/4097byte-line/EXPECTED.json", + "sha256": "b25492088211621e52c89760356491421851e92a5d005c3316026b4044aaf941" + }, + "literal_files": [ + { + "bytes": 4098, + "path": "fixtures/T22/4097byte-line/raw-time.bin", + "sha256": "970c8625689c636de19e290b687c72beee0b75d0fac9b952118caa99bc41b211" + }, + { + "bytes": 708, + "path": "fixtures/T22/4097byte-line/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T22/4097byte-line/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T22/4097byte-line/termination.json", + "sha256": "c6a2bd57d1ec203db36fe68b2bf3b213b43e4c6854e9756e71031e2e9582e079" + }, + { + "bytes": 1184, + "path": "fixtures/T22/4097byte-line/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a8ec825fefe632eb4c89326ab499c93616e4a02ac86feec5d6b24becbb319784" + } + ], + "name": "4097byte-line" + } + ], + "work_order_case": "tag cap plus1" + }, + { + "execution_status": "UNEXECUTED", + "id": "T23", + "variant_order": [ + "invalid-utf8" + ], + "variants": [ + { + "condition": { + "bytes": 161, + "path": "fixtures/T23/invalid-utf8/CONDITION.json", + "sha256": "440164fe7c38c0cfee0fdbdee04cef4213168b3be65774dc3ec44a6f7619b20f" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 667, + "path": "fixtures/T23/invalid-utf8/EXPECTED.json", + "sha256": "8edc2e44e7bec725999eb08fba15a58452a2221326325506cd3835d93533dcf2" + }, + "literal_files": [ + { + "bytes": 129, + "path": "fixtures/T23/invalid-utf8/raw-time.bin", + "sha256": "7adba38e0334cd3d10e33a12f05a7f4d6dd611945a0822432a188df689562843" + }, + { + "bytes": 708, + "path": "fixtures/T23/invalid-utf8/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T23/invalid-utf8/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T23/invalid-utf8/termination.json", + "sha256": "6db9bd8abb57c0c215b0e7808590ec6f53d8d16f07c2fcf936a452127c3ba08f" + }, + { + "bytes": 1179, + "path": "fixtures/T23/invalid-utf8/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "ce049bee65aa849d450d46936335467381d3de01ab19712f18e2acedf68221a5" + } + ], + "name": "invalid-utf8" + } + ], + "work_order_case": "invalid encoding required field" + }, + { + "execution_status": "UNEXECUTED", + "id": "T24", + "variant_order": [ + "symlink-final", + "fifo", + "directory", + "hardlink", + "same-path-alias", + "cross-role-inode-alias" + ], + "variants": [ + { + "condition": { + "bytes": 178, + "path": "fixtures/T24/symlink-final/CONDITION.json", + "sha256": "90708b1a3cf65f6b784757414dff1596aeb626321fbd63b4196de43c61768a48" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 665, + "path": "fixtures/T24/symlink-final/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T24/symlink-final/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T24/symlink-final/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T24/symlink-final/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T24/symlink-final/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1184, + "path": "fixtures/T24/symlink-final/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "98b75f05fa1bd7f64610d8921faac9984b2442444bd35d26139f3d4ab990536f" + } + ], + "name": "symlink-final" + }, + { + "condition": { + "bytes": 188, + "path": "fixtures/T24/fifo/CONDITION.json", + "sha256": "6509e5e58285916caacce1e13d32d4d0148a477058b88c142eb9064a8be16f53" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 665, + "path": "fixtures/T24/fifo/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T24/fifo/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T24/fifo/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T24/fifo/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T24/fifo/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1139, + "path": "fixtures/T24/fifo/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "de45b3ea98f474e21fbf4d0a5e9566e0efd06000fb6420d2cd454cbb9eea5679" + } + ], + "name": "fifo" + }, + { + "condition": { + "bytes": 167, + "path": "fixtures/T24/directory/CONDITION.json", + "sha256": "8d24db469f032d9616e026256c2cdd0f7d6f5d7bec3cbd3aada428eecc8e7092" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 665, + "path": "fixtures/T24/directory/EXPECTED.json", + "sha256": "5141586bcb832a3dcabd35cda718f340ecf9114a5393442dfb24d4557db9a04d" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T24/directory/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T24/directory/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T24/directory/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T24/directory/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1164, + "path": "fixtures/T24/directory/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7f1d19e7939cc33f610e0bed2ce45bb596a76223d3e09936d87980c53e35c5f9" + } + ], + "name": "directory" + }, + { + "condition": { + "bytes": 171, + "path": "fixtures/T24/hardlink/CONDITION.json", + "sha256": "d0fb5536886fb94e8bbd50b7624bbb56e685c1c616f2a88774c91333fac66d18" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 668, + "path": "fixtures/T24/hardlink/EXPECTED.json", + "sha256": "0ce6def8961fc2f883f74e9ba1b1b6613ec6400c1106c6fc0950ebf08c58b134" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T24/hardlink/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T24/hardlink/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T24/hardlink/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T24/hardlink/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1159, + "path": "fixtures/T24/hardlink/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "46051817121ddc90d6c3060540b145951dc23a6d78fa8defd540d63c5df5abc0" + } + ], + "name": "hardlink" + }, + { + "condition": { + "bytes": 179, + "path": "fixtures/T24/same-path-alias/CONDITION.json", + "sha256": "47469cca4449557069f50a94201dce162601982c30548066022d7018426f059c" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 670, + "path": "fixtures/T24/same-path-alias/EXPECTED.json", + "sha256": "6d89c531ca9cce69bdcb5292c8c501d5488ad81ce969ae8276f444e80533e1de" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T24/same-path-alias/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T24/same-path-alias/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T24/same-path-alias/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T24/same-path-alias/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1194, + "path": "fixtures/T24/same-path-alias/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "5c427dc9dbc7f74695342ef967220b909c82f09347c5e7370aa5f5f422124b81" + } + ], + "name": "same-path-alias" + }, + { + "condition": { + "bytes": 189, + "path": "fixtures/T24/cross-role-inode-alias/CONDITION.json", + "sha256": "25b72689306e7af81dd30f7ccd17281bf874568b5d099d61ad96a71823ecd27d" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 670, + "path": "fixtures/T24/cross-role-inode-alias/EXPECTED.json", + "sha256": "5ef9e46304c8d1eb5b3ccd18cb6b6198503a5f123daefc18089e78f9e7ae2269" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T24/cross-role-inode-alias/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T24/cross-role-inode-alias/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T24/cross-role-inode-alias/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T24/cross-role-inode-alias/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1229, + "path": "fixtures/T24/cross-role-inode-alias/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "7aa6b9778fa4cb7bfc0baa1c0e3d13920b6a61ae088b01c76e6ecbc36aaa257b" + } + ], + "name": "cross-role-inode-alias" + } + ], + "work_order_case": "symlink/nonregular/disallowed aliases" + }, + { + "execution_status": "UNEXECUTED", + "id": "T25", + "variant_order": [ + "replace-final", + "ancestor-replace" + ], + "variants": [ + { + "condition": { + "bytes": 188, + "path": "fixtures/T25/replace-final/CONDITION.json", + "sha256": "ececae5c479e530f379bae515a184c980fcb0514a903da12c6c0c27152ce1899" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 671, + "path": "fixtures/T25/replace-final/EXPECTED.json", + "sha256": "25f094b138bd86df799df467c0f592500daea7e3861edfde780983e5d208663f" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T25/replace-final/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T25/replace-final/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T25/replace-final/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T25/replace-final/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1184, + "path": "fixtures/T25/replace-final/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "57ca34f2f8220ecbc01b57e980465d7add400267153b3fc95cca33e8987aa84b" + } + ], + "name": "replace-final" + }, + { + "condition": { + "bytes": 186, + "path": "fixtures/T25/ancestor-replace/CONDITION.json", + "sha256": "3dbd8f7b960bf0a3363b0e5b5e54da8fbf4db51e6cd7f9f0c08bb94882303c30" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 671, + "path": "fixtures/T25/ancestor-replace/EXPECTED.json", + "sha256": "25f094b138bd86df799df467c0f592500daea7e3861edfde780983e5d208663f" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T25/ancestor-replace/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T25/ancestor-replace/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T25/ancestor-replace/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T25/ancestor-replace/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1199, + "path": "fixtures/T25/ancestor-replace/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "eea3cfebf7f62ac54acc0bd2aa9f62c000f377ad9ea0b1959373a65b4a87965c" + } + ], + "name": "ancestor-replace" + } + ], + "work_order_case": "descriptor/path identity changes" + }, + { + "execution_status": "UNEXECUTED", + "id": "T26", + "variant_order": [ + "observer-stop", + "wrong-admission-binding" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T26/observer-stop/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 667, + "path": "fixtures/T26/observer-stop/EXPECTED.json", + "sha256": "b5443cbe5ed7f452e6f112e6a1833abc44c49a0a7925e200027ec4f015b92e10" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T26/observer-stop/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T26/observer-stop/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 715, + "path": "fixtures/T26/observer-stop/observer.json", + "sha256": "72a9c2b130738800e31b6f6bce022a4802ad2105929545af2637b4688bc42403" + }, + { + "bytes": 668, + "path": "fixtures/T26/observer-stop/termination.json", + "sha256": "d2a15f3ae5056dccdfb36a552fa61cb16fde0eeae77718467c64323dcd246b88" + }, + { + "bytes": 1184, + "path": "fixtures/T26/observer-stop/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6978c893afa55bd5ac45280a11bd70940076f517339820e720bf2f18feade5e1" + } + ], + "name": "observer-stop" + }, + { + "condition": { + "bytes": 150, + "path": "fixtures/T26/wrong-admission-binding/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 675, + "path": "fixtures/T26/wrong-admission-binding/EXPECTED.json", + "sha256": "e774edb724400c1ad3c1830de4cdb6a702dff6c2ed5f659857e05b442d6b2283" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T26/wrong-admission-binding/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T26/wrong-admission-binding/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T26/wrong-admission-binding/observer.json", + "sha256": "6e3df63ff80623f73f69bb6d547d5e7c544e10de04ca6b751542538874faa906" + }, + { + "bytes": 666, + "path": "fixtures/T26/wrong-admission-binding/termination.json", + "sha256": "25fe3fb372801ae7dbc87940f8d0d593a7c767c8d329e486b25d6320bec20d64" + }, + { + "bytes": 1234, + "path": "fixtures/T26/wrong-admission-binding/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "726c9fd81c381d4a4b97c4590d85085c65de8c479e58835237b95cc0f4158601" + } + ], + "name": "wrong-admission-binding" + } + ], + "work_order_case": "valid raw but observer STOP or wrong admission" + }, + { + "execution_status": "UNEXECUTED", + "id": "T27", + "variant_order": [ + "exit-disagrees", + "missing-required-fact", + "not-reaped" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T27/exit-disagrees/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 674, + "path": "fixtures/T27/exit-disagrees/EXPECTED.json", + "sha256": "68fb34656214dc5fbb30a5c0c3248999f49a1c3356c0b0d1c78e4fd7cbf261d7" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T27/exit-disagrees/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T27/exit-disagrees/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T27/exit-disagrees/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T27/exit-disagrees/termination.json", + "sha256": "6f7d9b7363f9063ec23a9fec08160f86bb9a6743322b06db289f4c9d018150be" + }, + { + "bytes": 1189, + "path": "fixtures/T27/exit-disagrees/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "415894f335d68171d738ea969d9f7c52f54e50d66e2f7fe7ab8cc5ecf83103b4" + } + ], + "name": "exit-disagrees" + }, + { + "condition": { + "bytes": 150, + "path": "fixtures/T27/missing-required-fact/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 668, + "path": "fixtures/T27/missing-required-fact/EXPECTED.json", + "sha256": "04bc7cc469f325e19036b8a1cf0be6684f52d824ac92a5f338f2ec6868af6134" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T27/missing-required-fact/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T27/missing-required-fact/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T27/missing-required-fact/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 648, + "path": "fixtures/T27/missing-required-fact/termination.json", + "sha256": "dbd806be09d152303cf6053028b951aee7fed39f06c0c7e6763678ba270afa48" + }, + { + "bytes": 1224, + "path": "fixtures/T27/missing-required-fact/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "8b9f5bd1cfc400e18d471ddf7b0178102530a98fa307c02fd1473d473b3bb1ba" + } + ], + "name": "missing-required-fact" + }, + { + "condition": { + "bytes": 150, + "path": "fixtures/T27/not-reaped/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 672, + "path": "fixtures/T27/not-reaped/EXPECTED.json", + "sha256": "2260c11ea2392db028b46599545d93387eb1bf38d4223b7bf0215945bafd233f" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T27/not-reaped/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T27/not-reaped/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T27/not-reaped/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 667, + "path": "fixtures/T27/not-reaped/termination.json", + "sha256": "ca442d1abc50385a38c4770363b3cfed4d625d5cf463dbeec90ee716be0451cc" + }, + { + "bytes": 1169, + "path": "fixtures/T27/not-reaped/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "20299fd190085e125cc1830fd43679d151e3ceac92f70b52860235c059bc07c0" + } + ], + "name": "not-reaped" + } + ], + "work_order_case": "termination disagreement or missing corroboration" + }, + { + "execution_status": "UNEXECUTED", + "id": "T28", + "variant_order": [ + "admission-missing", + "observer-missing" + ], + "variants": [ + { + "condition": { + "bytes": 157, + "path": "fixtures/T28/admission-missing/CONDITION.json", + "sha256": "48e15b14d80fed9fed7ce971b9fca5f1ca1a6a52bef2fdd6d54644ecef49e7d1" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 667, + "path": "fixtures/T28/admission-missing/EXPECTED.json", + "sha256": "4c2534709f87fd417888d2567dd18bc68d9ad3733ec24eb26c21fcabdd134202" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T28/admission-missing/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 658, + "path": "fixtures/T28/admission-missing/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T28/admission-missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1204, + "path": "fixtures/T28/admission-missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "46345080774bb9b293e20f8a941ef68708ccc719ed8b9e4d6640dd523a664774" + } + ], + "name": "admission-missing" + }, + { + "condition": { + "bytes": 156, + "path": "fixtures/T28/observer-missing/CONDITION.json", + "sha256": "c5df079f5fc6fe6e1ac7a0a0b8ec5214103c3cde0a6bfb9dd7e4cd466a4285f3" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 666, + "path": "fixtures/T28/observer-missing/EXPECTED.json", + "sha256": "1d6f1f30a68e6eb351cdbb70b83797edcf4c50dba27c859d632690fa3e44395b" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T28/observer-missing/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "fixtures/T28/observer-missing/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 666, + "path": "fixtures/T28/observer-missing/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1199, + "path": "fixtures/T28/observer-missing/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "3945a248a770b76764000f200be790fe380361fd8cb4a927c163d0ba141de640" + } + ], + "name": "observer-missing" + } + ], + "work_order_case": "admission/observer read fails before timing parsing" + }, + { + "execution_status": "UNEXECUTED", + "id": "T29", + "variant_order": [ + "report-write", + "report-close", + "report-and-diagnostic" + ], + "variants": [ + { + "condition": { + "bytes": 282, + "path": "fixtures/T29/report-write/CONDITION.json", + "sha256": "d56cff3247d7a89ff7c4f9ed1e11f32213f994e57fe9c4215e4a22741a5f97b0" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 664, + "path": "fixtures/T29/report-write/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + "literal_files": [ + { + "bytes": 18, + "path": "fixtures/T29/report-write/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 708, + "path": "fixtures/T29/report-write/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T29/report-write/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T29/report-write/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 1179, + "path": "fixtures/T29/report-write/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "c8ff639f466b20fe713f34e165da671487ab11626bf86a14549184f018925bdb" + } + ], + "name": "report-write" + }, + { + "condition": { + "bytes": 373, + "path": "fixtures/T29/report-close/CONDITION.json", + "sha256": "6ce4946d219efb1c2b8b39551c30953312ccc8ec2421b1a240172611f1a4af8e" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 664, + "path": "fixtures/T29/report-close/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + "literal_files": [ + { + "bytes": 18, + "path": "fixtures/T29/report-close/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 708, + "path": "fixtures/T29/report-close/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T29/report-close/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T29/report-close/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 1179, + "path": "fixtures/T29/report-close/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "f23cd1b6da1a7626a4e36f2bc6be8ffce30a3fac548859a74ef909b328876163" + } + ], + "name": "report-close" + }, + { + "condition": { + "bytes": 440, + "path": "fixtures/T29/report-and-diagnostic/CONDITION.json", + "sha256": "afaaa3398516e092299bc769f7eabd6bb8c281e19f419c11c5c35ac1b17400e2" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 664, + "path": "fixtures/T29/report-and-diagnostic/EXPECTED.json", + "sha256": "85ee0d661ae27f7345c1458786dea6f706220dffbdb36af233dc477e62798172" + }, + "literal_files": [ + { + "bytes": 18, + "path": "fixtures/T29/report-and-diagnostic/raw-time.bin", + "sha256": "7a148c1b11ac811a08bff0c60b13289d7c4e5990dbf070eca30aef1ab90a3cf0" + }, + { + "bytes": 708, + "path": "fixtures/T29/report-and-diagnostic/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T29/report-and-diagnostic/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T29/report-and-diagnostic/termination.json", + "sha256": "0074d8051ec2fe778153d5f537cfd5d90566d572adb2b726121c058b1976f8c8" + }, + { + "bytes": 1224, + "path": "fixtures/T29/report-and-diagnostic/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "71a88a549957bb4db65be58353c1f80411b98cdbc589c640c1cdf0909e2ca21e" + } + ], + "name": "report-and-diagnostic" + } + ], + "work_order_case": "primary plus report write/close/diagnostic failure" + }, + { + "execution_status": "UNEXECUTED", + "id": "T30", + "variant_order": [ + "individual-rss-cap", + "ledger-cap", + "precision-wall-over", + "precision-wall-equal", + "precision-wall-under", + "precision-ledger-over", + "precision-ledger-equal", + "precision-cpu-over", + "precision-cpu-equal", + "hostile-context-valid", + "hostile-context-wall-over", + "precision-token32-exp-minus12", + "precision-exp-plus12-domain-max", + "hostile-context-legacy-failure" + ], + "variants": [ + { + "condition": { + "bytes": 150, + "path": "fixtures/T30/individual-rss-cap/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 666, + "path": "fixtures/T30/individual-rss-cap/EXPECTED.json", + "sha256": "bea68b0de63c3ea58266d8d42037db065c5ada115386ef11429b4eee7cb3f8d1" + }, + "literal_files": [ + { + "bytes": 132, + "path": "fixtures/T30/individual-rss-cap/raw-time.bin", + "sha256": "c50d8642d5a8771588de2ac61a472f51ee37fa8f7bbc12517a2f3bb8518718f9" + }, + { + "bytes": 708, + "path": "fixtures/T30/individual-rss-cap/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T30/individual-rss-cap/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "fixtures/T30/individual-rss-cap/termination.json", + "sha256": "48bcf19d238847ca48c54d970a3e32a5629240b0bf3d2ba43953455df0e078a0" + }, + { + "bytes": 1209, + "path": "fixtures/T30/individual-rss-cap/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "676c3566d5d554b6ed66cc7b493aebd9d80093c84a53cd82fcdb97170b89880c" + } + ], + "name": "individual-rss-cap" + }, + { + "condition": { + "bytes": 150, + "path": "fixtures/T30/ledger-cap/CONDITION.json", + "sha256": "57f5b188369c9b18b958e8d45389f70ce412a24308cd87d0b505a432e02cc5b4" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 655, + "path": "fixtures/T30/ledger-cap/EXPECTED.json", + "sha256": "6a9f4bab7a55a09a0ec39a42792bf9b4e3e8105a044699c3e78c1bc25dd397e4" + }, + "literal_files": [ + { + "bytes": 130, + "path": "fixtures/T30/ledger-cap/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 713, + "path": "fixtures/T30/ledger-cap/admission.json", + "sha256": "7b1e807549d7d4e1224e09ee0ed90b230f6b66235b77615098a87c21817ad7b3" + }, + { + "bytes": 658, + "path": "fixtures/T30/ledger-cap/observer.json", + "sha256": "15e6d46ba86478170246247e39e727a91c1d6eb1800b0090046688ebbcb44750" + }, + { + "bytes": 666, + "path": "fixtures/T30/ledger-cap/termination.json", + "sha256": "363d2261d3d6857d7653cc99cd9ba93ddeb24838e67350b86673812b0c2386b2" + }, + { + "bytes": 1169, + "path": "fixtures/T30/ledger-cap/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "666b2ab42145d0a54d327a194ecc345e582a18ae18c987fd2ba975119be4930f" + } + ], + "name": "ledger-cap" + }, + { + "condition": { + "bytes": 418, + "path": "v2/fixtures/T30/precision-wall-over/CONDITION-v2.json", + "sha256": "ffa8675cb9189363f4efe6d242112df944a6d322bd76f67c441eb7e4ce2137f6" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 902, + "path": "v2/fixtures/T30/precision-wall-over/EXPECTED-v2.json", + "sha256": "4f25ff02a94fefe7178443400a5cbd954b600c5c0a9a30fe0c9df345cf10e1a0" + }, + "literal_files": [ + { + "bytes": 157, + "path": "v2/fixtures/T30/precision-wall-over/raw-time.bin", + "sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6" + }, + { + "bytes": 708, + "path": "v2/fixtures/T30/precision-wall-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "v2/fixtures/T30/precision-wall-over/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "v2/fixtures/T30/precision-wall-over/termination.json", + "sha256": "d40fee8ce1611cb7d2e8739d6f560552bfe4b352500d77157ab755f44c1e74cb" + }, + { + "bytes": 1214, + "path": "v2/fixtures/T30/precision-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a038b71adb25c67135ace23a36910160f3bda8684352652d54c6e82c6ed7ec07" + } + ], + "name": "precision-wall-over" + }, + { + "condition": { + "bytes": 417, + "path": "v2/fixtures/T30/precision-wall-equal/CONDITION-v2.json", + "sha256": "24cc5ff47834d82a0a18ee87e3a922b2b86b95e9ba5ba76509d55733b060377f" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 815, + "path": "v2/fixtures/T30/precision-wall-equal/EXPECTED-v2.json", + "sha256": "e273a7e4bdd8ae683a617256104347bdf565811dfd7d1f15d393abd635cfd10e" + }, + "literal_files": [ + { + "bytes": 132, + "path": "v2/fixtures/T30/precision-wall-equal/raw-time.bin", + "sha256": "5cc1dba547f8de3275028876018b92bf88f25b51e3165771855f4dcaf6560417" + }, + { + "bytes": 708, + "path": "v2/fixtures/T30/precision-wall-equal/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "v2/fixtures/T30/precision-wall-equal/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "v2/fixtures/T30/precision-wall-equal/termination.json", + "sha256": "00627a7afe20f2866e03b13f61b2c5bfd368c6116afe938217d9dda26b13a0c4" + }, + { + "bytes": 1219, + "path": "v2/fixtures/T30/precision-wall-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "149eb63d8dff4db5147c6918dd3af139ec0e38eea4e330c946c87902406f2b40" + } + ], + "name": "precision-wall-equal" + }, + { + "condition": { + "bytes": 418, + "path": "v2/fixtures/T30/precision-wall-under/CONDITION-v2.json", + "sha256": "ffa8675cb9189363f4efe6d242112df944a6d322bd76f67c441eb7e4ce2137f6" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 851, + "path": "v2/fixtures/T30/precision-wall-under/EXPECTED-v2.json", + "sha256": "d13ff0ccb3ae5cd69475b9021a40c2626d601da008792e3fe58ad09efc9a3a4c" + }, + "literal_files": [ + { + "bytes": 157, + "path": "v2/fixtures/T30/precision-wall-under/raw-time.bin", + "sha256": "7cd2eca61d94438cb2c5b2b2d0a851d82762a4a4d0fa664f2d90b99f7eda2580" + }, + { + "bytes": 708, + "path": "v2/fixtures/T30/precision-wall-under/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "v2/fixtures/T30/precision-wall-under/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "v2/fixtures/T30/precision-wall-under/termination.json", + "sha256": "a318640393be422f88905e6c01bb8d768353329d1b17ef0c6339755b6418577f" + }, + { + "bytes": 1219, + "path": "v2/fixtures/T30/precision-wall-under/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "f07aad2f190c2ff006d9d005867848576c0ae41d0cad323a1602e05373be68c2" + } + ], + "name": "precision-wall-under" + }, + { + "condition": { + "bytes": 419, + "path": "v2/fixtures/T30/precision-ledger-over/CONDITION-v2.json", + "sha256": "1e67a00a98c9f575faac1fe46d64f9ad7eb2e8ad708476b262c9ca93844877ea" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 857, + "path": "v2/fixtures/T30/precision-ledger-over/EXPECTED-v2.json", + "sha256": "34fb7349b888937ee80c1ae0e5aff6de1292db81608cad1c31efb7dd46aaa262" + }, + "literal_files": [ + { + "bytes": 130, + "path": "v2/fixtures/T30/precision-ledger-over/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 739, + "path": "v2/fixtures/T30/precision-ledger-over/admission.json", + "sha256": "7ba8d730df796f927adee72be06b33f287c8cee197cf6e89009cc0bd83311220" + }, + { + "bytes": 658, + "path": "v2/fixtures/T30/precision-ledger-over/observer.json", + "sha256": "5b86d55f9f0383ecd767a278f0f235493783172ca7a2f3a1e5852a214c2c852a" + }, + { + "bytes": 666, + "path": "v2/fixtures/T30/precision-ledger-over/termination.json", + "sha256": "2cf00875d3608504d220e36953f2685e2d726bd6084de5518a42be14f669240b" + }, + { + "bytes": 1224, + "path": "v2/fixtures/T30/precision-ledger-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a42921dbc31b190833880a6ac6aebd9124384b02df78426f6c50172210fb7352" + } + ], + "name": "precision-ledger-over" + }, + { + "condition": { + "bytes": 418, + "path": "v2/fixtures/T30/precision-ledger-equal/CONDITION-v2.json", + "sha256": "02471cf7d50b958ee59080d23e4138ca18658e020a25030768858792a163cfdb" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 815, + "path": "v2/fixtures/T30/precision-ledger-equal/EXPECTED-v2.json", + "sha256": "53ed268d73883bbfd7ba35555de8268c78f6fd777100b6c472f6c6efe28d762a" + }, + "literal_files": [ + { + "bytes": 130, + "path": "v2/fixtures/T30/precision-ledger-equal/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 714, + "path": "v2/fixtures/T30/precision-ledger-equal/admission.json", + "sha256": "c855fb5b61ddcec3ea5682400549642d3d2af432fcbdb7ba5098008cc254274b" + }, + { + "bytes": 658, + "path": "v2/fixtures/T30/precision-ledger-equal/observer.json", + "sha256": "8439b38b69aa7251d3f3a1ea7044e39840ef6cbd2e1a8ef47e07d7a2677a12be" + }, + { + "bytes": 666, + "path": "v2/fixtures/T30/precision-ledger-equal/termination.json", + "sha256": "4af375af11531602054e06f3d7ef0e55df18ff309f88daaf57552ceb508582d2" + }, + { + "bytes": 1229, + "path": "v2/fixtures/T30/precision-ledger-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "95fcedde826e061e08723af7eb5723990fe983cdfb1d477b48bd25def6665119" + } + ], + "name": "precision-ledger-equal" + }, + { + "condition": { + "bytes": 417, + "path": "v2/fixtures/T30/precision-cpu-over/CONDITION-v2.json", + "sha256": "244e1554ccde66bbedeb18d03def12e6958b99865f07cbdd5cdea339906ab1d7" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 854, + "path": "v2/fixtures/T30/precision-cpu-over/EXPECTED-v2.json", + "sha256": "21d001b9c210f2ab9a7c9050f3b519ba88d1efeffb1e8427cf45e77a8fe58794" + }, + "literal_files": [ + { + "bytes": 130, + "path": "v2/fixtures/T30/precision-cpu-over/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "v2/fixtures/T30/precision-cpu-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 683, + "path": "v2/fixtures/T30/precision-cpu-over/observer.json", + "sha256": "f224f4c0f54cd2bb9756b544f1e1d8763106dd55eaa06cedc6bdce876503b883" + }, + { + "bytes": 666, + "path": "v2/fixtures/T30/precision-cpu-over/termination.json", + "sha256": "b2d90bbfe399dc4874ed2f8686f90256f8e7b56cd5aee7f6bbf7139bc8529287" + }, + { + "bytes": 1209, + "path": "v2/fixtures/T30/precision-cpu-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6bec74c58079cc5b0eafa8e1c5b2ea83b831262686363e6b46ae71250d492c3c" + } + ], + "name": "precision-cpu-over" + }, + { + "condition": { + "bytes": 416, + "path": "v2/fixtures/T30/precision-cpu-equal/CONDITION-v2.json", + "sha256": "b2bc15b84188a02f5e90a7a2993ce42b0680dbca888a3d994d843344700752fa" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 814, + "path": "v2/fixtures/T30/precision-cpu-equal/EXPECTED-v2.json", + "sha256": "672fda69fe946ef6bacfe59dcfef2e0d7521ffb6c62967a51bcdaaeccaa49ce0" + }, + "literal_files": [ + { + "bytes": 130, + "path": "v2/fixtures/T30/precision-cpu-equal/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "v2/fixtures/T30/precision-cpu-equal/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 656, + "path": "v2/fixtures/T30/precision-cpu-equal/observer.json", + "sha256": "e4534dda1ab467e94110453b53a1aac1ed33bf243f02b8e84d3fb0a2e1cc3394" + }, + { + "bytes": 666, + "path": "v2/fixtures/T30/precision-cpu-equal/termination.json", + "sha256": "6c8f5dca6d1c30bd4233d6232fceb471626b8ced0dc8b64177dababf3feab882" + }, + { + "bytes": 1214, + "path": "v2/fixtures/T30/precision-cpu-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "8c8cf7a1c7ebe6116333a11128928ce602811929b7c7495218954ba1346e347a" + } + ], + "name": "precision-cpu-equal" + }, + { + "condition": { + "bytes": 875, + "path": "v2/fixtures/T30/hostile-context-valid/CONDITION-v2.json", + "sha256": "a043cb4795c35edfcab303bda75fceee0ed69daf51f38965ebd259e1790423a7" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 852, + "path": "v2/fixtures/T30/hostile-context-valid/EXPECTED-v2.json", + "sha256": "ef763a05eb491a4d3be356909aebb92ba5cbf83f11b86698e8c04c8dadab35c4" + }, + "literal_files": [ + { + "bytes": 130, + "path": "v2/fixtures/T30/hostile-context-valid/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 708, + "path": "v2/fixtures/T30/hostile-context-valid/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "v2/fixtures/T30/hostile-context-valid/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "v2/fixtures/T30/hostile-context-valid/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 1224, + "path": "v2/fixtures/T30/hostile-context-valid/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "9f2cabfd3c0781d568b96a186f6373bb6a7931ed1fef8dda1fbfb4be97beb872" + } + ], + "name": "hostile-context-valid" + }, + { + "condition": { + "bytes": 724, + "path": "v2/fixtures/T30/hostile-context-wall-over/CONDITION-v2.json", + "sha256": "e6364e4a40e32218e8fb9a093d8888de6440d97f06dd26d08d67319613b2bbf9" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 920, + "path": "v2/fixtures/T30/hostile-context-wall-over/EXPECTED-v2.json", + "sha256": "8bf9776c7109fd782177a00c4fd4997dbf7e5f92a881aeeab07e06d7f87b08d1" + }, + "literal_files": [ + { + "bytes": 157, + "path": "v2/fixtures/T30/hostile-context-wall-over/raw-time.bin", + "sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6" + }, + { + "bytes": 708, + "path": "v2/fixtures/T30/hostile-context-wall-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "v2/fixtures/T30/hostile-context-wall-over/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "v2/fixtures/T30/hostile-context-wall-over/termination.json", + "sha256": "d40fee8ce1611cb7d2e8739d6f560552bfe4b352500d77157ab755f44c1e74cb" + }, + { + "bytes": 1244, + "path": "v2/fixtures/T30/hostile-context-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "abf95a90b9d1e5e9dc64e01c0e4a9fe1a1b05754a6808eb296d68e2cb70d1318" + } + ], + "name": "hostile-context-wall-over" + }, + { + "condition": { + "bytes": 418, + "path": "v2/fixtures/T30/precision-token32-exp-minus12/CONDITION-v2.json", + "sha256": "cdd73c9ed6ec1a46fbc1e825c2bc6bdc1b5fea3ec0b60cc28bba5d6b95a75f09" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 903, + "path": "v2/fixtures/T30/precision-token32-exp-minus12/EXPECTED-v2.json", + "sha256": "ae6f64f6a4647d85d04d4619766109408158f2aa0bd2f14a3ed7c798a2b57764" + }, + "literal_files": [ + { + "bytes": 158, + "path": "v2/fixtures/T30/precision-token32-exp-minus12/raw-time.bin", + "sha256": "a6a1fbe92f70d2efbd8dbe685dca95ebe0319b4c150a6d7953b10f9b5112b896" + }, + { + "bytes": 708, + "path": "v2/fixtures/T30/precision-token32-exp-minus12/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 656, + "path": "v2/fixtures/T30/precision-token32-exp-minus12/observer.json", + "sha256": "0e1adc9edf580db8a892b9ecdc9332eabcbabc6ba25ea29576c244adf4f2b903" + }, + { + "bytes": 666, + "path": "v2/fixtures/T30/precision-token32-exp-minus12/termination.json", + "sha256": "1d6607b5739fae9bff8723cf1f81731da6b1c6db4edfd7385053ef56d5a2b15e" + }, + { + "bytes": 1264, + "path": "v2/fixtures/T30/precision-token32-exp-minus12/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "1827baf911f641f56f16739fec684dc2f9e9e259a924b57c770ee13a3fefad9e" + } + ], + "name": "precision-token32-exp-minus12" + }, + { + "condition": { + "bytes": 417, + "path": "v2/fixtures/T30/precision-exp-plus12-domain-max/CONDITION-v2.json", + "sha256": "e3aae2842c2ba8ee1c7d89728afb1251420166122a4a9b6e42d10050d5b24091" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 904, + "path": "v2/fixtures/T30/precision-exp-plus12-domain-max/EXPECTED-v2.json", + "sha256": "b7a6a9eebb1e7c4324d1436e22d81c16ce49d6579ab1fd1d03500d0d7da0abad" + }, + "literal_files": [ + { + "bytes": 130, + "path": "v2/fixtures/T30/precision-exp-plus12-domain-max/raw-time.bin", + "sha256": "15ff3f3172aeb8b17b6818ba4dff8e9759d312de1da4e753192f40162dc85f7b" + }, + { + "bytes": 708, + "path": "v2/fixtures/T30/precision-exp-plus12-domain-max/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "v2/fixtures/T30/precision-exp-plus12-domain-max/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 666, + "path": "v2/fixtures/T30/precision-exp-plus12-domain-max/termination.json", + "sha256": "b1a4289e58581a3cdb8499a1769af87207377b78de3b6b1a6db0a8bd7b739c5d" + }, + { + "bytes": 1274, + "path": "v2/fixtures/T30/precision-exp-plus12-domain-max/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "e6d215548dbb0ad0ccaadbe12effd0965ad8ea2acac7fa9d9972f28401c662ab" + } + ], + "name": "precision-exp-plus12-domain-max" + }, + { + "condition": { + "bytes": 875, + "path": "v2/fixtures/T30/hostile-context-legacy-failure/CONDITION-v2.json", + "sha256": "a043cb4795c35edfcab303bda75fceee0ed69daf51f38965ebd259e1790423a7" + }, + "execution_status": "UNEXECUTED", + "expected": { + "bytes": 933, + "path": "v2/fixtures/T30/hostile-context-legacy-failure/EXPECTED-v2.json", + "sha256": "fd84db325aab9fe32ff99b5b89a390bfa857844232b047b28b53ebe9b189effd" + }, + "literal_files": [ + { + "bytes": 148, + "path": "v2/fixtures/T30/hostile-context-legacy-failure/raw-time.bin", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 334, + "path": "v2/fixtures/T30/hostile-context-legacy-failure/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "e659e5481b119d52b0de39873b0c9d7a1fe4841165e319a18af16fa6c564d454" + } + ], + "name": "hostile-context-legacy-failure" + } + ], + "work_order_case": "measurements valid but cap/ledger fail" + } + ], + "fixture_authority": "SYNTHETIC_ONLY_NOT_CURRENT_W3_OR_EXECUTION_ADMISSION", + "fixture_path_base": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing", + "future_mode_order": [ + "normal", + "-O" + ], + "future_real_launcher_cases": [ + "zero", + "nonzero1", + "signal15", + "timeout_record_absent" + ], + "inherited_cases": 30, + "inherited_v1_manifest_sha256": "8f8e18716404d4593cc94e66863fe63523b8fe6cbee64d1a7e1a3db01102f99c", + "inherited_variants": 47, + "materialization": "Future admitted harness must copy these exact bytes to private unique 0444 regular files; no permission/admission follows from their present existence. Filesystem/race/fault conditions below are proposals, not exercised operations.", + "old_oracle_bytes_changed": false, + "oracle_method": "Hand-authored literal state/class expectations independent of parser source/import/execution. Hashes below are authoring/custody only.", + "provider_dependency": "CONDITIONAL_UNSEALED_PROVIDER", + "repair_finding": "W4-V1-001", + "repair_passes_used": 1, + "schema": "o03-w4-ordered-control-manifest-v2", + "source_path": "v2/parent_readback_v3_DRAFT_v2.py", + "status": "SINGLE_REPAIR_SOURCE_DRAFT_ALL_CASES_AND_VARIANTS_UNEXECUTED", + "total_variants": 59 +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/FREEZE-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/FREEZE-v2.json new file mode 100644 index 0000000000..b4f04d41c4 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/FREEZE-v2.json @@ -0,0 +1,477 @@ +{ + "W5_ready": false, + "added_literal_variants": 12, + "additional_repair_passes_available": 0, + "conserved_old_variants": 47, + "execution_status": "ALL_UNEXECUTED", + "files": [ + { + "bytes": 106265, + "path": "CONTROL-MANIFEST-v2.json", + "sha256": "5249224d2ec2d7517d5383f8b0ec85c2def932528c18a0397bb0bde0fd52a12f" + }, + { + "bytes": 3164, + "path": "HANDOFF-v2.md", + "sha256": "2237750e8e66d115eae608c860470dae8d5d431cde407fc11d2a718fe51fe39d" + }, + { + "bytes": 3101, + "path": "INPUTS-v2.json", + "sha256": "48eb88c78a4b27f94e58dccab552d9525ea0a58b9f2ec1c07f905179873a3fff" + }, + { + "bytes": 5910, + "path": "NUMERIC-PROOF-v2.md", + "sha256": "c57e1b4a5b5a1d6d56bda0b450c63a2f65daffe61ba5d04aca017a46fc329c5c" + }, + { + "bytes": 1680, + "path": "PASSIVE-ACCOUNTING-v2.json", + "sha256": "8247361d09a0b932147cb91ea7459262301094f5d415f4c5b00544b49a941b31" + }, + { + "bytes": 1867, + "path": "PRESERVATION-INVERSE-v2.json", + "sha256": "8e0c1ac6ccb5ad7b39a01c87af96556ca01cf07b96b86e9625bfddae5b99eb63" + }, + { + "bytes": 2379, + "path": "TIMING-GRAMMAR-v2.md", + "sha256": "d0e9d5ddc7f2db22faf4d89d0a150b3237c9661551b3072433bfb81623216afa" + }, + { + "bytes": 875, + "path": "fixtures/T30/hostile-context-legacy-failure/CONDITION-v2.json", + "sha256": "a043cb4795c35edfcab303bda75fceee0ed69daf51f38965ebd259e1790423a7" + }, + { + "bytes": 933, + "path": "fixtures/T30/hostile-context-legacy-failure/EXPECTED-v2.json", + "sha256": "fd84db325aab9fe32ff99b5b89a390bfa857844232b047b28b53ebe9b189effd" + }, + { + "bytes": 334, + "path": "fixtures/T30/hostile-context-legacy-failure/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "e659e5481b119d52b0de39873b0c9d7a1fe4841165e319a18af16fa6c564d454" + }, + { + "bytes": 148, + "path": "fixtures/T30/hostile-context-legacy-failure/raw-time.bin", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + { + "bytes": 875, + "path": "fixtures/T30/hostile-context-valid/CONDITION-v2.json", + "sha256": "a043cb4795c35edfcab303bda75fceee0ed69daf51f38965ebd259e1790423a7" + }, + { + "bytes": 852, + "path": "fixtures/T30/hostile-context-valid/EXPECTED-v2.json", + "sha256": "ef763a05eb491a4d3be356909aebb92ba5cbf83f11b86698e8c04c8dadab35c4" + }, + { + "bytes": 1224, + "path": "fixtures/T30/hostile-context-valid/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "9f2cabfd3c0781d568b96a186f6373bb6a7931ed1fef8dda1fbfb4be97beb872" + }, + { + "bytes": 708, + "path": "fixtures/T30/hostile-context-valid/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T30/hostile-context-valid/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "path": "fixtures/T30/hostile-context-valid/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "path": "fixtures/T30/hostile-context-valid/termination.json", + "sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666" + }, + { + "bytes": 724, + "path": "fixtures/T30/hostile-context-wall-over/CONDITION-v2.json", + "sha256": "e6364e4a40e32218e8fb9a093d8888de6440d97f06dd26d08d67319613b2bbf9" + }, + { + "bytes": 920, + "path": "fixtures/T30/hostile-context-wall-over/EXPECTED-v2.json", + "sha256": "8bf9776c7109fd782177a00c4fd4997dbf7e5f92a881aeeab07e06d7f87b08d1" + }, + { + "bytes": 1244, + "path": "fixtures/T30/hostile-context-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "abf95a90b9d1e5e9dc64e01c0e4a9fe1a1b05754a6808eb296d68e2cb70d1318" + }, + { + "bytes": 708, + "path": "fixtures/T30/hostile-context-wall-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T30/hostile-context-wall-over/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 157, + "path": "fixtures/T30/hostile-context-wall-over/raw-time.bin", + "sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6" + }, + { + "bytes": 666, + "path": "fixtures/T30/hostile-context-wall-over/termination.json", + "sha256": "d40fee8ce1611cb7d2e8739d6f560552bfe4b352500d77157ab755f44c1e74cb" + }, + { + "bytes": 416, + "path": "fixtures/T30/precision-cpu-equal/CONDITION-v2.json", + "sha256": "b2bc15b84188a02f5e90a7a2993ce42b0680dbca888a3d994d843344700752fa" + }, + { + "bytes": 814, + "path": "fixtures/T30/precision-cpu-equal/EXPECTED-v2.json", + "sha256": "672fda69fe946ef6bacfe59dcfef2e0d7521ffb6c62967a51bcdaaeccaa49ce0" + }, + { + "bytes": 1214, + "path": "fixtures/T30/precision-cpu-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "8c8cf7a1c7ebe6116333a11128928ce602811929b7c7495218954ba1346e347a" + }, + { + "bytes": 708, + "path": "fixtures/T30/precision-cpu-equal/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 656, + "path": "fixtures/T30/precision-cpu-equal/observer.json", + "sha256": "e4534dda1ab467e94110453b53a1aac1ed33bf243f02b8e84d3fb0a2e1cc3394" + }, + { + "bytes": 130, + "path": "fixtures/T30/precision-cpu-equal/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "path": "fixtures/T30/precision-cpu-equal/termination.json", + "sha256": "6c8f5dca6d1c30bd4233d6232fceb471626b8ced0dc8b64177dababf3feab882" + }, + { + "bytes": 417, + "path": "fixtures/T30/precision-cpu-over/CONDITION-v2.json", + "sha256": "244e1554ccde66bbedeb18d03def12e6958b99865f07cbdd5cdea339906ab1d7" + }, + { + "bytes": 854, + "path": "fixtures/T30/precision-cpu-over/EXPECTED-v2.json", + "sha256": "21d001b9c210f2ab9a7c9050f3b519ba88d1efeffb1e8427cf45e77a8fe58794" + }, + { + "bytes": 1209, + "path": "fixtures/T30/precision-cpu-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "6bec74c58079cc5b0eafa8e1c5b2ea83b831262686363e6b46ae71250d492c3c" + }, + { + "bytes": 708, + "path": "fixtures/T30/precision-cpu-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 683, + "path": "fixtures/T30/precision-cpu-over/observer.json", + "sha256": "f224f4c0f54cd2bb9756b544f1e1d8763106dd55eaa06cedc6bdce876503b883" + }, + { + "bytes": 130, + "path": "fixtures/T30/precision-cpu-over/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "path": "fixtures/T30/precision-cpu-over/termination.json", + "sha256": "b2d90bbfe399dc4874ed2f8686f90256f8e7b56cd5aee7f6bbf7139bc8529287" + }, + { + "bytes": 417, + "path": "fixtures/T30/precision-exp-plus12-domain-max/CONDITION-v2.json", + "sha256": "e3aae2842c2ba8ee1c7d89728afb1251420166122a4a9b6e42d10050d5b24091" + }, + { + "bytes": 904, + "path": "fixtures/T30/precision-exp-plus12-domain-max/EXPECTED-v2.json", + "sha256": "b7a6a9eebb1e7c4324d1436e22d81c16ce49d6579ab1fd1d03500d0d7da0abad" + }, + { + "bytes": 1274, + "path": "fixtures/T30/precision-exp-plus12-domain-max/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "e6d215548dbb0ad0ccaadbe12effd0965ad8ea2acac7fa9d9972f28401c662ab" + }, + { + "bytes": 708, + "path": "fixtures/T30/precision-exp-plus12-domain-max/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T30/precision-exp-plus12-domain-max/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 130, + "path": "fixtures/T30/precision-exp-plus12-domain-max/raw-time.bin", + "sha256": "15ff3f3172aeb8b17b6818ba4dff8e9759d312de1da4e753192f40162dc85f7b" + }, + { + "bytes": 666, + "path": "fixtures/T30/precision-exp-plus12-domain-max/termination.json", + "sha256": "b1a4289e58581a3cdb8499a1769af87207377b78de3b6b1a6db0a8bd7b739c5d" + }, + { + "bytes": 418, + "path": "fixtures/T30/precision-ledger-equal/CONDITION-v2.json", + "sha256": "02471cf7d50b958ee59080d23e4138ca18658e020a25030768858792a163cfdb" + }, + { + "bytes": 815, + "path": "fixtures/T30/precision-ledger-equal/EXPECTED-v2.json", + "sha256": "53ed268d73883bbfd7ba35555de8268c78f6fd777100b6c472f6c6efe28d762a" + }, + { + "bytes": 1229, + "path": "fixtures/T30/precision-ledger-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "95fcedde826e061e08723af7eb5723990fe983cdfb1d477b48bd25def6665119" + }, + { + "bytes": 714, + "path": "fixtures/T30/precision-ledger-equal/admission.json", + "sha256": "c855fb5b61ddcec3ea5682400549642d3d2af432fcbdb7ba5098008cc254274b" + }, + { + "bytes": 658, + "path": "fixtures/T30/precision-ledger-equal/observer.json", + "sha256": "8439b38b69aa7251d3f3a1ea7044e39840ef6cbd2e1a8ef47e07d7a2677a12be" + }, + { + "bytes": 130, + "path": "fixtures/T30/precision-ledger-equal/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "path": "fixtures/T30/precision-ledger-equal/termination.json", + "sha256": "4af375af11531602054e06f3d7ef0e55df18ff309f88daaf57552ceb508582d2" + }, + { + "bytes": 419, + "path": "fixtures/T30/precision-ledger-over/CONDITION-v2.json", + "sha256": "1e67a00a98c9f575faac1fe46d64f9ad7eb2e8ad708476b262c9ca93844877ea" + }, + { + "bytes": 857, + "path": "fixtures/T30/precision-ledger-over/EXPECTED-v2.json", + "sha256": "34fb7349b888937ee80c1ae0e5aff6de1292db81608cad1c31efb7dd46aaa262" + }, + { + "bytes": 1224, + "path": "fixtures/T30/precision-ledger-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a42921dbc31b190833880a6ac6aebd9124384b02df78426f6c50172210fb7352" + }, + { + "bytes": 739, + "path": "fixtures/T30/precision-ledger-over/admission.json", + "sha256": "7ba8d730df796f927adee72be06b33f287c8cee197cf6e89009cc0bd83311220" + }, + { + "bytes": 658, + "path": "fixtures/T30/precision-ledger-over/observer.json", + "sha256": "5b86d55f9f0383ecd767a278f0f235493783172ca7a2f3a1e5852a214c2c852a" + }, + { + "bytes": 130, + "path": "fixtures/T30/precision-ledger-over/raw-time.bin", + "sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002" + }, + { + "bytes": 666, + "path": "fixtures/T30/precision-ledger-over/termination.json", + "sha256": "2cf00875d3608504d220e36953f2685e2d726bd6084de5518a42be14f669240b" + }, + { + "bytes": 418, + "path": "fixtures/T30/precision-token32-exp-minus12/CONDITION-v2.json", + "sha256": "cdd73c9ed6ec1a46fbc1e825c2bc6bdc1b5fea3ec0b60cc28bba5d6b95a75f09" + }, + { + "bytes": 903, + "path": "fixtures/T30/precision-token32-exp-minus12/EXPECTED-v2.json", + "sha256": "ae6f64f6a4647d85d04d4619766109408158f2aa0bd2f14a3ed7c798a2b57764" + }, + { + "bytes": 1264, + "path": "fixtures/T30/precision-token32-exp-minus12/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "1827baf911f641f56f16739fec684dc2f9e9e259a924b57c770ee13a3fefad9e" + }, + { + "bytes": 708, + "path": "fixtures/T30/precision-token32-exp-minus12/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 656, + "path": "fixtures/T30/precision-token32-exp-minus12/observer.json", + "sha256": "0e1adc9edf580db8a892b9ecdc9332eabcbabc6ba25ea29576c244adf4f2b903" + }, + { + "bytes": 158, + "path": "fixtures/T30/precision-token32-exp-minus12/raw-time.bin", + "sha256": "a6a1fbe92f70d2efbd8dbe685dca95ebe0319b4c150a6d7953b10f9b5112b896" + }, + { + "bytes": 666, + "path": "fixtures/T30/precision-token32-exp-minus12/termination.json", + "sha256": "1d6607b5739fae9bff8723cf1f81731da6b1c6db4edfd7385053ef56d5a2b15e" + }, + { + "bytes": 417, + "path": "fixtures/T30/precision-wall-equal/CONDITION-v2.json", + "sha256": "24cc5ff47834d82a0a18ee87e3a922b2b86b95e9ba5ba76509d55733b060377f" + }, + { + "bytes": 815, + "path": "fixtures/T30/precision-wall-equal/EXPECTED-v2.json", + "sha256": "e273a7e4bdd8ae683a617256104347bdf565811dfd7d1f15d393abd635cfd10e" + }, + { + "bytes": 1219, + "path": "fixtures/T30/precision-wall-equal/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "149eb63d8dff4db5147c6918dd3af139ec0e38eea4e330c946c87902406f2b40" + }, + { + "bytes": 708, + "path": "fixtures/T30/precision-wall-equal/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T30/precision-wall-equal/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 132, + "path": "fixtures/T30/precision-wall-equal/raw-time.bin", + "sha256": "5cc1dba547f8de3275028876018b92bf88f25b51e3165771855f4dcaf6560417" + }, + { + "bytes": 666, + "path": "fixtures/T30/precision-wall-equal/termination.json", + "sha256": "00627a7afe20f2866e03b13f61b2c5bfd368c6116afe938217d9dda26b13a0c4" + }, + { + "bytes": 418, + "path": "fixtures/T30/precision-wall-over/CONDITION-v2.json", + "sha256": "ffa8675cb9189363f4efe6d242112df944a6d322bd76f67c441eb7e4ce2137f6" + }, + { + "bytes": 902, + "path": "fixtures/T30/precision-wall-over/EXPECTED-v2.json", + "sha256": "4f25ff02a94fefe7178443400a5cbd954b600c5c0a9a30fe0c9df345cf10e1a0" + }, + { + "bytes": 1214, + "path": "fixtures/T30/precision-wall-over/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "a038b71adb25c67135ace23a36910160f3bda8684352652d54c6e82c6ed7ec07" + }, + { + "bytes": 708, + "path": "fixtures/T30/precision-wall-over/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T30/precision-wall-over/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 157, + "path": "fixtures/T30/precision-wall-over/raw-time.bin", + "sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6" + }, + { + "bytes": 666, + "path": "fixtures/T30/precision-wall-over/termination.json", + "sha256": "d40fee8ce1611cb7d2e8739d6f560552bfe4b352500d77157ab755f44c1e74cb" + }, + { + "bytes": 418, + "path": "fixtures/T30/precision-wall-under/CONDITION-v2.json", + "sha256": "ffa8675cb9189363f4efe6d242112df944a6d322bd76f67c441eb7e4ce2137f6" + }, + { + "bytes": 851, + "path": "fixtures/T30/precision-wall-under/EXPECTED-v2.json", + "sha256": "d13ff0ccb3ae5cd69475b9021a40c2626d601da008792e3fe58ad09efc9a3a4c" + }, + { + "bytes": 1219, + "path": "fixtures/T30/precision-wall-under/REQUEST-FUTURE-TEMPLATE.json", + "sha256": "f07aad2f190c2ff006d9d005867848576c0ae41d0cad323a1602e05373be68c2" + }, + { + "bytes": 708, + "path": "fixtures/T30/precision-wall-under/admission.json", + "sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46" + }, + { + "bytes": 658, + "path": "fixtures/T30/precision-wall-under/observer.json", + "sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b" + }, + { + "bytes": 157, + "path": "fixtures/T30/precision-wall-under/raw-time.bin", + "sha256": "7cd2eca61d94438cb2c5b2b2d0a851d82762a4a4d0fa664f2d90b99f7eda2580" + }, + { + "bytes": 666, + "path": "fixtures/T30/precision-wall-under/termination.json", + "sha256": "a318640393be422f88905e6c01bb8d768353329d1b17ef0c6339755b6418577f" + }, + { + "bytes": 29105, + "path": "parent_readback_v3_DRAFT_v2.py", + "sha256": "6fc0577690c3865c1d67b4c288f860e5c81c8aebb3cffab18ab8a2269b12a572" + } + ], + "independent_v1_rejection": { + "bytes": 3038, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-REVIEW-v1.json", + "sha256": "3a28e5590a3214bbbe7e3f8ffd9f602c241e7ed500a957ef2041babf09ecf233" + }, + "inherited_v1_freeze": { + "bytes": 58465, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/FREEZE-v1.json", + "sha256": "57ef6f8369e8a6dab4c615ff9ae740b7135e4df15580e448a76a73635bec04be" + }, + "ordered_cases": 30, + "payload_bytes": 208090, + "provider_status": "CONDITIONAL_UNSEALED_PROVIDER", + "repair_passes_used": 1, + "root": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/v2", + "schema": "o03-w4-source-freeze-v2", + "self_manifest_excluded": true, + "source_freeze_is_not_current_runtime_seal": true, + "source_sha256": "6fc0577690c3865c1d67b4c288f860e5c81c8aebb3cffab18ab8a2269b12a572", + "source_version": "parent_readback_v3_DRAFT_v2.py", + "status": "FROZEN_SINGLE_REPAIR_DRAFT_PENDING_INDEPENDENT_REREVIEW", + "stop_after_freeze": true, + "total_variants": 59 +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/HANDOFF-v2.md b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/HANDOFF-v2.md new file mode 100644 index 0000000000..63de61222f --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/HANDOFF-v2.md @@ -0,0 +1,13 @@ +# W4 single repair handoff v2 + +This is the one authorized bounded W4 source repair for independent finding W4-V1-001. V1 was rejected because ambient Decimal precision could round an admitted over-cap wall charge down to180; CPU and ledger arithmetic had the same context gap. The entire v1 packet, original30cases47variants/oracles and independent rejection remain unchanged. There is no second repair pass. + +The proposed v2 source is parent_readback_v3_DRAFT_v2.py. NUMERIC-PROOF-v2.md gives a conservative <=60-digit intermediate bound throughout the unchanged32-character/exponent±12/[0,10^12] domain. V2 uses a fresh fully explicit precision128 Decimal context, clears flags, sets exponent/rounding settings, traps arithmetic/rounding anomalies, enters before numeric parsing within the primary boundary, captures primary before protected context restoration, and performs report projection after all numeric values become bounded strings. The field schemas, raw grammar, units, old controls and status rules remain conserved. Inverting the five declared textual edits reconstructs v1 byte-for-byte; PRESERVATION-INVERSE-v2.json records that passive result. + +CONTROL-MANIFEST-v2.json retains the exact old30case order and47variant entries, and appends12 literal proposals under T30, for59 total variants. These cover exact wall above/equal/below, ledger above/equal, CPU above/equal, hostile caller precision/rounding/exponents/flags/traps, admitted exponent edges and legacy failure under a hostile context. Independent expected state/class/charge strings are literal place-value derivations. No candidate or Decimal arithmetic was executed to generate expected results. Every case is UNEXECUTED in both normal and -O modes. + +Verification was limited to file/hash/JSON/AST/text conservation. All330original payload hashes and404manifest-listed literal file references were checked; inverse source equality and original fixture/oracle-manifest conservation held. This author check is not independent source acceptance, executed correctness, provider attestation or runtime qualification. Whole-order limits and prior consumption carry forward in PASSIVE-ACCOUNTING-v2.json; no budget reset occurs. + +Decimal Context/localcontext/rounding/signal imports expand the already used decimal/_decimal callable surface. Parent/W3 were informed. Their actual current provider bytes/callables/context-manager behavior require future authenticated runtime closure and independent review. New source/contract hashes invalidate the old source pin for adoption. Source FREEZE-v2 is not a CURRENT W3 runtime/provider seal. Utility/launcher/locale/provider pins and new receipt/completion producers remain unavailable. W5 remains unadmitted. All outside-tail, publication and complete physical costs remain OPEN_NOT_ZERO. + +No target/parser/helper/control run, import, compilation, transport decode, benchmark, runtime/process probe, network, PR, publication, scheduler change or goal resumption occurred. After freezing FREEZE-v2.json, W4 stops for independent re-review. All subsequent work requires parent disposition; no additional repair pass is available in this round. diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/INPUTS-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/INPUTS-v2.json new file mode 100644 index 0000000000..e3218620b3 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/INPUTS-v2.json @@ -0,0 +1,68 @@ +{ + "W5_admitted": false, + "current_provider_seal": null, + "exact_inputs": [ + { + "bytes": 58465, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/FREEZE-v1.json", + "sha256": "57ef6f8369e8a6dab4c615ff9ae740b7135e4df15580e448a76a73635bec04be" + }, + { + "bytes": 6559, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/INPUTS.json", + "sha256": "6827e296ad56792f11a0e03c035e9805dbb0e7abae4e1d9a10c11d455f5eca43" + }, + { + "bytes": 2145, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/PASSIVE-ACCOUNTING-v1.json", + "sha256": "bb705d9143ba33e1b8efce5e7e3fa6140e58afc19353fee3abdb982b7f378bb6" + }, + { + "bytes": 27202, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/parent_readback_v3_DRAFT.py", + "sha256": "77277fcdc58bc1cc268497a32e7522fc91428cb7d83696d42d878aefcf583359" + }, + { + "bytes": 84357, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/CONTROL-MANIFEST.json", + "sha256": "8f8e18716404d4593cc94e66863fe63523b8fe6cbee64d1a7e1a3db01102f99c" + }, + { + "bytes": 3038, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-REVIEW-v1.json", + "sha256": "3a28e5590a3214bbbe7e3f8ffd9f602c241e7ed500a957ef2041babf09ecf233" + }, + { + "bytes": 104932, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/review/W4-EVIDENCE-v1.json", + "sha256": "6ece1181a2bb38dd4226bfced721b8ae9146e361cdfb2a009e8d358a4271888a" + } + ], + "import_surface_change": { + "added_names": [ + "Context", + "localcontext", + "ROUND_HALF_EVEN", + "Clamped", + "DivisionByZero", + "FloatOperation", + "Inexact", + "InvalidOperation", + "Overflow", + "Rounded", + "Subnormal", + "Underflow" + ], + "future_actual_closure_required": true, + "module_names_unchanged": [ + "decimal" + ] + }, + "original_A_and_workorder_input_pins": "Inherited exact INPUTS.json; alloriginal330payload bytes verified unchanged", + "provider_status": "CONDITIONAL_UNSEALED_PROVIDER", + "repair_finding": "W4-V1-001", + "repair_passes_used": 1, + "schema": "o03-w4-repair-inputs-v2", + "source_freeze_is_not_current_runtime_seal": true, + "wire_interface_changes": [] +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/NUMERIC-PROOF-v2.md b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/NUMERIC-PROOF-v2.md new file mode 100644 index 0000000000..ee537ea766 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/NUMERIC-PROOF-v2.md @@ -0,0 +1,29 @@ +# W4 numeric repair v2 — analytical argument, no execution + +The sole repair addresses W4-V1-001. V1 accepted `179.990000000000000000000000001` (31 characters) while ambient precision 28 could round its exact charge, `180 + 10^-27`, to 180. CPU coverage and ledger comparisons had the same ambient-context dependency. V1 is preserved, rejected and superseded for this source arithmetic obligation; no old attempt is reclassified. + +V2 retains Decimal, the admitted grammar/domain, all state and wire fields, all original 30 cases/47 variants/oracles, and every v1 payload byte. It adds a fresh explicit context at the beginning of the run's existing primary boundary. Every setting is supplied: precision 128, ROUND_HALF_EVEN, Emin=-999, Emax=999, capitals=1, clamp=0, empty flags, and traps for Clamped, DivisionByZero, FloatOperation, Inexact, InvalidOperation, Overflow, Rounded, Subnormal and Underflow. Caller precision, rounding, flags, traps, exponent limits, DefaultContext, and previous thread-local context values supply none of those settings. No rounding should occur for admitted operations; rounding-related traps fail closed if an arithmetic premise is violated. There is no disabling of traps to make an operation pass. + +The public proposed interface is run(request). All numeric helpers are internal to its primary-boundary call graph. No standalone helper invocation is admitted. The context is entered before admission JSON parsing and remains active through legacy parsing, token/domain gates, RSS-integrality check, wall charge, sampler comparisons, four CPU summands, CPU allowance and ledger addition. All projected measurement/charge strings are constructed there. Report construction afterward handles only fixed projections, strings, integers, Booleans and nulls; it does not perform Decimal arithmetic. The fresh context is restored after primary capture in a protected secondary boundary. A restoration failure cannot replace a saved primary. A restoration failure without a previous primary becomes a STOP primary. A future completion/caller control must check preservation of the caller's context on both ordinary and primary-failure returns; that control is proposed, not run. + +## Exactness and exponent bound + +A floating JSON token has at most 32 characters, including sign/punctuation/exponent; its explicit exponent magnitude is at most 12. Ignoring punctuation only makes a conservative bound larger: its mantissa has at most 32 digit places, and its decimal fractional length is at most 32. Thus every parsed finite value is an exact integer multiple of q=10^-44. A syntactically possible token before the domain check has at most 32 coefficient digits, exponent no smaller than -44, and adjusted magnitude below 10^44. Decimal string construction is exact; the subsequent context-governed abs operation can represent those at most 32 coefficient digits without rounding. Nonfinite constants and out-of-range exponents fail before policy arithmetic. Integer tokens have at most 32 characters and are converted with bounded exact Python integer arithmetic before the same magnitude gate. + +After nonnegative validation, each measurement/CPU scalar is at most 10^12. The following exact results stay on q's lattice: + +- wall + 0.01 is at most 10^12 + 0.01; +- RSS * 1024 is at most 1.024*10^15 (RSS is additionally checked integer-valued); +- four CPU summands total at most 4*10^12; +- user + system + 0.03 is at most 2*10^12 + 0.03; +- spent < 2400 plus wall charge is less than 10^12 + 2400.01. + +Their absolute value is less than 2*10^15. Dividing that conservative largest bound by q gives coefficients strictly below 2*10^59, at most 60 decimal digits. Each intermediate operand/result fits precision 128 without any discarded trailing zeros or significant digits. This also bounds comparison operands, even if a cap will subsequently reject the value. Comparisons of finite Decimals are exact. The explicit constants 0.01, 0.03, 180, 2400, 1024, 1073741824 and 10^12 are exact. No binary floating conversion is used by candidate arithmetic. RSS to_integral_value is used only with an exact equality check to reject fractional RSS, never to replace RSS with a rounded measurement. + +Admitted nonzero values/intermediates have adjusted exponents within [-44,44] before the domain gate and within [-44,16] afterward. Both are strictly inside [-999,999], so there is no subnormal, underflow, overflow, or exponent clamp under the isolated settings. Zero coefficients retain bounded lexical scales; their exponent does not extend this bound. Precision 128 is therefore sufficient for the entire existing 32-character/exponent±12/domain contract. This argument does not narrow that contract and does not depend on the caller's ambient decimal precision. + +## Conservation and future providers + +The wire schemas, field names, numeric token cap, exponent/domain gates, status rules, rounding allowances, file/report caps, I/O, primary/report preservation, legacy semantics and old oracle outcomes are unchanged. Added literal near-threshold and hostile-context proposals exercise wall, ledger, CPU and context isolation; their exact expectations were authored from decimal place values and this argument, not candidate/Decimal evaluation. Every proposed case remains UNEXECUTED in both normal and -O modes. + +V2 adds imports of Context, localcontext, ROUND_HALF_EVEN and named decimal signals from the already used decimal namespace. Future actual W3 closure must authenticate this expanded callable/provider surface, including its real decimal/_decimal implementation and context-manager behavior, before use. No actual provider pin, current W3 seal, controller/admission/launcher producer or W5 permission is supplied by this source freeze. This argument assumes authenticated standard-library semantics; a source-only pin is not a host/provider attestation or runtime qualification. diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/PASSIVE-ACCOUNTING-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/PASSIVE-ACCOUNTING-v2.json new file mode 100644 index 0000000000..d16145060e --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/PASSIVE-ACCOUNTING-v2.json @@ -0,0 +1,31 @@ +{ + "all_physical_costs": "OPEN_NOT_ZERO", + "entire_order_cumulative_authorship_conservative_upper_bound_bytes": 4194304, + "entire_order_source_and_owned_text_read_conservative_upper_bound_bytes": 8388608, + "limits_not_reset": { + "named_read_bytes": 33554432, + "new_draft_output_bytes": 8388608, + "passive_aggregate_seconds": 60, + "passive_command_rss_bytes": 268435456, + "passive_command_seconds": 10 + }, + "max_measured_self_rss_kib": 20476, + "old_payload_preservation": true, + "repair_commands_enforced": "signal.alarm(10); RLIMIT_AS268435456 for passive stdlib file/hash/JSON/AST/text operations", + "repair_passes_used": 1, + "repair_verification_read_bytes": 1020615, + "repair_verification_seconds": 0.05076211190316826, + "runtime_process_probe_network_publication_PR": 0, + "schema": "o03-w4-whole-order-passive-accounting-v2", + "second_repair_pass_allowed": false, + "target_parser_or_helper_import_call_execution": 0, + "tests_controls_benchmarks_compilation_decoding": 0, + "v1_accounting_pin": { + "bytes": 2145, + "path": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-source-repair-20261101/w4-timing/PASSIVE-ACCOUNTING-v1.json", + "sha256": "bb705d9143ba33e1b8efce5e7e3fa6140e58afc19353fee3abdb982b7f378bb6" + }, + "v1_setup_caveat_inherited": "Initial fixed pwd/bounded sed lacked explicit RSS instrumentation; their subsecond tool observations and original caveat are preserved, not converted into measured RSS.", + "whole_order_instrumented_passive_seconds_upper_bound": 2.0, + "whole_order_tool_elapsed_conservative_upper_bound_seconds": 15 +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/PRESERVATION-INVERSE-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/PRESERVATION-INVERSE-v2.json new file mode 100644 index 0000000000..19a36fbd66 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/PRESERVATION-INVERSE-v2.json @@ -0,0 +1,47 @@ +{ + "all30_old_cases47_old_variants_manifest_entries_identical": true, + "all330_v1_payload_bytes_unchanged": true, + "all_original_fixture_and_oracle_hashes_unchanged": true, + "assert_nodes": 0, + "candidate_imports_helper_calls_controls_executions_compilation": 0, + "inverse_recipe": [ + "Restore source header", + "Restore Decimal-only import", + "Remove isolated_decimal_context definition", + "Remove run context entry and two context-state locals", + "Remove protected context-restoration finally block" + ], + "inverse_source_text_equals_exact_v1": true, + "literal_files_passively_hash_checked": 404, + "method": "PASSIVE_LITERAL_TEXT_HASH_JSON_AST_ONLY_NO_CANDIDATE_EXECUTION", + "ordered_new_variants": [ + "precision-wall-over", + "precision-wall-equal", + "precision-wall-under", + "precision-ledger-over", + "precision-ledger-equal", + "precision-cpu-over", + "precision-cpu-equal", + "hostile-context-valid", + "hostile-context-wall-over", + "precision-token32-exp-minus12", + "precision-exp-plus12-domain-max", + "hostile-context-legacy-failure" + ], + "passive_this_command": { + "read_bytes": 1020615, + "rss_kib": 20476, + "seconds": 0.05046883597970009 + }, + "review_status": "AUTHOR_ONLY_PENDING_INDEPENDENT_REVIEW", + "schema": "o03-w4-preservation-inverse-v2", + "total_variants": 59, + "unrelated_source_changes": 0, + "v1_freeze_sha256": "57ef6f8369e8a6dab4c615ff9ae740b7135e4df15580e448a76a73635bec04be", + "v1_rejection_retained": { + "evidence_sha256": "6ece1181a2bb38dd4226bfced721b8ae9146e361cdfb2a009e8d358a4271888a", + "review_sha256": "3a28e5590a3214bbbe7e3f8ffd9f602c241e7ed500a957ef2041babf09ecf233" + }, + "v1_source_sha256": "77277fcdc58bc1cc268497a32e7522fc91428cb7d83696d42d878aefcf583359", + "v2_source_sha256": "6fc0577690c3865c1d67b4c288f860e5c81c8aebb3cffab18ab8a2269b12a572" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/TIMING-GRAMMAR-v2.md b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/TIMING-GRAMMAR-v2.md new file mode 100644 index 0000000000..270e56baa3 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/TIMING-GRAMMAR-v2.md @@ -0,0 +1,9 @@ +# Timing grammar v2 amendment — source draft only + +The frozen v1 TIMING-GRAMMAR.md remains the complete raw grammar, schemas, I/O, report, termination, custody and qualification contract. This version changes only its numeric-context premise, as specified in NUMERIC-PROOF-v2.md and parent_readback_v3_DRAFT_v2.py. V1's unconditional exact-arithmetic wording was rejected by W4-V1-001; retain that rejection. No v1 file is edited. + +Every admitted conversion/Decimal operation in run(request) now occurs under a new explicitly constructed context: precision128; rounding ROUND_HALF_EVEN; Emin=-999; Emax=999; capitals1; clamp0; flags empty; traps Clamped, DivisionByZero, FloatOperation, Inexact, InvalidOperation, Overflow, Rounded, Subnormal, Underflow enabled. The 32-character numeric-token limit, exponent magnitude12, range[0,10^12], RSS integrality, old decimal string fields, .01 wall quantum and .03 CPU allowance are unchanged. The conservative <=60-digit aligned-coefficient proof establishes exactness throughout this domain. Any unexpected signal fails inside the structured boundary. Caller ambient settings cannot select policy arithmetic. + +CONTROL-MANIFEST-v2.json references the exact frozen v1 fixtures/oracles and adds new separately authored literal variants after the existing T30 variants. Original T01-T30 order and old47 relative variant order remain conserved. New proposals include exact above/equal/below wall caps, above/equal ledger caps, CPU coverage above/equal cases, extreme admitted exponent cases, and explicit hostile ambient contexts with independently expected dispositions/context preservation. They are unexecuted proposals. A later admitted operation must exercise all conserved and new proposals under normal and -O modes, including actual provider controls. No such operation is granted here. + +The new source imports decimal Context/localcontext/rounding/signal names in addition to Decimal. That changed callable surface and actual implementation must enter future W3 runtime closure and fresh source review. New source hashes invalidate adoption of the old source pin. Neither v1 nor v2 FREEZE is a CURRENT runtime/provider seal. Exact utility/launcher/locale/provider bytes and receipt/completion producers remain unavailable. W5 remains unadmitted; historical failures and all physical tail/publication costs remain OPEN_NOT_ZERO. diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/CONDITION-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/CONDITION-v2.json new file mode 100644 index 0000000000..14c01db36a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/CONDITION-v2.json @@ -0,0 +1,41 @@ +{ + "ambient_after_required": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "ambient_before": { + "Emax": 0, + "Emin": 0, + "capitals": 0, + "clamp": 1, + "flags_set": [ + "Clamped", + "DivisionByZero", + "FloatOperation", + "Inexact", + "InvalidOperation", + "Overflow", + "Rounded", + "Subnormal", + "Underflow" + ], + "prec": 1, + "rounding": "ROUND_FLOOR", + "traps_enabled": [ + "Clamped", + "DivisionByZero", + "FloatOperation", + "Inexact", + "InvalidOperation", + "Overflow", + "Rounded", + "Subnormal", + "Underflow" + ] + }, + "candidate_call_count_here": 0, + "execution_status": "UNEXECUTED", + "future_mode_order": [ + "normal", + "-O" + ], + "kind": "future_immutable_fixture_and_numeric_context_control", + "schema": "o03-w4-proposed-condition-v2" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/EXPECTED-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/EXPECTED-v2.json new file mode 100644 index 0000000000..a8e7f40398 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/EXPECTED-v2.json @@ -0,0 +1,25 @@ +{ + "ambient_context_after": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "exact_reasoning": "Original148bytes remain derived FAILED under isolated context; current charge stays null", + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "oracle_arithmetic_executed": false, + "primary": { + "class": "ReadbackError", + "code": "LEGACY_FAILED_ACCOUNTING_ONLY" + }, + "raw_diagnostics_requirement": "Retain exact input bytes/hash unchanged", + "schema": "o03-w4-literal-numeric-oracle-v2", + "state_fields": { + "accounting_complete": false, + "cap_validation": "UNKNOWN", + "execution_success": false, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": true, + "measurement_valid": true, + "policy_charge_seconds": null, + "status": "STOP", + "termination_corroborated": null + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..9df11b5399 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,6 @@ +{ + "grammar": "historical-two-line-failed-only-v1", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/hostile-context-legacy-failure/raw-time.bin", + "raw_time_sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/hostile-context-legacy-failure/new-report.json" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/raw-time.bin new file mode 100644 index 0000000000..a8b5f46650 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-legacy-failure/raw-time.bin @@ -0,0 +1,2 @@ +Command exited with non-zero status 1 +{"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"exit":1} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/CONDITION-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/CONDITION-v2.json new file mode 100644 index 0000000000..14c01db36a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/CONDITION-v2.json @@ -0,0 +1,41 @@ +{ + "ambient_after_required": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "ambient_before": { + "Emax": 0, + "Emin": 0, + "capitals": 0, + "clamp": 1, + "flags_set": [ + "Clamped", + "DivisionByZero", + "FloatOperation", + "Inexact", + "InvalidOperation", + "Overflow", + "Rounded", + "Subnormal", + "Underflow" + ], + "prec": 1, + "rounding": "ROUND_FLOOR", + "traps_enabled": [ + "Clamped", + "DivisionByZero", + "FloatOperation", + "Inexact", + "InvalidOperation", + "Overflow", + "Rounded", + "Subnormal", + "Underflow" + ] + }, + "candidate_call_count_here": 0, + "execution_status": "UNEXECUTED", + "future_mode_order": [ + "normal", + "-O" + ], + "kind": "future_immutable_fixture_and_numeric_context_control", + "schema": "o03-w4-proposed-condition-v2" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/EXPECTED-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/EXPECTED-v2.json new file mode 100644 index 0000000000..c32c87c6d4 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/EXPECTED-v2.json @@ -0,0 +1,22 @@ +{ + "ambient_context_after": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "exact_reasoning": "Exact base outcome independent of all hostile caller settings", + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "oracle_arithmetic_executed": false, + "primary": null, + "raw_diagnostics_requirement": "Retain exact input bytes/hash unchanged", + "schema": "o03-w4-literal-numeric-oracle-v2", + "state_fields": { + "accounting_complete": true, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "PASS_READBACK_CONDITIONAL_ONLY", + "termination_corroborated": true + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..e223ef984d --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/hostile-context-valid/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/hostile-context-valid/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/hostile-context-valid/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/hostile-context-valid/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/hostile-context-valid/termination.json", + "termination_sha256": "39da5ccaaca5e71d45453a97436cd40383b2b930c40df33ca16b0c9d52a93666", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/termination.json new file mode 100644 index 0000000000..d3380a55cd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-valid/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/CONDITION-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/CONDITION-v2.json new file mode 100644 index 0000000000..cf070de59b --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/CONDITION-v2.json @@ -0,0 +1,32 @@ +{ + "ambient_after_required": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "ambient_before": { + "Emax": 1, + "Emin": -1, + "capitals": 0, + "clamp": 1, + "flags_set": [ + "Clamped", + "DivisionByZero", + "FloatOperation", + "Inexact", + "InvalidOperation", + "Overflow", + "Rounded", + "Subnormal", + "Underflow" + ], + "prec": 2, + "rounding": "ROUND_CEILING", + "traps_enabled": [] + }, + "candidate_call_count_here": 0, + "execution_status": "UNEXECUTED", + "future_mode_order": [ + "normal", + "-O" + ], + "kind": "future_immutable_fixture_and_numeric_context_control", + "schema": "o03-w4-proposed-condition-v2", + "wall_token_characters": 31 +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/EXPECTED-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/EXPECTED-v2.json new file mode 100644 index 0000000000..6f9fd43166 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/EXPECTED-v2.json @@ -0,0 +1,25 @@ +{ + "ambient_context_after": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "exact_reasoning": "Same exact over-cap rejection under hostile ceiling context", + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "oracle_arithmetic_executed": false, + "primary": { + "class": "ReadbackError", + "code": "WALL_CAP_OR_COVERAGE" + }, + "raw_diagnostics_requirement": "Retain exact input bytes/hash unchanged", + "schema": "o03-w4-literal-numeric-oracle-v2", + "state_fields": { + "accounting_complete": null, + "cap_validation": "FAIL", + "execution_success": true, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "180.000000000000000000000000001", + "status": "STOP", + "termination_corroborated": true + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..ab7c1d227d --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/hostile-context-wall-over/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/hostile-context-wall-over/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/hostile-context-wall-over/raw-time.bin", + "raw_time_sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/hostile-context-wall-over/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/hostile-context-wall-over/termination.json", + "termination_sha256": "d40fee8ce1611cb7d2e8739d6f560552bfe4b352500d77157ab755f44c1e74cb", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/raw-time.bin new file mode 100644 index 0000000000..3709bd7cc4 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":179.990000000000000000000000001,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/termination.json new file mode 100644 index 0000000000..6b0b5847ec --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/hostile-context-wall-over/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/CONDITION-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/CONDITION-v2.json new file mode 100644 index 0000000000..ad121ff154 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/CONDITION-v2.json @@ -0,0 +1,15 @@ +{ + "ambient_after_required": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "ambient_before": { + "kind": "ordinary_caller_context" + }, + "candidate_call_count_here": 0, + "cpu_token_characters": 4, + "execution_status": "UNEXECUTED", + "future_mode_order": [ + "normal", + "-O" + ], + "kind": "future_immutable_fixture_and_numeric_context_control", + "schema": "o03-w4-proposed-condition-v2" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/EXPECTED-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/EXPECTED-v2.json new file mode 100644 index 0000000000..1f09fa32f5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/EXPECTED-v2.json @@ -0,0 +1,22 @@ +{ + "ambient_context_after": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "exact_reasoning": ".26+.06+.03=.35 exactly", + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "oracle_arithmetic_executed": false, + "primary": null, + "raw_diagnostics_requirement": "Retain exact input bytes/hash unchanged", + "schema": "o03-w4-literal-numeric-oracle-v2", + "state_fields": { + "accounting_complete": true, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "PASS_READBACK_CONDITIONAL_ONLY", + "termination_corroborated": true + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..6806121fa5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-cpu-equal/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-cpu-equal/observer.json", + "observer_sha256": "e4534dda1ab467e94110453b53a1aac1ed33bf243f02b8e84d3fb0a2e1cc3394", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-cpu-equal/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-cpu-equal/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-cpu-equal/termination.json", + "termination_sha256": "6c8f5dca6d1c30bd4233d6232fceb471626b8ced0dc8b64177dababf3feab882", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/observer.json new file mode 100644 index 0000000000..e8e7fc7694 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0, + "parent_user": 0.35, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/termination.json new file mode 100644 index 0000000000..0394da5f51 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-equal/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "e4534dda1ab467e94110453b53a1aac1ed33bf243f02b8e84d3fb0a2e1cc3394", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/CONDITION-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/CONDITION-v2.json new file mode 100644 index 0000000000..08e030ac93 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/CONDITION-v2.json @@ -0,0 +1,15 @@ +{ + "ambient_after_required": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "ambient_before": { + "kind": "ordinary_caller_context" + }, + "candidate_call_count_here": 0, + "cpu_token_characters": 31, + "execution_status": "UNEXECUTED", + "future_mode_order": [ + "normal", + "-O" + ], + "kind": "future_immutable_fixture_and_numeric_context_control", + "schema": "o03-w4-proposed-condition-v2" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/EXPECTED-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/EXPECTED-v2.json new file mode 100644 index 0000000000..19bc08fc78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/EXPECTED-v2.json @@ -0,0 +1,25 @@ +{ + "ambient_context_after": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "exact_reasoning": ".26+.06+.03=.35 < .35+10^-29", + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "oracle_arithmetic_executed": false, + "primary": { + "class": "ReadbackError", + "code": "CPU_COVERAGE" + }, + "raw_diagnostics_requirement": "Retain exact input bytes/hash unchanged", + "schema": "o03-w4-literal-numeric-oracle-v2", + "state_fields": { + "accounting_complete": null, + "cap_validation": "FAIL", + "execution_success": true, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "STOP", + "termination_corroborated": true + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..945261faaf --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-cpu-over/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-cpu-over/observer.json", + "observer_sha256": "f224f4c0f54cd2bb9756b544f1e1d8763106dd55eaa06cedc6bdce876503b883", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-cpu-over/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-cpu-over/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-cpu-over/termination.json", + "termination_sha256": "b2d90bbfe399dc4874ed2f8686f90256f8e7b56cd5aee7f6bbf7139bc8529287", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/observer.json new file mode 100644 index 0000000000..8e4d50b4b6 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0, + "parent_user": 0.35000000000000000000000000001, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/termination.json new file mode 100644 index 0000000000..9c04073bb5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-cpu-over/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "f224f4c0f54cd2bb9756b544f1e1d8763106dd55eaa06cedc6bdce876503b883", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/CONDITION-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/CONDITION-v2.json new file mode 100644 index 0000000000..65ab372b54 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/CONDITION-v2.json @@ -0,0 +1,15 @@ +{ + "ambient_after_required": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "ambient_before": { + "kind": "ordinary_caller_context" + }, + "candidate_call_count_here": 0, + "execution_status": "UNEXECUTED", + "future_mode_order": [ + "normal", + "-O" + ], + "kind": "future_immutable_fixture_and_numeric_context_control", + "schema": "o03-w4-proposed-condition-v2", + "wall_token_characters": 4 +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/EXPECTED-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/EXPECTED-v2.json new file mode 100644 index 0000000000..38ed0a7e17 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/EXPECTED-v2.json @@ -0,0 +1,25 @@ +{ + "ambient_context_after": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "exact_reasoning": "Maximum admitted scalar 10^12; exact +.01 exceeds wall cap", + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "oracle_arithmetic_executed": false, + "primary": { + "class": "ReadbackError", + "code": "WALL_CAP_OR_COVERAGE" + }, + "raw_diagnostics_requirement": "Retain exact input bytes/hash unchanged", + "schema": "o03-w4-literal-numeric-oracle-v2", + "state_fields": { + "accounting_complete": null, + "cap_validation": "FAIL", + "execution_success": true, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "1000000000000.01", + "status": "STOP", + "termination_corroborated": true + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..8fc9485b5e --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-exp-plus12-domain-max/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-exp-plus12-domain-max/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-exp-plus12-domain-max/raw-time.bin", + "raw_time_sha256": "15ff3f3172aeb8b17b6818ba4dff8e9759d312de1da4e753192f40162dc85f7b", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-exp-plus12-domain-max/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-exp-plus12-domain-max/termination.json", + "termination_sha256": "b1a4289e58581a3cdb8499a1769af87207377b78de3b6b1a6db0a8bd7b739c5d", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/raw-time.bin new file mode 100644 index 0000000000..1d66a0c555 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":1e12,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/termination.json new file mode 100644 index 0000000000..d0230d10dd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-exp-plus12-domain-max/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "15ff3f3172aeb8b17b6818ba4dff8e9759d312de1da4e753192f40162dc85f7b", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/CONDITION-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/CONDITION-v2.json new file mode 100644 index 0000000000..d3e55efe54 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/CONDITION-v2.json @@ -0,0 +1,15 @@ +{ + "ambient_after_required": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "ambient_before": { + "kind": "ordinary_caller_context" + }, + "candidate_call_count_here": 0, + "execution_status": "UNEXECUTED", + "future_mode_order": [ + "normal", + "-O" + ], + "kind": "future_immutable_fixture_and_numeric_context_control", + "schema": "o03-w4-proposed-condition-v2", + "spent_token_characters": 7 +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/EXPECTED-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/EXPECTED-v2.json new file mode 100644 index 0000000000..54a9988c6a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/EXPECTED-v2.json @@ -0,0 +1,22 @@ +{ + "ambient_context_after": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "exact_reasoning": "2399.66+.34=2400 exactly", + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "oracle_arithmetic_executed": false, + "primary": null, + "raw_diagnostics_requirement": "Retain exact input bytes/hash unchanged", + "schema": "o03-w4-literal-numeric-oracle-v2", + "state_fields": { + "accounting_complete": true, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "PASS_READBACK_CONDITIONAL_ONLY", + "termination_corroborated": true + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..79071e4f4c --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-ledger-equal/admission.json", + "admission_sha256": "c855fb5b61ddcec3ea5682400549642d3d2af432fcbdb7ba5098008cc254274b", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-ledger-equal/observer.json", + "observer_sha256": "8439b38b69aa7251d3f3a1ea7044e39840ef6cbd2e1a8ef47e07d7a2677a12be", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-ledger-equal/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-ledger-equal/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-ledger-equal/termination.json", + "termination_sha256": "4af375af11531602054e06f3d7ef0e55df18ff309f88daaf57552ceb508582d2", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/admission.json new file mode 100644 index 0000000000..6c796fcad8 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 2399.66 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/observer.json new file mode 100644 index 0000000000..c3c9a8b8e4 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "c855fb5b61ddcec3ea5682400549642d3d2af432fcbdb7ba5098008cc254274b", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/termination.json new file mode 100644 index 0000000000..74f6b44ffd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-equal/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "c855fb5b61ddcec3ea5682400549642d3d2af432fcbdb7ba5098008cc254274b", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "8439b38b69aa7251d3f3a1ea7044e39840ef6cbd2e1a8ef47e07d7a2677a12be", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/CONDITION-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/CONDITION-v2.json new file mode 100644 index 0000000000..5cf42f936c --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/CONDITION-v2.json @@ -0,0 +1,15 @@ +{ + "ambient_after_required": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "ambient_before": { + "kind": "ordinary_caller_context" + }, + "candidate_call_count_here": 0, + "execution_status": "UNEXECUTED", + "future_mode_order": [ + "normal", + "-O" + ], + "kind": "future_immutable_fixture_and_numeric_context_control", + "schema": "o03-w4-proposed-condition-v2", + "spent_token_characters": 32 +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/EXPECTED-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/EXPECTED-v2.json new file mode 100644 index 0000000000..c727e6933a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/EXPECTED-v2.json @@ -0,0 +1,25 @@ +{ + "ambient_context_after": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "exact_reasoning": "2399.66+10^-27+.34=2400+10^-27 >2400", + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "oracle_arithmetic_executed": false, + "primary": { + "class": "ReadbackError", + "code": "LEDGER_CAP" + }, + "raw_diagnostics_requirement": "Retain exact input bytes/hash unchanged", + "schema": "o03-w4-literal-numeric-oracle-v2", + "state_fields": { + "accounting_complete": null, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "FAIL", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.34", + "status": "STOP", + "termination_corroborated": true + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..622e2db9dd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-ledger-over/admission.json", + "admission_sha256": "7ba8d730df796f927adee72be06b33f287c8cee197cf6e89009cc0bd83311220", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-ledger-over/observer.json", + "observer_sha256": "5b86d55f9f0383ecd767a278f0f235493783172ca7a2f3a1e5852a214c2c852a", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-ledger-over/raw-time.bin", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-ledger-over/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-ledger-over/termination.json", + "termination_sha256": "2cf00875d3608504d220e36953f2685e2d726bd6084de5518a42be14f669240b", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/admission.json new file mode 100644 index 0000000000..9251b9e010 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 2399.660000000000000000000000001 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/observer.json new file mode 100644 index 0000000000..7068f79746 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "7ba8d730df796f927adee72be06b33f287c8cee197cf6e89009cc0bd83311220", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/raw-time.bin new file mode 100644 index 0000000000..804aef9b78 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/termination.json new file mode 100644 index 0000000000..d7b2580371 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-ledger-over/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "7ba8d730df796f927adee72be06b33f287c8cee197cf6e89009cc0bd83311220", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "5b86d55f9f0383ecd767a278f0f235493783172ca7a2f3a1e5852a214c2c852a", + "raw_time_sha256": "bff0802a66405929e529cb1b635316b053c6b98a5d4d753d490995edcae3e002", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/CONDITION-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/CONDITION-v2.json new file mode 100644 index 0000000000..75e4de97d1 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/CONDITION-v2.json @@ -0,0 +1,15 @@ +{ + "ambient_after_required": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "ambient_before": { + "kind": "ordinary_caller_context" + }, + "candidate_call_count_here": 0, + "execution_status": "UNEXECUTED", + "future_mode_order": [ + "normal", + "-O" + ], + "kind": "future_immutable_fixture_and_numeric_context_control", + "schema": "o03-w4-proposed-condition-v2", + "wall_token_characters": 32 +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/EXPECTED-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/EXPECTED-v2.json new file mode 100644 index 0000000000..b9c7eb0ca5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/EXPECTED-v2.json @@ -0,0 +1,22 @@ +{ + "ambient_context_after": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "exact_reasoning": "32-character token, exponent -12; exact wall+.01 preserves the full mantissa", + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "oracle_arithmetic_executed": false, + "primary": null, + "raw_diagnostics_requirement": "Retain exact input bytes/hash unchanged", + "schema": "o03-w4-literal-numeric-oracle-v2", + "state_fields": { + "accounting_complete": true, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "0.01000000000012345678901234567890123456", + "status": "PASS_READBACK_CONDITIONAL_ONLY", + "termination_corroborated": true + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..3a4f5818c0 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-token32-exp-minus12/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-token32-exp-minus12/observer.json", + "observer_sha256": "0e1adc9edf580db8a892b9ecdc9332eabcbabc6ba25ea29576c244adf4f2b903", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-token32-exp-minus12/raw-time.bin", + "raw_time_sha256": "a6a1fbe92f70d2efbd8dbe685dca95ebe0319b4c150a6d7953b10f9b5112b896", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-token32-exp-minus12/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-token32-exp-minus12/termination.json", + "termination_sha256": "1d6607b5739fae9bff8723cf1f81731da6b1c6db4edfd7385053ef56d5a2b15e", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/observer.json new file mode 100644 index 0000000000..17cef30ad3 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/raw-time.bin new file mode 100644 index 0000000000..ba8aafa74d --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":0.12345678901234567890123456e-12,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/termination.json new file mode 100644 index 0000000000..e0946222ec --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-token32-exp-minus12/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "0e1adc9edf580db8a892b9ecdc9332eabcbabc6ba25ea29576c244adf4f2b903", + "raw_time_sha256": "a6a1fbe92f70d2efbd8dbe685dca95ebe0319b4c150a6d7953b10f9b5112b896", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/CONDITION-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/CONDITION-v2.json new file mode 100644 index 0000000000..40d33689c3 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/CONDITION-v2.json @@ -0,0 +1,15 @@ +{ + "ambient_after_required": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "ambient_before": { + "kind": "ordinary_caller_context" + }, + "candidate_call_count_here": 0, + "execution_status": "UNEXECUTED", + "future_mode_order": [ + "normal", + "-O" + ], + "kind": "future_immutable_fixture_and_numeric_context_control", + "schema": "o03-w4-proposed-condition-v2", + "wall_token_characters": 6 +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/EXPECTED-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/EXPECTED-v2.json new file mode 100644 index 0000000000..09880317a6 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/EXPECTED-v2.json @@ -0,0 +1,22 @@ +{ + "ambient_context_after": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "exact_reasoning": "179.99+.01=180 exactly", + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "oracle_arithmetic_executed": false, + "primary": null, + "raw_diagnostics_requirement": "Retain exact input bytes/hash unchanged", + "schema": "o03-w4-literal-numeric-oracle-v2", + "state_fields": { + "accounting_complete": true, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "180.00", + "status": "PASS_READBACK_CONDITIONAL_ONLY", + "termination_corroborated": true + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..09d07a908b --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-wall-equal/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-wall-equal/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-wall-equal/raw-time.bin", + "raw_time_sha256": "5cc1dba547f8de3275028876018b92bf88f25b51e3165771855f4dcaf6560417", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-wall-equal/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-wall-equal/termination.json", + "termination_sha256": "00627a7afe20f2866e03b13f61b2c5bfd368c6116afe938217d9dda26b13a0c4", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/raw-time.bin new file mode 100644 index 0000000000..99c6138b3e --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":179.99,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/termination.json new file mode 100644 index 0000000000..5e9f8830a0 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-equal/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "5cc1dba547f8de3275028876018b92bf88f25b51e3165771855f4dcaf6560417", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/CONDITION-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/CONDITION-v2.json new file mode 100644 index 0000000000..80203d1827 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/CONDITION-v2.json @@ -0,0 +1,15 @@ +{ + "ambient_after_required": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "ambient_before": { + "kind": "ordinary_caller_context" + }, + "candidate_call_count_here": 0, + "execution_status": "UNEXECUTED", + "future_mode_order": [ + "normal", + "-O" + ], + "kind": "future_immutable_fixture_and_numeric_context_control", + "schema": "o03-w4-proposed-condition-v2", + "wall_token_characters": 31 +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/EXPECTED-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/EXPECTED-v2.json new file mode 100644 index 0000000000..b133e9d23f --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/EXPECTED-v2.json @@ -0,0 +1,25 @@ +{ + "ambient_context_after": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "exact_reasoning": "179.99 + 10^-27 + .01 = 180 + 10^-27 >180", + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "oracle_arithmetic_executed": false, + "primary": { + "class": "ReadbackError", + "code": "WALL_CAP_OR_COVERAGE" + }, + "raw_diagnostics_requirement": "Retain exact input bytes/hash unchanged", + "schema": "o03-w4-literal-numeric-oracle-v2", + "state_fields": { + "accounting_complete": null, + "cap_validation": "FAIL", + "execution_success": true, + "ledger_validation": "UNKNOWN", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "180.000000000000000000000000001", + "status": "STOP", + "termination_corroborated": true + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..945a00f47b --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-wall-over/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-wall-over/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-wall-over/raw-time.bin", + "raw_time_sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-wall-over/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-wall-over/termination.json", + "termination_sha256": "d40fee8ce1611cb7d2e8739d6f560552bfe4b352500d77157ab755f44c1e74cb", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/raw-time.bin new file mode 100644 index 0000000000..3709bd7cc4 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":179.990000000000000000000000001,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/termination.json new file mode 100644 index 0000000000..6b0b5847ec --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-over/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "d5646e2eec0d948086f2c82bb59dc7c9655c7cf4f29376de41edf17865cf58e6", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/CONDITION-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/CONDITION-v2.json new file mode 100644 index 0000000000..80203d1827 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/CONDITION-v2.json @@ -0,0 +1,15 @@ +{ + "ambient_after_required": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "ambient_before": { + "kind": "ordinary_caller_context" + }, + "candidate_call_count_here": 0, + "execution_status": "UNEXECUTED", + "future_mode_order": [ + "normal", + "-O" + ], + "kind": "future_immutable_fixture_and_numeric_context_control", + "schema": "o03-w4-proposed-condition-v2", + "wall_token_characters": 31 +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/EXPECTED-v2.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/EXPECTED-v2.json new file mode 100644 index 0000000000..c0b3790428 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/EXPECTED-v2.json @@ -0,0 +1,22 @@ +{ + "ambient_context_after": "IDENTICAL_TO_BEFORE_INCLUDING_FLAGS_TRAPS_AND_SETTINGS", + "exact_reasoning": "179.99-10^-27+.01=180-10^-27 <180", + "execution_status": "UNEXECUTED", + "kind": "LITERAL_INDEPENDENT_STATE_SUBSET_AND_PRIMARY_CLASS", + "must_preserve_original_primary_object": true, + "oracle_arithmetic_executed": false, + "primary": null, + "raw_diagnostics_requirement": "Retain exact input bytes/hash unchanged", + "schema": "o03-w4-literal-numeric-oracle-v2", + "state_fields": { + "accounting_complete": true, + "cap_validation": "PASS", + "execution_success": true, + "ledger_validation": "PASS", + "legacy_derived_failure_only": false, + "measurement_valid": true, + "policy_charge_seconds": "179.999999999999999999999999999", + "status": "PASS_READBACK_CONDITIONAL_ONLY", + "termination_corroborated": true + } +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/REQUEST-FUTURE-TEMPLATE.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/REQUEST-FUTURE-TEMPLATE.json new file mode 100644 index 0000000000..824ab93763 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/REQUEST-FUTURE-TEMPLATE.json @@ -0,0 +1,16 @@ +{ + "admission": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-wall-under/admission.json", + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "grammar": "gnu-time-tagged-v3", + "observer": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-wall-under/observer.json", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-wall-under/raw-time.bin", + "raw_time_sha256": "7cd2eca61d94438cb2c5b2b2d0a851d82762a4a4d0fa664f2d90b99f7eda2580", + "report": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-wall-under/new-report.json", + "termination": "/FUTURE_ADMITTED_FIXTURE_ROOT/T30/precision-wall-under/termination.json", + "termination_sha256": "a318640393be422f88905e6c01bb8d768353329d1b17ef0c6339755b6418577f", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/admission.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/admission.json new file mode 100644 index 0000000000..c18cdc0bd5 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/admission.json @@ -0,0 +1,19 @@ +{ + "canonical_ledger": { + "cap_seconds": 2400, + "current_ledger_sha256": "4444444444444444444444444444444444444444444444444444444444444444", + "spent_seconds": 0 + }, + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "current_w3_seal_sha256": "2222222222222222222222222222222222222222222222222222222222222222", + "limits": { + "outer_seconds": 180, + "rss_bytes": 1073741824 + }, + "operation": "complete-fixed-o03", + "prefix_kind": "empty", + "rounding_quantum_seconds": 0.01, + "schema": "o03-timing-admission-v3", + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/observer.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/observer.json new file mode 100644 index 0000000000..7be39639af --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/observer.json @@ -0,0 +1,22 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "cpu_accounting": "COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE", + "cpu_seconds": { + "parent_system": 0.05, + "parent_user": 0.2, + "reaped_children_system": 0, + "reaped_children_user": 0 + }, + "errors": [], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.3, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "publication": "OPEN_NOT_ZERO" + }, + "schema": "o03-inclusive-observer-v1", + "status": "PASS" +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/raw-time.bin b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/raw-time.bin new file mode 100644 index 0000000000..b245baf1b9 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/raw-time.bin @@ -0,0 +1 @@ +O03_TIME_V3 {"wall_seconds":179.989999999999999999999999999,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"utility_exit":0} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/termination.json b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/termination.json new file mode 100644 index 0000000000..2a2899d46e --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/fixtures/T30/precision-wall-under/termination.json @@ -0,0 +1,15 @@ +{ + "admission_sha256": "93385d0489825d04724b74b319ccf1264bd8af2edf29d2f51e273842c5a0dd46", + "command_contract_sha256": "3333333333333333333333333333333333333333333333333333333333333333", + "cpu_complete": true, + "exit_code": 0, + "kind": "exit", + "observer_sha256": "845786d7e2b2ff0b5bdce783b2ce3df9716e3a2dbd4df5cdb92a271358b7e60b", + "raw_time_sha256": "7cd2eca61d94438cb2c5b2b2d0a851d82762a4a4d0fa664f2d90b99f7eda2580", + "reaped": true, + "schema": "o03-launcher-termination-v3", + "signal_number": null, + "timed_subject": "observer", + "timing_contract_sha256": "1111111111111111111111111111111111111111111111111111111111111111", + "tree_complete": true +} diff --git a/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/parent_readback_v3_DRAFT_v2.py b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/parent_readback_v3_DRAFT_v2.py new file mode 100644 index 0000000000..9fa3b80ce4 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/archive/w4-timing/v2/parent_readback_v3_DRAFT_v2.py @@ -0,0 +1,620 @@ +"""SOURCE-ONLY DRAFT v2. NOT IMPORTED, EXECUTED, ADOPTED OR RUNTIME-QUALIFIED. + +No CLI/entry point is provided. Future admission must seal the actual W3 utility, +launcher, this source, schema adapters and independent expected fixture results. +run() is a proposed future interface. It never launches or imports a target. +""" +import hashlib +import json +import os +import re +import stat +import sys +from decimal import (Decimal, Context, localcontext, ROUND_HALF_EVEN, + Clamped, DivisionByZero, FloatOperation, Inexact, + InvalidOperation, Overflow, Rounded, Subnormal, Underflow) + +RAW_CAP = 65536 +TAG_CAP = 4096 +REPORT_CAP = 65536 +META_CAP = 65536 +NUMBER_TOKEN_CAP = 32 +JSON_DEPTH_CAP = 24 +TAG = b'O03_TIME_V3 ' +HEX = re.compile(r'[0-9a-f]{64}\Z') +MEASUREMENTS = frozenset(('wall_seconds', 'user_seconds', 'system_seconds', + 'kernel_individual_maxrss_kib', 'utility_exit')) +ADMISSION_KEYS = frozenset(('schema', 'operation', 'timing_contract_sha256', + 'current_w3_seal_sha256', 'command_contract_sha256', 'timed_subject', + 'prefix_kind', 'rounding_quantum_seconds', 'limits', 'canonical_ledger')) +WAIT_KEYS = frozenset(('schema', 'admission_sha256', 'timing_contract_sha256', + 'command_contract_sha256', 'timed_subject', 'raw_time_sha256', + 'observer_sha256', 'kind', 'exit_code', 'signal_number', 'reaped', + 'tree_complete', 'cpu_complete')) +OBSERVER_REQUIRED = frozenset(('schema', 'admission_sha256', 'operation', 'status', + 'cpu_accounting', 'cpu_seconds', 'inclusive_wall_seconds', + 'inclusive_sampled_simultaneous_tree_rss_bytes', 'inclusive_samples', + 'inclusive_sampler_errors', 'errors', 'outside_tail')) +OBSERVER_OPTIONAL = frozenset(('measurement', 'kernel_individual_maxrss_kib', + 'policy_charge_seconds', 'observer_runtime_before', 'observer_runtime_after', + 'effective_before', 'effective_after', 'execution', 'worker_receipt')) +CPU_KEYS = frozenset(('parent_user', 'parent_system', 'reaped_children_user', + 'reaped_children_system')) + + +def isolated_decimal_context(): + """Fresh complete settings; never inherit caller precision/traps/exponents. + + Every admitted token has <=32 chars and |explicit exponent|<=12. A + conservative common decimal lattice is 10^-44. After the <=10^12 value + gate, the largest intermediate here is RSS*1024 (<2*10^15); four-term CPU + sums, wall+.01, and spent+charge are smaller. Aligned coefficients therefore + need <=60 digits. Precision128 is ample. Full arithmetic/rounding traps fail + closed if that domain argument is ever violated. See NUMERIC-PROOF-v2.md. + """ + return Context(prec=128, rounding=ROUND_HALF_EVEN, Emin=-999, Emax=999, + capitals=1, clamp=0, flags=[], + traps=[Clamped, DivisionByZero, FloatOperation, Inexact, + InvalidOperation, Overflow, Rounded, Subnormal, Underflow]) + + +class ReadbackError(RuntimeError): + def __init__(self, code): + self.code = code + super().__init__(code) + + +def need(ok, code): + if not ok: + raise ReadbackError(code) + + +def same_keys(obj, keys, code): + need(type(obj) is dict and set(obj) == keys, code) + + +def sha(value): + need(type(value) is str and HEX.fullmatch(value) is not None, 'SHA_SCHEMA') + return value + + +def error_name(error): + # Never call an untrusted exception's __str__/__repr__ for diagnostics. + try: + name = type(error).__name__ + return name[:80] if type(name) is str else 'UnknownException' + except BaseException: + return 'UnknownException' + + +def event(state, channel, code, error): + # Diagnostic allocation/mutation itself is secondary and best effort. + try: + if len(state[channel]) < 12: + state[channel].append({'code': code[:64], 'type': error_name(error)}) + except BaseException: + pass + + +def identity(info): + return tuple(getattr(info, 'st_' + k) for k in + ('dev', 'ino', 'mode', 'uid', 'gid', 'nlink', 'size', 'mtime_ns', 'ctime_ns')) + + +def directory_identity(info): + return tuple(getattr(info, 'st_' + k) for k in + ('dev', 'ino', 'mode', 'uid', 'gid', 'nlink')) + + +def close_all(fds, state, active, code='INPUT_CLOSE_FAILURE'): + first = None + for fd in reversed(fds): + try: + os.close(fd) + except BaseException as error: + event(state, 'secondary_errors', code, error) + if first is None: + first = error + if active is None and first is not None: + raise first + + +def path_parts(path): + need(type(path) is str and len(path) <= 4096 and path.startswith('/'), 'PATH_SCHEMA') + parts = path[1:].split('/') + need(bool(parts) and all(p not in ('', '.', '..') and '\x00' not in p for p in parts), + 'PATH_NONCANONICAL') + return parts + + +def parent_open(path, fds): + """Directory-relative no-follow walk. All descriptors are nonblocking.""" + parts = path_parts(path) + flags = os.O_RDONLY | os.O_DIRECTORY | os.O_NOFOLLOW | os.O_NONBLOCK + fd = os.open('/', flags) + fds.append(fd) + ancestry = [directory_identity(os.fstat(fd))] + for part in parts[:-1]: + fd = os.open(part, flags, dir_fd=fd) + fds.append(fd) + ancestry.append(directory_identity(os.fstat(fd))) + return fd, parts[-1], ancestry + + +def read_regular(path, cap, used, state, expected_sha=None): + """Size gate before read; <=cap materialized, one sentinel byte not appended. + + Requires retained immutable 0444 regular files with one hard link. No use of + pathlib.resolve(), ordinary open() on a special file, or a second path read. + Directory-chain reopening checks an ancestor substitution during this read. + """ + fds, active = [], None + try: + parent, leaf, ancestry = parent_open(path, fds) + before = os.stat(leaf, dir_fd=parent, follow_symlinks=False) + need(stat.S_ISREG(before.st_mode), 'FILE_NOT_REGULAR') + need(before.st_nlink == 1, 'FILE_HARDLINK_ALIAS') + need(stat.S_IMODE(before.st_mode) == 0o444, 'FILE_NOT_IMMUTABLE') + need(0 <= before.st_size <= cap, 'INPUT_CAP') + key = (before.st_dev, before.st_ino) + need(key not in used, 'FILE_DISALLOWED_ALIAS') + fd = os.open(leaf, os.O_RDONLY | os.O_NOFOLLOW | os.O_NONBLOCK, dir_fd=parent) + fds.append(fd) + opened = os.fstat(fd) + need(identity(before) == identity(opened), 'INPUT_IDENTITY_CHANGED') + need(stat.S_ISREG(opened.st_mode) and opened.st_size <= cap, 'INPUT_CAP_OR_KIND') + raw = bytearray() + digest = hashlib.sha256() + while len(raw) < cap: + chunk = os.read(fd, min(4096, cap - len(raw))) + if not chunk: + break + raw.extend(chunk) + digest.update(chunk) + # A file growing beyond cap is rejected without appending a cap+1 buffer. + need(not os.read(fd, 1), 'INPUT_CAP') + after = os.fstat(fd) + fresh = os.stat(leaf, dir_fd=parent, follow_symlinks=False) + fresh_parent, fresh_leaf, fresh_ancestry = parent_open(path, fds) + fresh_path = os.stat(fresh_leaf, dir_fd=fresh_parent, follow_symlinks=False) + need(ancestry == fresh_ancestry and identity(before) == identity(after) == + identity(fresh) == identity(fresh_path), 'INPUT_IDENTITY_CHANGED') + need(len(raw) == after.st_size, 'INPUT_SIZE_CHANGED') + actual_sha = digest.hexdigest() + if expected_sha is not None: + need(actual_sha == sha(expected_sha), 'INPUT_HASH_MISMATCH') + used.add(key) + return bytes(raw), {'sha256': actual_sha, 'bytes': len(raw), + 'dev': after.st_dev, 'ino': after.st_ino} + except BaseException as error: + active = error + raise + finally: + close_all(fds, state, active) + + +def lexical_depth(raw): + # Bound JSON nesting before decoder recursion/object construction. Strings + # and escaped quotes are skipped; final syntax is still checked by JSON. + depth, quoted, escape = 0, False, False + for byte in raw: + if quoted: + if escape: + escape = False + elif byte == 92: + escape = True + elif byte == 34: + quoted = False + elif byte == 34: + quoted = True + elif byte in (91, 123): + depth += 1 + need(depth <= JSON_DEPTH_CAP, 'JSON_DEPTH') + elif byte in (93, 125): + depth -= 1 + need(depth >= 0, 'JSON_SYNTAX') + + +def number_token(token): + need(len(token) <= NUMBER_TOKEN_CAP, 'NUMBER_TOKEN_CAP') + # Decimal conversion is bounded in lexical length and exponent. This draft + # stores measurements as exact decimal report strings, never float rounds. + match = re.search(r'[eE]([+-]?[0-9]+)\Z', token) + if match: + exponent = match.group(1) + need(len(exponent.lstrip('+-')) <= 3, 'NUMBER_EXPONENT_RANGE') + need(abs(int(exponent)) <= 12, 'NUMBER_EXPONENT_RANGE') + value = Decimal(token) + need(value.is_finite(), 'NUMBER_NONFINITE') + need(abs(value) <= Decimal('1000000000000'), 'NUMBER_RANGE') + return value + + +def integer_token(token): + need(len(token) <= NUMBER_TOKEN_CAP, 'NUMBER_TOKEN_CAP') + value = int(token) + need(abs(value) <= 1000000000000, 'NUMBER_RANGE') + return value + + +def no_constant(token): + raise ReadbackError('NUMBER_NONFINITE') + + +def unique_pairs(pairs): + obj = {} + for key, value in pairs: + need(key not in obj, 'JSON_DUPLICATE_KEY') + obj[key] = value + return obj + + +def strict_json(raw): + lexical_depth(raw) + text = raw.decode('utf-8', errors='strict') + return json.loads(text, object_pairs_hook=unique_pairs, parse_int=integer_token, + parse_float=number_token, parse_constant=no_constant) + + +def nonnegative(value, code): + need(type(value) in (int, Decimal), code) + value = Decimal(value) + need(value.is_finite() and 0 <= value <= Decimal('1000000000000'), code) + return value + + +def unsigned_integer(value, maximum, code): + need(type(value) is int and 0 <= value <= maximum, code) + return value + + +def timing(raw, grammar, prefix_kind): + if grammar == 'historical-two-line-failed-only-v1': + # An explicitly selected exact historical grammar; never successful. + prefix = b'Command exited with non-zero status 1\n' + need(raw.startswith(prefix) and raw.count(b'\n') == 2 and raw.endswith(b'\n'), + 'LEGACY_GRAMMAR') + need(len(raw) - len(prefix) - 1 <= TAG_CAP, 'TAG_CAP') + obj = strict_json(raw[len(prefix):-1]) + same_keys(obj, (MEASUREMENTS - {'utility_exit'}) | {'exit'}, 'LEGACY_SCHEMA') + need(type(obj['exit']) is int and obj['exit'] == 1, 'LEGACY_EXIT') + obj['utility_exit'] = obj.pop('exit') + legacy = True + diagnostics = [0, len(prefix)] + else: + need(grammar == 'gnu-time-tagged-v3', 'TIMING_GRAMMAR') + need(raw.count(TAG) == 1, 'TIMING_TAG_COUNT') + first, separator, remainder = raw.partition(b'\n') + if prefix_kind == 'empty': + prefix = b'' + record_and_suffix = raw + else: + need(separator == b'\n', 'PREFIX_GRAMMAR') + if prefix_kind == 'gnu-nonzero': + need(re.fullmatch(rb'Command exited with non-zero status ([1-9][0-9]{0,2})', first) + is not None, 'PREFIX_GRAMMAR') + code = int(first.rsplit(b' ', 1)[1]) + need(code <= 255, 'PREFIX_GRAMMAR') + elif prefix_kind == 'gnu-signal': + need(re.fullmatch(rb'Command terminated by signal ([1-9][0-9]?)', first) + is not None, 'PREFIX_GRAMMAR') + need(int(first.rsplit(b' ', 1)[1]) <= 64, 'PREFIX_GRAMMAR') + else: + raise ReadbackError('PREFIX_GRAMMAR') + prefix = first + separator + record_and_suffix = remainder + record, lf, suffix = record_and_suffix.partition(b'\n') + need(len(record) <= TAG_CAP, 'TAG_CAP') + need(record.startswith(TAG), 'TAG_NOT_ANCHORED') + need(all(c in b' \t\r\n' for c in suffix), 'TIMING_SUFFIX') + obj = strict_json(record[len(TAG):]) + same_keys(obj, MEASUREMENTS, 'TIMING_SCHEMA') + legacy = False + diagnostics = [0, len(prefix)] + for key in MEASUREMENTS - {'utility_exit'}: + obj[key] = nonnegative(obj[key], 'MEASUREMENT_INVALID') + # KiB must be an integer-valued measurement; GNU %M expands as integer. + need(obj['kernel_individual_maxrss_kib'] == + obj['kernel_individual_maxrss_kib'].to_integral_value(), 'RSS_NOT_INTEGER') + unsigned_integer(obj['utility_exit'], 255, 'UTILITY_EXIT_SCHEMA') + return obj, diagnostics, legacy + + +def admission_check(admission, request): + same_keys(admission, ADMISSION_KEYS, 'ADMISSION_SCHEMA') + need(admission['schema'] == 'o03-timing-admission-v3' and + admission['operation'] == 'complete-fixed-o03', 'ADMISSION_SCHEMA') + for key in ('timing_contract_sha256', 'current_w3_seal_sha256', 'command_contract_sha256'): + need(sha(admission[key]) == sha(request[key]), 'PROVIDER_ADMISSION_BINDING') + need(admission['timed_subject'] == 'observer', 'TIMED_SUBJECT_UNREVIEWED') + need(admission['prefix_kind'] in ('empty', 'gnu-nonzero', 'gnu-signal'), 'PREFIX_GRAMMAR') + same_keys(admission['limits'], {'outer_seconds', 'rss_bytes'}, 'LIMIT_SCHEMA') + same_keys(admission['canonical_ledger'], {'current_ledger_sha256', 'cap_seconds', + 'spent_seconds'}, 'LEDGER_SCHEMA') + ledger = admission['canonical_ledger'] + need(sha(ledger['current_ledger_sha256']) == sha(request['current_ledger_sha256']), + 'LEDGER_BINDING') + need(nonnegative(admission['limits']['outer_seconds'], 'LIMIT_SCHEMA') == Decimal(180) + and type(admission['limits']['rss_bytes']) is int + and admission['limits']['rss_bytes'] == 1073741824, 'LIMIT_SCHEMA') + need(nonnegative(ledger['cap_seconds'], 'LEDGER_SCHEMA') == Decimal(2400), 'LEDGER_SCHEMA') + spent = nonnegative(ledger['spent_seconds'], 'LEDGER_SCHEMA') + need(spent < 2400, 'LEDGER_EXHAUSTED') + need(nonnegative(admission['rounding_quantum_seconds'], 'ROUNDING_SCHEMA') == + Decimal('0.01'), 'ROUNDING_SCHEMA') + + +def observer_check(observer, admission_hash): + need(type(observer) is dict and OBSERVER_REQUIRED <= set(observer) and + set(observer) <= OBSERVER_REQUIRED | OBSERVER_OPTIONAL, 'OBSERVER_SCHEMA') + need(observer['schema'] == 'o03-inclusive-observer-v1' and + observer['operation'] == 'complete-fixed-o03', 'OBSERVER_SCHEMA') + need(sha(observer['admission_sha256']) == admission_hash, 'OBSERVER_ADMISSION_BINDING') + need(observer['status'] in ('PASS', 'STOP'), 'OBSERVER_SCHEMA') + need(type(observer['errors']) is list and type(observer['inclusive_sampler_errors']) is list, + 'OBSERVER_SCHEMA') + same_keys(observer['cpu_seconds'], CPU_KEYS, 'OBSERVER_CPU_SCHEMA') + for value in observer['cpu_seconds'].values(): + nonnegative(value, 'OBSERVER_CPU_INVALID') + nonnegative(observer['inclusive_wall_seconds'], 'OBSERVER_WALL_INVALID') + unsigned_integer(observer['inclusive_sampled_simultaneous_tree_rss_bytes'], + 1000000000000, 'OBSERVER_RSS_INVALID') + unsigned_integer(observer['inclusive_samples'], 1000000000000, 'OBSERVER_SAMPLES_INVALID') + + +def corroborate(wait, admission, a_hash, raw_pin, observer_pin, prefix, record): + same_keys(wait, WAIT_KEYS, 'TERMINATION_SCHEMA') + need(wait['schema'] == 'o03-launcher-termination-v3', 'TERMINATION_SCHEMA') + for key, value in (('admission_sha256', a_hash), + ('timing_contract_sha256', admission['timing_contract_sha256']), + ('command_contract_sha256', admission['command_contract_sha256']), + ('raw_time_sha256', raw_pin['sha256']), ('observer_sha256', observer_pin['sha256'])): + need(sha(wait[key]) == value, 'TERMINATION_BINDING') + need(wait['timed_subject'] == admission['timed_subject'], 'TIMED_SUBJECT_DISAGREEMENT') + for key in ('reaped', 'tree_complete', 'cpu_complete'): + need(type(wait[key]) is bool, 'TERMINATION_SCHEMA') + need(wait['kind'] in ('exit', 'signal', 'timeout'), 'TERMINATION_SCHEMA') + if wait['kind'] == 'exit': + exit_code = unsigned_integer(wait['exit_code'], 255, 'TERMINATION_SCHEMA') + need(wait['signal_number'] is None and record['utility_exit'] == exit_code, + 'TERMINATION_DISAGREEMENT') + if exit_code == 0: + need(prefix == 'empty', 'TERMINATION_DIAGNOSTIC_DISAGREEMENT') + else: + need(prefix == 'gnu-nonzero', 'TERMINATION_DIAGNOSTIC_DISAGREEMENT') + return exit_code == 0 + unsigned_integer(wait['signal_number'], 64, 'TERMINATION_SCHEMA') + need(wait['signal_number'] > 0 and wait['exit_code'] is None, + 'TERMINATION_SCHEMA') + need(prefix == 'gnu-signal', 'TERMINATION_DIAGNOSTIC_DISAGREEMENT') + # Utility exit for signal/timeout remains opaque; never 128+signal inference. + return False + + +def report_bytes(state): + # Only fixed-size fields, <=12 bounded diagnostics, decimal strings <=64 and + # pins are projected. No raw text, paths, external objects or exception text. + encoder = json.JSONEncoder(ensure_ascii=True, allow_nan=False, sort_keys=True, + separators=(',', ':')) + out = bytearray() + for piece in encoder.iterencode(state): + need(len(piece) <= REPORT_CAP and len(out) + len(piece) + 1 <= REPORT_CAP, + 'REPORT_CAP') + out.extend(piece.encode('ascii')) + out.extend(b'\n') + return bytes(out) + + +def write_report(path, raw, used, state): + fds, active = [], None + try: + parent, leaf, ancestry = parent_open(path, fds) + fd = os.open(leaf, os.O_WRONLY | os.O_CREAT | os.O_EXCL | os.O_NOFOLLOW | + os.O_NONBLOCK, 0o600, dir_fd=parent) + fds.append(fd) + before = os.fstat(fd) + need(stat.S_ISREG(before.st_mode) and before.st_nlink == 1 and + (before.st_dev, before.st_ino) not in used, 'REPORT_ALIAS_OR_KIND') + offset = 0 + while offset < len(raw): + count = os.write(fd, raw[offset:]) + need(type(count) is int and count > 0, 'REPORT_SHORT_WRITE') + offset += count + os.fsync(fd) + after = os.fstat(fd) + fresh = os.stat(leaf, dir_fd=parent, follow_symlinks=False) + fresh_parent, fresh_leaf, fresh_ancestry = parent_open(path, fds) + current = os.stat(fresh_leaf, dir_fd=fresh_parent, follow_symlinks=False) + need(ancestry == fresh_ancestry and identity(after) == identity(fresh) == + identity(current) and after.st_size == len(raw), 'REPORT_IDENTITY_CHANGED') + except BaseException as error: + active = error + raise + finally: + close_all(fds, state, active, 'REPORT_CLOSE_FAILURE') + + +class ReadbackOutcome: + def __init__(self, state): + self.state = state + self.primary = None + self.traceback = None + + def raise_primary(self): + if self.primary is not None: + raise self.primary.with_traceback(self.traceback) + + +def run(request): + """Future readback only. All external work lives inside primary boundary. + + Trusted request hashes MUST come from separately authenticated independent + admission/custody; illustrative fixture hashes are never current authority. + Return a structured outcome preserving the exact primary exception object. + The caller may invoke outcome.raise_primary(); report failure never substitutes + that object. A controller completion receipt must attest report write/close. + """ + state = {'schema': 'o03-parent-readback-v3-draft', 'status': 'STOP', + 'execution_success': None, 'measurement_valid': None, + 'termination_corroborated': None, 'cap_validation': 'UNKNOWN', + 'ledger_validation': 'UNKNOWN', 'accounting_complete': None, + 'primary_errors': [], 'secondary_errors': [], 'measurements': None, + 'policy_charge_seconds': None, 'raw_time': None, 'diagnostic_byte_range': None, + 'admission_record': None, 'observer_record': None, 'termination_record': None, + 'observer_status': None, 'observer_error_count': None, + 'legacy_derived_failure_only': False, 'report_write': 'NOT_ATTEMPTED', + 'provider_status': 'EXTERNAL_CURRENT_W3_SEAL_REQUIRED_NOT_VERIFIED_HERE', + 'qualification': 'READBACK_ONLY_NO_O03_OR_W5_ADMISSION', + 'outside_tail_cost': 'OPEN_NOT_ZERO', 'publication_cost': 'OPEN_NOT_ZERO', + 'canonical_ledger_written_here': False} + outcome = ReadbackOutcome(state) + primary, traceback, used, stage = None, None, set(), 'REQUEST' + numeric_manager, numeric_entered = None, False + try: + numeric_manager = localcontext(isolated_decimal_context()) + numeric_manager.__enter__() + numeric_entered = True + need(type(request) is dict, 'REQUEST_SCHEMA') + grammar = request['grammar'] + need(grammar in ('gnu-time-tagged-v3', 'historical-two-line-failed-only-v1'), + 'TIMING_GRAMMAR') + names = ('raw_time', 'report') if grammar == 'historical-two-line-failed-only-v1' else ( + 'admission', 'observer', 'termination', 'raw_time', 'report') + paths = [request[k] for k in names] + for path in paths: + path_parts(path) + need(len(set(paths)) == len(paths), 'PATH_DISALLOWED_ALIAS') + if grammar == 'historical-two-line-failed-only-v1': + stage = 'TIMING_READ' + raw, raw_pin = read_regular(request['raw_time'], RAW_CAP, used, state, + request['raw_time_sha256']) + state['raw_time'] = raw_pin + stage = 'TIMING_PARSE' + record, diagnostic_range, legacy = timing(raw, grammar, None) + state['measurement_valid'] = True + state['measurements'] = {k: str(record[k]) for k in sorted(MEASUREMENTS)} + state['diagnostic_byte_range'] = diagnostic_range + state['legacy_derived_failure_only'] = True + state['execution_success'] = False + state['accounting_complete'] = False + raise ReadbackError('LEGACY_FAILED_ACCOUNTING_ONLY') + stage = 'ADMISSION_READ' + a_raw, a_pin = read_regular(request['admission'], META_CAP, used, state, + request['admission_sha256']) + state['admission_record'] = a_pin + admission = strict_json(a_raw) + admission_check(admission, request) + stage = 'OBSERVER_READ' + o_raw, o_pin = read_regular(request['observer'], META_CAP, used, state, + request['observer_sha256']) + state['observer_record'] = o_pin + observer = strict_json(o_raw) + observer_check(observer, a_pin['sha256']) + state['observer_status'] = observer['status'] + state['observer_error_count'] = len(observer['errors']) + stage = 'TERMINATION_READ' + w_raw, w_pin = read_regular(request['termination'], META_CAP, used, state, + request['termination_sha256']) + state['termination_record'] = w_pin + wait = strict_json(w_raw) + stage = 'TIMING_READ' + raw, raw_pin = read_regular(request['raw_time'], RAW_CAP, used, state, + request['raw_time_sha256']) + state['raw_time'] = raw_pin + stage = 'TIMING_PARSE' + record, diagnostic_range, legacy = timing(raw, grammar, admission['prefix_kind']) + state['measurement_valid'] = True + state['measurements'] = {k: str(record[k]) for k in sorted(MEASUREMENTS)} + state['diagnostic_byte_range'] = diagnostic_range + state['legacy_derived_failure_only'] = legacy + if legacy: + state['execution_success'] = False + state['accounting_complete'] = False + # Historical facts are preserved. No implicit legacy termination, + # successful readback, current grant or repaired runtime is invented. + raise ReadbackError('LEGACY_FAILED_ACCOUNTING_ONLY') + stage = 'TERMINATION_VALIDATE' + success = corroborate(wait, admission, a_pin['sha256'], raw_pin, o_pin, + admission['prefix_kind'], record) + # Prefix numeric content is independently matched to wait facts. + if admission['prefix_kind'] != 'empty': + diagnostic = raw[:diagnostic_range[1]].rstrip(b'\n') + number = int(diagnostic.rsplit(b' ', 1)[1]) + expected = wait['exit_code'] if wait['kind'] == 'exit' else wait['signal_number'] + need(number == expected, 'TERMINATION_DIAGNOSTIC_DISAGREEMENT') + need(wait['reaped'] is True, 'TERMINATION_NOT_REAPED') + state['termination_corroborated'] = True + state['execution_success'] = success + charge = record['wall_seconds'] + Decimal('0.01') + state['policy_charge_seconds'] = str(charge) + stage = 'CAP_VALIDATE' + state['cap_validation'] = 'FAIL' + need(record['kernel_individual_maxrss_kib'] * 1024 <= 1073741824, + 'INDIVIDUAL_RSS_CAP') + need(observer['inclusive_sampled_simultaneous_tree_rss_bytes'] <= 1073741824 and + observer['inclusive_samples'] > 0 and not observer['inclusive_sampler_errors'], + 'INCLUSIVE_SAMPLER_INVALID') + need(charge <= 180 and nonnegative(observer['inclusive_wall_seconds'], + 'OBSERVER_WALL_INVALID') <= charge, 'WALL_CAP_OR_COVERAGE') + observed_cpu = sum((nonnegative(v, 'OBSERVER_CPU_INVALID') for v in + observer['cpu_seconds'].values()), Decimal(0)) + need(record['user_seconds'] + record['system_seconds'] + Decimal('0.03') >= + observed_cpu, 'CPU_COVERAGE') + state['cap_validation'] = 'PASS' + stage = 'LEDGER_VALIDATE' + state['ledger_validation'] = 'FAIL' + need(nonnegative(admission['canonical_ledger']['spent_seconds'], 'LEDGER_SCHEMA') + + charge <= 2400, 'LEDGER_CAP') + state['ledger_validation'] = 'PASS' + stage = 'ACCOUNTING_VALIDATE' + complete = (wait['tree_complete'] is True and wait['cpu_complete'] is True and + observer['cpu_accounting'] == 'COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE') + state['accounting_complete'] = complete + need(complete, 'ACCOUNTING_INCOMPLETE') + need(success and observer['status'] == 'PASS' and not observer['errors'], 'WORKLOAD_STOP') + state['status'] = 'PASS_READBACK_CONDITIONAL_ONLY' + except BaseException as error: + primary, traceback = error, error.__traceback__ + if stage == 'TIMING_PARSE' and state['measurement_valid'] is None: + state['measurement_valid'] = False + if stage == 'TERMINATION_VALIDATE': + state['termination_corroborated'] = False + code = error.code if type(error) is ReadbackError else stage + event(state, 'primary_errors', code, error) + finally: + # Capture the primary before restoration; even a restoration failure + # cannot replace a read/parse/execution/cap/ledger exception object. + if numeric_entered: + try: + numeric_manager.__exit__(None, None, None) + except BaseException as error: + event(state, 'secondary_errors', 'DECIMAL_CONTEXT_RESTORE_FAILURE', error) + if primary is None: + primary, traceback = error, error.__traceback__ + state['status'] = 'STOP' + event(state, 'primary_errors', 'DECIMAL_CONTEXT_RESTORE_FAILURE', error) + # A reporting failure cannot replace an already saved read/parse/workload + # failure. In-memory failure evidence and bounded stderr are best effort. + try: + state['report_write'] = 'ATTEMPTED' + payload = report_bytes(state) + write_report(request['report'], payload, used, state) + state['report_write'] = 'COMPLETE' + except BaseException as error: + event(state, 'secondary_errors', 'REPORT_WRITE_OR_CLOSE_FAILURE', error) + try: + state['report_write'] = 'FAILED' + state['status'] = 'STOP' + except BaseException: + pass + if primary is None: + primary, traceback = error, error.__traceback__ + event(state, 'primary_errors', 'REPORT_WRITE_OR_CLOSE_FAILURE', error) + try: + # No raw diagnostics or exception strings are regenerated here. + sys.stderr.write('O03_READBACK_REPORT_FAILURE primary=' + error_name(primary) + + ' reporting=' + error_name(error) + '\n') + except BaseException as diagnostic_error: + event(state, 'secondary_errors', 'FALLBACK_DIAGNOSTIC_FAILURE', diagnostic_error) + outcome.primary, outcome.traceback = primary, traceback + return outcome diff --git a/research/h25-o03-source-repair-20261101/check_archive.py b/research/h25-o03-source-repair-20261101/check_archive.py new file mode 100644 index 0000000000..a1ff615997 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/check_archive.py @@ -0,0 +1,33 @@ +#!/usr/bin/env python3 +"""Offline file-integrity check only; never executes or parses archived programs.""" +import hashlib +import json +from pathlib import Path +import stat +import sys + +root = Path(__file__).resolve().parent +manifest_name = 'SOURCE-EXPORT-MANIFEST-v1.json' +manifest = json.loads((root / manifest_name).read_bytes()) +expected = {row['path']: row for row in manifest['files']} +seen = set() +for p in root.rglob('*'): + if p.is_symlink(): + sys.exit('Unexpected symlink: ' + str(p)) + if p.is_file(): + rel = p.relative_to(root).as_posix() + if rel == manifest_name: + continue + seen.add(rel) + if rel not in expected: + sys.exit('Unmanifested file: ' + rel) + row = expected[rel] + data = p.read_bytes() + bsha = hashlib.sha1(b'blob ' + str(len(data)).encode('ascii') + b'\0' + data).hexdigest() + if len(data) != row['bytes'] or hashlib.sha256(data).hexdigest() != row['sha256'] or bsha != row['git_blob_sha1']: + sys.exit('Byte/hash mismatch: ' + rel) + if row['git_mode'] != '100644' or stat.S_IMODE(p.stat().st_mode) & 0o111: + sys.exit('Unexpected executable mode: ' + rel) +if seen != set(expected): + sys.exit('Missing manifest files: ' + repr(sorted(set(expected) - seen))) +print(json.dumps({'status': 'PASS_SOURCE_ARCHIVE_FILE_INTEGRITY_ONLY', 'files': len(seen), 'bytes': sum(row['bytes'] for row in expected.values()), 'target_executions': 0, 'manifest_self_excluded': True, 'runtime_or_scientific_acceptance': False}, sort_keys=True)) diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/SOURCES.json b/research/h25-o03-source-repair-20261101/dependencies/A/SOURCES.json new file mode 100644 index 0000000000..a8e576f93e --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/SOURCES.json @@ -0,0 +1,37 @@ +{ + "accepted_lanes": { + "I1": "reviews/I1-REVIEW-v1.json", + "I2": "reviews/I2-REVIEW-v1.json" + }, + "copied_file_count": 46, + "evidence": "reviews/I1-EVIDENCE-v1.json and reviews/I2-EVIDENCE-v1.json are passive source evidence only.", + "execution_admitted": false, + "manifest_self_reference": "PACKAGE-MANIFEST-v1.json excludes itself; external publication/EXPORT-FREEZE-v1.json contains full tree including manifest.", + "operation_prerequisites": "provenance/feasibility/technical/PROBE-SPEC-v1.json", + "schema": "h25-authentic-serializer-source-description-v1", + "scope_contract": "provenance/feasibility/contract/O03-MATRIX-v1.json", + "source_dependency_closure": { + "consumer_modules": [ + "consumer/reference.py", + "consumer/bounded_serialization.py", + "consumer/serialization_controls.py", + "consumer/full_consumer.py", + "consumer/run_controls.py", + "consumer/validate_outputs.py" + ], + "inputs": "Included exact three transports beneath inputs/baseline/evidence/canonical; supplied custody needs separately owned actual stages, not Git checkout metadata.", + "loader_modules": [ + "loader/frozen_h25_inputs.py", + "loader/frozen_input_controls.py" + ], + "no_hidden_workspace_runtime_dependency": "Provenance paths and inherited source manifests retain their historical spelling; they are source identity records, not executable dependency resolution.", + "runtime": "Host CPython3.12/Linux standard-library/native/provider/binary/callable closure must be separately authenticated; import declarations are not actual runtime admission.", + "specifications": [ + "consumer/CONTROL-SPEC.json", + "consumer/CONSUMER-CONTROL-SPEC-v1.json", + "loader/CONTROL-SPEC-v1.json" + ] + }, + "source_map": "SOURCES-EXPORT-v1.json", + "unchanged_reference_ancestry": "provenance/original-serializer/REFERENCE-EXTRACTION.json and included original provenance source files" +} diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/consumer/CONSUMER-CONTROL-SPEC-v1.json b/research/h25-o03-source-repair-20261101/dependencies/A/consumer/CONSUMER-CONTROL-SPEC-v1.json new file mode 100644 index 0000000000..cab48c3a31 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/consumer/CONSUMER-CONTROL-SPEC-v1.json @@ -0,0 +1,27 @@ +{ + "modes": [ + 0, + 1 + ], + "new_count_per_mode": 15, + "new_ordered_cases": [ + "legitimate-bool-float-slots", + "ordered-duplicate-ranks", + "literal-fallback-no-credit", + "int-only-rank-bool-fallback-no-credit", + "missing-marker-no-credit", + "faults-enabled-no-credit", + "incomplete-phase-no-credit", + "missing-batches-no-credit", + "oversize-batch-no-credit", + "wrong-copy-limit-no-credit", + "missing-file-counter-no-credit", + "wrong-byte-counter-no-credit", + "digest-copy-mismatch-no-credit", + "incomplete-cleanup-no-credit", + "missing-stage-no-credit" + ], + "schema": "h25-o03-consumer-control-spec-v1", + "status": "SOURCE_ONLY_UNEXECUTED", + "unchanged_old_count_per_mode": 70 +} diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/consumer/CONTROL-SPEC.json b/research/h25-o03-source-repair-20261101/dependencies/A/consumer/CONTROL-SPEC.json new file mode 100644 index 0000000000..38c8aaa25b --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/consumer/CONTROL-SPEC.json @@ -0,0 +1,94 @@ +{ + "count_per_mode": 70, + "coverage_boundary": [ + "Exact70 concrete cases are the execution specification; prose bill families are broader than separately exercised variants.", + "No separate tuple/str/float subclass case, circular-dict case, every-artifact-position subclass cross-product, middle/final-fragment stage hash injection, ENOSPC-specific byte budget or every missing/extra schema-key variant appears in this70-case suite. Do not claim those distinct variants executed.", + "Full H25 original/candidate equality, normal/O execution, shared-observer interaction and complete resource measurements remain outstanding." + ], + "modes": [ + { + "name": "normal", + "optimization": 0 + }, + { + "name": "optimized", + "optimization": 1 + } + ], + "ordered_cases": [ + "ordinary", + "empty", + "rows-1", + "rows-1023", + "rows-1024", + "rows-1025", + "rows-2048", + "byte-bound-169", + "byte-bound-170", + "byte-bound-171", + "scalars-unicode-wide", + "wide-unlimited", + "wide-digit-error", + "interned-rank-rows", + "depth-30", + "depth-33", + "circular", + "callback-list", + "callback-dict", + "callback-error", + "int-subclass", + "unsupported-object", + "malformed-result", + "malformed-witness", + "malformed-rank", + "nonstring-supported-keys", + "expected-result_sha256", + "expected-exact_witness_sha256", + "expected-rank_trace_sha256", + "expected-rank_call_count", + "expected-rank_distinct_matrix_count", + "failure-stage_create", + "failure-stage_open", + "failure-stage_write", + "failure-stage_flush", + "failure-stage_after_close", + "failure-stage_hash", + "failure-final_open-result.json", + "failure-final_write-result.json", + "failure-final_flush-result.json", + "failure-final_after_close-result.json", + "failure-final_open-witness.json", + "failure-final_write-witness.json", + "failure-final_flush-witness.json", + "failure-final_after_close-witness.json", + "failure-final_open-rank-trace.json", + "failure-final_write-rank-trace.json", + "failure-final_flush-rank-trace.json", + "failure-final_after_close-rank-trace.json", + "short-final-0", + "short-final-1", + "copy-corrupt-content", + "stage-mutated-size", + "copy-read-error", + "copy-hash-error", + "cleanup-unlink-error", + "cleanup-rmdir-error", + "primary-plus-close-error", + "primary-plus-manifest-error", + "drift-reference_global", + "drift-json_default", + "drift-expected_value", + "drift-effective_builtin", + "drift-json_global_shadow", + "drift-keyword_default", + "exit-json-drift", + "fallback-exit-json-drift", + "existing-finals", + "state-mutation-between-writes", + "path-subclass-fallback" + ], + "runner_sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09", + "schema": "h25-serializer-component-control-spec-v1", + "source_review_sha256": "9f7c7f5abcdb8c8421b82a51020afef3969ad1e2fccb4f1bbcb8484380415555", + "status": "SOURCE_SPEC_ONLY_NOT_EXECUTED" +} diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/consumer/DEPENDENCIES-v1.json b/research/h25-o03-source-repair-20261101/dependencies/A/consumer/DEPENDENCIES-v1.json new file mode 100644 index 0000000000..b864f9a83a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/consumer/DEPENDENCIES-v1.json @@ -0,0 +1,133 @@ +{ + "complete_local_source_modules": [ + "reference.py", + "bounded_serialization.py", + "serialization_controls.py", + "full_consumer.py", + "run_controls.py", + "validate_outputs.py" + ], + "created_utc": "2026-10-31T08:11:27.417843+00:00", + "execution_contract": { + "arm": "full_consumer.py --arm baseline|candidate --input-root INPUT --custody-json CUSTODY --output-root FRESH --receipt FRESH", + "controls": "run_controls.py --output-root FRESH --receipt FRESH", + "validator": "validate_outputs.py --input-root INPUT --custody-json CUSTODY --baseline-root B --candidate-root C --baseline-receipt BR --candidate-receipt CR --report FRESH" + }, + "external_local_source_dependencies": [ + { + "bytes": 14650, + "path": "../loader/frozen_h25_inputs.py", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + } + ], + "forbidden_imports": [ + "scientific comparison/profile modules", + "native_backend", + "ctypes", + "subprocess", + "network clients" + ], + "imports_per_source": { + "bounded_serialization.py": [ + "__future__", + "_json", + "contextlib", + "hashlib", + "json", + "json.encoder", + "os", + "pathlib", + "stat", + "tempfile", + "types" + ], + "full_consumer.py": [ + "__future__", + "argparse", + "bounded_serialization", + "frozen_h25_inputs", + "hashlib", + "json", + "os", + "pathlib", + "reference", + "stat", + "sys", + "time" + ], + "reference.py": [ + "hashlib", + "json" + ], + "run_controls.py": [ + "__future__", + "argparse", + "bounded_serialization", + "copy", + "full_consumer", + "hashlib", + "json", + "pathlib", + "reference", + "serialization_controls", + "sys", + "types" + ], + "serialization_controls.py": [ + "__future__", + "bounded_serialization", + "copy", + "hashlib", + "json", + "pathlib", + "sys", + "types" + ], + "validate_outputs.py": [ + "__future__", + "argparse", + "gzip", + "hashlib", + "json", + "os", + "pathlib", + "stat", + "sys" + ] + }, + "input_source_pins": "../../serializer-o03-feasibility-20261031/technical/SOURCE-PINS-v1.json; three fixed authentic transport/logical identities also embedded independently in validator and loader", + "local_data_dependencies": [ + "CONTROL-SPEC.json", + "CONSUMER-CONTROL-SPEC-v1.json" + ], + "originals": [ + { + "bytes": 2141, + "copy": "reference.py", + "path": "../../independent-components-20261031/serializer/reference.py", + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968" + }, + { + "bytes": 23560, + "copy": "bounded_serialization.py", + "path": "../../independent-components-20261031/serializer/bounded_serialization.py", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + { + "bytes": 23684, + "copy": "serialization_controls.py", + "path": "../../independent-components-20261031/serializer/serialization_controls.py", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + { + "bytes": 3062, + "copy": "CONTROL-SPEC.json", + "path": "../../independent-components-20261031/serializer/CONTROL-SPEC.json", + "sha256": "f6355b4469a28507d1743f37f30177c9bc6c71f1bd1e9cebd8b15b19c637d423" + } + ], + "runtime_closure_owner": "../envelope/; actual interpreter/bootstrap/standard-library/native/shared-library/callable before-after seal required separately before execution", + "runtime_direct_dependencies_are_not_complete_transitive_seal": true, + "schema": "h25-o03-consumer-exact-dependencies-v1", + "scope": "Complete consumer source dependency declaration; combined runtime/input execution closure remains separately required" +} diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/consumer/bounded_serialization.py b/research/h25-o03-source-repair-20261101/dependencies/A/consumer/bounded_serialization.py new file mode 100644 index 0000000000..70c4587a67 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/consumer/bounded_serialization.py @@ -0,0 +1,502 @@ +"""Exact-schema JSON batches and validated regular-file publication. + +The unchanged writer is the fallback and independent oracle. No scientific +imports, process execution, compilation or work occurs at module import. +Only make_writer is the production entry point. _make_writer's fault parameter +exists for parent-owned finite controls, never for an admitted full caller. +""" +from __future__ import annotations + +from contextlib import contextmanager +import _json +import hashlib +import json +import json.encoder +import os +from pathlib import Path +import stat +import tempfile +from types import CodeType, FunctionType + + +_WITNESS_KEYS = ("active", "args", "code", "kind", "labels", "pieces", "support") +_CODE_KEYS = ("gates", "outputs", "roles", "sources") +_FILES = ("result.json", "witness.json", "rank-trace.json") +_PATH_TYPE = type(Path(".")) +_REJECTION = "Complete output, ordered witness, or rank trace changed from the frozen profile" +_UNSUPPORTED = object() + + +def _need(condition, message): + if not condition: + raise RuntimeError(message) + + +def _keys_are(mapping, keys): + # Never hash or compare an unadmitted key (including a str subclass). + return (type(mapping) is dict and + all(type(key) is str for key in mapping) and + len(mapping) == len(keys) and all(key in mapping for key in keys)) + + +def _bound(value, limit, ancestors, depth=0): + """Safe ASCII JSON upper bound; no user conversion/iteration/hash hooks.""" + kind = type(value) + if kind is int: + return int.bit_length(value) * 30103 // 100000 + 2 + if kind is str: + return 12 * len(value) + 2 + if value is None: + return 4 + if kind is bool: + return 5 + if kind is float: + return 32 + if kind not in (list, tuple, dict) or depth >= 32: + return _UNSUPPORTED + identity = id(value) + if identity in ancestors: + return _UNSUPPORTED + ancestors.add(identity) + try: + size = 2 + if kind is dict: + # Check before sorting/hashing/lookup; actual JSON sorts these keys. + if any(type(key) is not str for key in value): + return _UNSUPPORTED + for key, item in dict.items(value): + child = _bound(item, limit, ancestors, depth + 1) + if child is _UNSUPPORTED: + return child + size += 12 * len(key) + 2 + 2 + child + if size > limit: + return size + else: + for item in value: + child = _bound(item, limit, ancestors, depth + 1) + if child is _UNSUPPORTED: + return child + size += 1 + child + if size > limit: + return size + return size + finally: + ancestors.remove(identity) + + +def _array_admitted(value, limit): + if type(value) not in (list, tuple): + return False + for item in value: + size = _bound(item, limit, set()) + # Include batch brackets and a conservative comma allowance. + if size is _UNSUPPORTED or size + 3 > limit: + return False + return True + + +def _admitted(result, witness, rank_calls, limit): + result_bound = _bound(result, limit, set()) + if result_bound is _UNSUPPORTED or result_bound > limit: + return False + if not _keys_are(witness, _WITNESS_KEYS): + return False + code = witness["code"] + if not _keys_are(code, _CODE_KEYS) or type(code["roles"]) is not int: + return False + if _bound(code["roles"], limit, set()) > limit: + return False + for key in _WITNESS_KEYS: + if key != "code" and not _array_admitted(witness[key], limit): + return False + for key in _CODE_KEYS: + if key != "roles" and not _array_admitted(code[key], limit): + return False + if type(rank_calls) is not list: + return False + for event in rank_calls: + if (type(event) is not tuple or len(event) != 2 or + type(event[0]) is not tuple or type(event[1]) is not int or + any(type(row) is not int for row in event[0])): + return False + return _array_admitted(rank_calls, limit) + + +def _regular_destination(output): + """Unsupported paths retain original behavior without candidate writes.""" + if type(output) is not _PATH_TYPE: + return False + try: + if not stat.S_ISDIR(output.lstat().st_mode): + return False + for name in _FILES: + try: + mode = (output / name).lstat().st_mode + except FileNotFoundError: + continue + if not stat.S_ISREG(mode): + return False + except OSError: + return False + return True + + +def _identity(info): + return (info.st_dev, info.st_ino, info.st_mode, info.st_size, + info.st_mtime_ns, info.st_ctime_ns) + + +def _freshness(reference_writer, reference_canonical, require): + """Capture closure-free references and effective JSON globals/builtins. + + The source-reviewed originals have no closure/default state. JSON function + dependencies include nested code objects (notably iterencode.floatstr). + Each absent global is checked for new shadowing as well as builtin drift. + """ + references = (reference_writer, reference_canonical, require) + _need(all(type(function) is FunctionType and function.__closure__ is None and + function.__defaults__ is None and function.__kwdefaults__ is None + for function in references), "Unexpected serializer reference function shape") + encoder = json.encoder + bindings = ( + (json, "dumps", json.dumps), + (json, "JSONEncoder", json.JSONEncoder), + (json, "encoder", encoder), + (encoder, "JSONEncoder", encoder.JSONEncoder), + (encoder, "c_make_encoder", encoder.c_make_encoder), + (encoder, "encode_basestring_ascii", encoder.encode_basestring_ascii), + (_json, "make_encoder", _json.make_encoder), + (_json, "encode_basestring_ascii", _json.encode_basestring_ascii), + (hashlib, "sha256", hashlib.sha256), + (json.JSONEncoder, "__init__", json.JSONEncoder.__init__), + (json.JSONEncoder, "encode", json.JSONEncoder.encode), + (json.JSONEncoder, "iterencode", json.JSONEncoder.iterencode), + (json.JSONEncoder, "default", json.JSONEncoder.default), + ) + _need(encoder.c_make_encoder is not None, "C JSON encoder unavailable") + binding_maps = tuple((vars(owner), name, entry) for owner, name, entry in bindings) + functions = [] + slots = [] + absent = object() + for function in references + (json.dumps, json.JSONEncoder.__init__, + json.JSONEncoder.encode, json.JSONEncoder.iterencode, + json.JSONEncoder.default): + _need(type(function) is FunctionType and function.__closure__ is None, + "Unexpected JSON function shape") + defaults = function.__defaults__ + keywords = function.__kwdefaults__ + _need(defaults is None or (type(defaults) is tuple and + all(type(item) in (str, int, float, bool, type(None)) for item in defaults)), + "Unsupported JSON default state") + _need(keywords is None or (type(keywords) is dict and + all(type(key) is str and type(value) in (str, int, float, bool, type(None)) + for key, value in keywords.items())), "Unsupported JSON keyword state") + keyword_items = None if keywords is None else tuple(keywords.items()) + namespace, effective_builtins = function.__globals__, function.__builtins__ + _need(type(namespace) is dict and type(effective_builtins) is dict, + "Unexpected effective serializer namespace") + functions.append((function, function.__code__, defaults, keywords, + keyword_items, namespace, effective_builtins)) + names = set() + pending = [function.__code__] + while pending: + code = pending.pop() + names.update(code.co_names) + pending.extend(item for item in code.co_consts if type(item) is CodeType) + for name in names: + slots.append((namespace, name, dict.get(namespace, name, absent), + effective_builtins, dict.get(effective_builtins, name, absent))) + encoder_class_map = vars(json.JSONEncoder) + encoder_class_items = tuple(encoder_class_map.items()) + + bound_len, bound_type, bound_all = len, type, all + bound_get, bound_dict, bound_error = dict.get, dict, RuntimeError + + def check_need(condition, message): + if not condition: + raise bound_error(message) + + def check(): + for namespace, name, entry in binding_maps: + check_need(namespace.get(name, absent) is entry, "JSON encoder binding changed: " + name) + check_need(bound_len(encoder_class_map) == bound_len(encoder_class_items) and + bound_all(encoder_class_map.get(name, absent) is entry + for name, entry in encoder_class_items), "JSON encoder class changed") + for function, code, defaults, keywords, keyword_items, namespace, builtins in functions: + check_need(function.__code__ is code and function.__defaults__ is defaults and + function.__kwdefaults__ is keywords and function.__closure__ is None and + function.__globals__ is namespace and function.__builtins__ is builtins, + "Serializer reference function changed") + if keywords is not None: + check_need(bound_type(keywords) is bound_dict and bound_len(keywords) == bound_len(keyword_items) and + bound_all(bound_type(key) is str for key in keywords) and + bound_all(bound_get(keywords, key, absent) is value for key, value in keyword_items), + "JSON keyword default changed") + for namespace, name, entry, builtins, builtin_entry in slots: + check_need(bound_get(namespace, name, absent) is entry and + bound_get(builtins, name, absent) is builtin_entry, + "Serializer effective global/builtin changed: " + name) + return check, bindings + + +def make_writer(reference_write_scientific, reference_canonical, expected, require, + *, batch_bytes=1048576, batch_rows=1024, copy_bytes=1048576): + return _make_writer(reference_write_scientific, reference_canonical, expected, require, + batch_bytes=batch_bytes, batch_rows=batch_rows, + copy_bytes=copy_bytes) + + +def _make_writer(reference_write_scientific, reference_canonical, expected, require, + *, batch_bytes=1048576, batch_rows=1024, copy_bytes=1048576, + fault=None): + """fault(event, info) -> NotImplemented or injected operation return. + + Private test seam: only parent finite controls pass fault. It can raise or + replace an IO result. Production make_writer cannot receive this argument. + """ + _need(type(batch_bytes) is int and 64 <= batch_bytes <= 1048576 and + type(batch_rows) is int and 1 <= batch_rows <= 1024 and + type(copy_bytes) is int and 1 <= copy_bytes <= 1048576, + "Invalid bounded serializer limits") + _need(type(expected) is dict and + all(type(key) is str and type(value) in (str, int) + for key, value in expected.items()), "Unexpected expected receipt") + expected_copy = dict(expected) + freshness, bindings = _freshness(reference_write_scientific, reference_canonical, require) + canonical = reference_canonical + + def expected_unchanged(): + _need(type(expected) is dict and + all(type(key) is str and type(value) in (str, int) + for key, value in expected.items()) and expected == expected_copy, + "Expected serializer receipt changed") + + def operation(event, action, **information): + if fault is not None: + injected = fault(event, information) + if injected is not NotImplemented: + return injected + return action() + + def full_write(stream, raw, phase, path): + view = memoryview(raw) + written = operation(phase + "_write", lambda: stream.write(view), + stream=stream, data=view, path=path) + if type(written) is not int or written != len(view): + raise OSError("Short " + phase + " write; no retry") + + def arrays(values, emit, info): + emit(b"[") + position = 0 + first = True + while position < len(values): + stop = position + bound = 2 + while stop < len(values) and stop - position < batch_rows: + item_bound = _bound(values[stop], batch_bytes, set()) + _need(item_bound is not _UNSUPPORTED and item_bound + 3 <= batch_bytes, + "Admitted serializer input changed") + if stop > position and bound + item_bound + 1 > batch_bytes: + break + bound += item_bound + 1 + stop += 1 + batch = values[position:stop] + raw = canonical(batch) + _need(len(raw) <= batch_bytes and raw[:1] == b"[" and raw[-1:] == b"]", + "Canonical batch violated bound or framing") + info["batch_count"] += 1 + info["largest_batch_bytes"] = max(info["largest_batch_bytes"], len(raw)) + if not first: + emit(b",") + emit(memoryview(raw)[1:-1]) + first = False + position = stop + emit(b"]") + + def witness_bytes(witness, emit, info): + emit(b"{") + for index, key in enumerate(_WITNESS_KEYS): + if index: + emit(b",") + emit(canonical(key)) + emit(b":") + if key != "code": + arrays(witness[key], emit, info) + continue + emit(b"{") + for code_index, code_key in enumerate(_CODE_KEYS): + if code_index: + emit(b",") + emit(canonical(code_key)) + emit(b":") + if code_key == "roles": + emit(canonical(witness["code"][code_key])) + else: + arrays(witness["code"][code_key], emit, info) + emit(b"}") + emit(b"}") + + def writer(output, result, witness, rank_calls): + freshness() + expected_unchanged() + if not _admitted(result, witness, rank_calls, batch_bytes) or not _regular_destination(output): + writer.last_operation = {"status": "LITERAL_REFERENCE_FALLBACK"} + answer = reference_write_scientific(output, result, witness, rank_calls) + try: + freshness() + expected_unchanged() + except BaseException: + writer.last_operation["status"] = "FALLBACK_EXIT_FRESHNESS_FAILED" + raise + return answer + info = {"status": "IN_PROGRESS", "phase": "stage_create", "stage": None, + "batch_count": 0, "largest_batch_bytes": 0, + "batch_bytes_limit": batch_bytes, "batch_rows_limit": batch_rows, + "copy_bytes_limit": copy_bytes, "files": {}, "cleanup": []} + writer.last_operation = info + stage = None + accepted = {} + + @contextmanager + def managed(stream, phase, path): + primary = None + try: + yield stream + except BaseException as error: + primary = error + raise + finally: + try: + stream.close() + operation(phase + "_after_close", lambda: None, path=path) + except BaseException as close_error: + if primary is None: + raise + info.setdefault("close_errors", []).append({ + "phase": phase, "type": type(close_error).__name__}) + try: + stage = Path(operation("stage_create", lambda: tempfile.mkdtemp( + prefix=".serialization-", dir=output), output=output)) + info["stage"] = str(stage) + for name, value in zip(_FILES, (result, witness, rank_calls)): + path = stage / name + info["phase"] = "stage:" + name + row = {"hashed_bytes": 0, "accepted_write_bytes": 0, + "copy_read_bytes": 0, "copy_write_bytes": 0} + info["files"][name] = row + hasher = hashlib.sha256() + stream = operation("stage_open", lambda: path.open("xb"), path=path) + with managed(stream, "stage", path): + def emit(raw): + operation("stage_hash", lambda: hasher.update(raw), path=path, data=raw) + row["hashed_bytes"] += len(raw) + full_write(stream, raw, "stage", path) + row["accepted_write_bytes"] += len(raw) + if name == "result.json": + emit(canonical(value)) + elif name == "witness.json": + witness_bytes(value, emit, info) + else: + arrays(value, emit, info) + operation("stage_flush", stream.flush, path=path, stream=stream) + facts = os.fstat(stream.fileno()) + _need(stat.S_ISREG(facts.st_mode) and + facts.st_size == row["accepted_write_bytes"], + "Staged artifact is not the complete regular file") + operation("stage_before_close", lambda: None, path=path, stream=stream) + _need(_identity(path.lstat()) == _identity(facts), "Staged artifact identity changed") + accepted[name] = (_identity(facts), hasher.hexdigest(), row["accepted_write_bytes"]) + row["sha256"] = accepted[name][1] + receipt = { + "result_sha256": accepted["result.json"][1], + "exact_witness_sha256": accepted["witness.json"][1], + "rank_trace_sha256": accepted["rank-trace.json"][1], + "rank_call_count": len(rank_calls), + "rank_distinct_matrix_count": len({rows for rows, _ in rank_calls}), + } + info["phase"] = "expected_receipt" + require(receipt == expected_copy, _REJECTION) + operation("after_acceptance", lambda: None, stage=stage, output=output) + for name in _FILES: + source, target = stage / name, output / name + identity, expected_digest, expected_size = accepted[name] + row = info["files"][name] + info["phase"] = "copy:" + name + _need(_identity(source.lstat()) == identity, "Staged artifact changed before copy") + copied_hash = hashlib.sha256() + incoming = operation("copy_open", lambda: source.open("rb"), path=source) + with managed(incoming, "copy", source): + _need(_identity(os.fstat(incoming.fileno())) == identity and + _identity(source.lstat()) == identity, "Staged read identity changed") + outgoing = operation("final_open", lambda: target.open("wb"), path=target) + with managed(outgoing, "final", target): + _need(stat.S_ISREG(os.fstat(outgoing.fileno()).st_mode), + "Final serializer sink is not a regular file") + while True: + raw = operation("copy_read", lambda: incoming.read(copy_bytes), + path=source, stream=incoming) + _need(type(raw) is bytes and len(raw) <= copy_bytes, + "Invalid bounded staged read") + if not raw: + break + row["copy_read_bytes"] += len(raw) + _need(row["copy_read_bytes"] <= expected_size, "Staged artifact grew during copy") + operation("copy_hash", lambda: copied_hash.update(raw), path=source, data=raw) + full_write(outgoing, raw, "final", target) + row["copy_write_bytes"] += len(raw) + operation("final_flush", outgoing.flush, path=target, stream=outgoing) + _need(os.fstat(outgoing.fileno()).st_size == expected_size, + "Final artifact byte count changed") + operation("final_before_close", lambda: None, path=target, stream=outgoing) + _need(_identity(os.fstat(incoming.fileno())) == identity, + "Staged artifact changed during copy") + _need(_identity(source.lstat()) == identity, + "Staged artifact path changed during copy") + _need(row["copy_read_bytes"] == expected_size and + row["copy_write_bytes"] == expected_size and + copied_hash.hexdigest() == expected_digest, + "Staged copy digest or byte count changed") + row["copy_sha256"] = copied_hash.hexdigest() + info["phase"] = "precleanup_freshness" + freshness() + expected_unchanged() + info["phase"] = "cleanup" + for name in _FILES: + path = stage / name + operation("cleanup_unlink", path.unlink, path=path) + info["cleanup"].append(name) + operation("cleanup_rmdir", stage.rmdir, path=stage) + info["cleanup"].append("stage_directory") + receipt["serialized_bytes"] = { + "result": accepted["result.json"][2], + "witness": accepted["witness.json"][2], + "rank_trace": accepted["rank-trace.json"][2], + } + info["phase"] = "exit_freshness" + freshness() + expected_unchanged() + info["phase"] = "complete" + info["status"] = "BOUNDED_SERIALIZATION_PASS" + return receipt + except BaseException as error: + info["status"] = "FAILED_EVIDENCE_RETAINED" + # Logging failures must never replace the primary exception. + try: + info["error"] = {"type": type(error).__name__, "message": str(error)[:2048]} + if stage is not None: + for name, row in info["files"].items(): + try: + row["retained_stage_stat_bytes"] = (stage / name).lstat().st_size + except OSError: + row["retained_stage_stat_bytes"] = None + raw = canonical(info) + _need(len(raw) <= 65536, "Serialization failure manifest exceeded bound") + operation("failure_manifest", lambda: (stage / "failure.json").write_bytes(raw), path=stage) + except BaseException as secondary: + info["failure_manifest_error_type"] = type(secondary).__name__ + raise + + writer.last_operation = None + writer._h25_serialization_bindings = bindings + writer._h25_serialization_faults_enabled = fault is not None + return writer diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/consumer/full_consumer.py b/research/h25-o03-source-repair-20261101/dependencies/A/consumer/full_consumer.py new file mode 100644 index 0000000000..f1ee209194 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/consumer/full_consumer.py @@ -0,0 +1,176 @@ +"""Authentic retained-value serializer arm. Execute only after parent admission. + +Explicit sibling imports support python -B -I. The envelope authenticates these +exact source directories before and after execution. No scientific imports. +""" +from __future__ import annotations +import argparse +import hashlib +import json +import os +from pathlib import Path +import stat +import sys +import time + +HERE = Path(__file__).resolve().parent +sys.path.insert(0, str(HERE)) +sys.path.insert(1, str(HERE.parent / 'loader')) +import reference + +NAMES = ('result.json', 'witness.json', 'rank-trace.json') +SIZE_KEYS = ('result', 'witness', 'rank_trace') +HASH_KEYS = ('result_sha256', 'exact_witness_sha256', 'rank_trace_sha256') +SIZES = dict(zip(SIZE_KEYS, (527, 58143622, 2674272))) +CHUNK = 1048576 + + +def need(condition, message): + if not condition: + raise RuntimeError(message) + + +def exact_int(value, low=0, high=None): + return type(value) is int and value >= low and (high is None or value <= high) + + +def accept_operation(operation, sizes, faults_enabled): + """Require complete source-bound bounded path; fallback never earns credit.""" + need(faults_enabled is False, 'Production fault seam enabled') + need(type(operation) is dict and operation.get('status') == 'BOUNDED_SERIALIZATION_PASS', + 'Genuine complete replay did not take bounded serializer path') + need(operation.get('phase') == 'complete', 'Bounded serialization incomplete') + need(operation.get('batch_bytes_limit') == CHUNK and type(operation.get('batch_bytes_limit')) is int, + 'Batch-byte limit differs') + need(operation.get('batch_rows_limit') == 1024 and type(operation.get('batch_rows_limit')) is int, + 'Batch-row limit differs') + need(operation.get('copy_bytes_limit') == CHUNK and type(operation.get('copy_bytes_limit')) is int, + 'Copy limit differs') + need(exact_int(operation.get('batch_count'), 1), 'Missing actual bounded batches') + need(exact_int(operation.get('largest_batch_bytes'), 2, CHUNK), 'Batch size differs') + need(operation.get('cleanup') == list(NAMES) + ['stage_directory'], 'Success cleanup incomplete') + need(type(operation.get('stage')) is str, 'Missing private stage identity') + need(set(operation.get('files', {})) == set(NAMES), 'Bounded file counters incomplete') + for name, key in zip(NAMES, SIZE_KEYS): + row = operation['files'][name] + need(type(row) is dict, 'Malformed bounded file counters') + need(all(exact_int(row.get(field)) and row[field] == sizes[key] for field in + ('hashed_bytes', 'accepted_write_bytes', 'copy_read_bytes', 'copy_write_bytes')), + 'Bounded copy/hash counters differ: ' + name) + need(type(row.get('sha256')) is str and row['sha256'] == row.get('copy_sha256'), + 'Private/final digest differs: ' + name) + + +def file_identity(info): + # Access time may legitimately change during readback under relatime. + return (info.st_dev, info.st_ino, info.st_mode, info.st_size, info.st_mtime_ns, + info.st_ctime_ns, info.st_nlink, info.st_uid, info.st_gid) + + +def read_files(root, scientific, expected, sizes): + need(set(path.name for path in root.iterdir()) == set(NAMES), 'Unexpected output or staging files') + files = {} + for name, key, size_key in zip(NAMES, HASH_KEYS, SIZE_KEYS): + path = root / name + before = path.lstat() + need(stat.S_ISREG(before.st_mode) and before.st_nlink == 1, 'Output is not private regular file') + h, total = hashlib.sha256(), 0 + fd = os.open(path, os.O_RDONLY | os.O_NOFOLLOW) + with os.fdopen(fd, 'rb') as stream: + need(file_identity(os.fstat(stream.fileno())) == file_identity(before), 'Output descriptor/path differs') + while True: + chunk = stream.read(CHUNK) + if not chunk: + break + total += len(chunk) + need(total <= sizes[size_key], 'Output exceeds frozen size') + h.update(chunk) + need(file_identity(os.fstat(stream.fileno())) == file_identity(before), 'Output changed while reading') + need(file_identity(path.lstat()) == file_identity(before), 'Output path changed while reading') + need(total == sizes[size_key] == scientific['serialized_bytes'][size_key], 'Output size differs') + need(h.hexdigest() == expected[key] == scientific[key], 'Output digest differs') + files[name] = {'bytes': total, 'sha256': h.hexdigest()} + return files + + +def write_record(path, value): + raw = json.dumps(value, sort_keys=True, indent=2, allow_nan=False).encode('ascii') + b'\n' + need(len(raw) <= 65536, 'Consumer receipt exceeds fixed bound') + with path.open('xb') as stream: + need(stream.write(raw) == len(raw), 'Short consumer receipt write') + + +def run(arm, input_root, custody, output_root, receipt_path): + need(arm in ('baseline', 'candidate'), 'Unknown serializer arm') + need(sys.flags.optimize == 0, 'Full arm requires optimization0') + need(not output_root.exists() and not output_root.is_symlink(), 'Output root must be fresh') + need(not receipt_path.exists() and not receipt_path.is_symlink(), 'Receipt must be fresh') + need(receipt_path.parent.resolve() != output_root.resolve(), 'Receipt must be outside artifact root') + from frozen_h25_inputs import load_frozen_inputs + loaded = load_frozen_inputs(input_root, custody) + result, witness, ranks = loaded['result'], loaded['witness'], loaded['ranks'] + need(len(ranks) == reference.EXPECTED['rank_call_count'], 'Full rank count differs') + need(len({rows for rows, _ in ranks}) == reference.EXPECTED['rank_distinct_matrix_count'], + 'Full distinct rank row count differs') + output_root.mkdir(mode=0o700) + writer = reference.write_scientific + faults = None + if arm == 'candidate': + import bounded_serialization + writer = bounded_serialization.make_writer(reference.write_scientific, reference.canonical, + reference.EXPECTED, reference.require, batch_bytes=CHUNK, batch_rows=1024, copy_bytes=CHUNK) + faults = writer._h25_serialization_faults_enabled + need(faults is False, 'Fault injection enabled') + started = time.monotonic_ns() + scientific = writer(output_root, result, witness, ranks) + ended = time.monotonic_ns() + need(scientific == dict(reference.EXPECTED, serialized_bytes=SIZES), 'Original complete receipt differs') + operation = None if arm == 'baseline' else writer.last_operation + if arm == 'candidate': + accept_operation(operation, SIZES, faults) + stage = Path(operation['stage']) + need(stage.parent == output_root and stage.name.startswith('.serialization-') and + not stage.exists() and not stage.is_symlink(), 'Private stage cleanup differs') + need(operation['batch_count'] <= len(ranks) + sum(len(witness[k]) for k in witness if k != 'code') + + sum(len(v) for k, v in witness['code'].items() if k != 'roles'), 'Impossible batch count') + for name, digest_key in zip(NAMES, HASH_KEYS): + need(operation['files'][name]['sha256'] == reference.EXPECTED[digest_key], 'Bounded digest differs') + files = read_files(output_root, scientific, reference.EXPECTED, SIZES) + # Complete second authentication is paid and must not allocate another full input. + from frozen_h25_inputs import authenticate_inputs + after = authenticate_inputs(input_root, custody) + receipt = {'schema': 'h25-o03-full-consumer-v1', 'status': 'COMPLETE_RETAINED_VALUE_SERIALIZATION_RETURNED', + 'arm': arm, 'optimization': sys.flags.optimize, 'scientific_receipt': scientific, + 'files': files, 'candidate_operation': operation, 'faults_enabled': faults, + 'input_receipt': loaded['input_receipt'], 'after_input_receipt': after, + 'writer_monotonic_ns': {'start': started, 'end': ended, 'elapsed': ended - started}, + 'scope': 'Complete authentic retained values; no fresh scientific construction or caller claim'} + write_record(receipt_path, receipt) + return receipt + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument('--arm', choices=('baseline', 'candidate'), required=True) + parser.add_argument('--input-root', type=Path, required=True) + parser.add_argument('--custody-json', type=Path, required=True) + parser.add_argument('--output-root', type=Path, required=True) + parser.add_argument('--receipt', type=Path, required=True) + args = parser.parse_args() + try: + custody = json.loads(args.custody_json.read_text(encoding='utf-8')) + result = run(args.arm, args.input_root, custody, args.output_root, args.receipt) + except BaseException as error: + # Preserve all partial final/private files. A failure is never rerolled. + if not args.receipt.exists() and not args.receipt.is_symlink(): + try: + write_record(args.receipt, {'schema': 'h25-o03-full-consumer-v1', 'status': 'FAILED_EVIDENCE_RETAINED', + 'arm': args.arm, 'error': {'type': type(error).__name__, 'message': str(error)[:2048]}}) + except BaseException: + pass + raise + print(json.dumps({'status': result['status'], 'arm': args.arm}, sort_keys=True)) + + +if __name__ == '__main__': + main() diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/consumer/reference.py b/research/h25-o03-source-repair-20261101/dependencies/A/consumer/reference.py new file mode 100644 index 0000000000..2c60da3ae8 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/consumer/reference.py @@ -0,0 +1,47 @@ +"""Source-exact serializer reference extracted without importing scientific code. + +EXPECTED remains the frozen complete H25 receipt. Finite consumers clone only +write_scientific into fresh globals with a separate finite EXPECTED dictionary. +No full H25 construction, native backend, compiler or scientific caller is loaded. +""" +import hashlib +import json + + +_RUNTIME_ERROR = RuntimeError + +def require(condition, message): + if not condition: + raise _RUNTIME_ERROR(message) + +def canonical(value): + return json.dumps(value, sort_keys=True, separators=(",", ":"), ensure_ascii=True).encode("ascii") + +EXPECTED = { + "result_sha256": "342e99212b12e518902ae9598613f5484113bacee8747c27a13b58a4b1d3986c", + "exact_witness_sha256": "4b170c1dbfc33c7cb141a2284c6fd69eac7b6d100971d3e9ee625502b5893f82", + "rank_trace_sha256": "85006ca332bbc57c2ba9fd06f61a0281d4cee600c9f3b449342379bf2aedec8f", + "rank_call_count": 59959, + "rank_distinct_matrix_count": 252, +} + +def write_scientific(output, result, witness, rank_calls): + encoded_result = canonical(result) + encoded_witness = canonical(witness) + encoded_trace = canonical(rank_calls) + receipt = { + "result_sha256": hashlib.sha256(encoded_result).hexdigest(), + "exact_witness_sha256": hashlib.sha256(encoded_witness).hexdigest(), + "rank_trace_sha256": hashlib.sha256(encoded_trace).hexdigest(), + "rank_call_count": len(rank_calls), + "rank_distinct_matrix_count": len({rows for rows, _ in rank_calls}), + } + require(receipt == EXPECTED, "Complete output, ordered witness, or rank trace changed from the frozen profile") + # Same exact bytes and serialization work in both arms; file hashes omit + # a trailing newline exactly as the existing profile's digest did. + (output / "result.json").write_bytes(encoded_result) + (output / "witness.json").write_bytes(encoded_witness) + (output / "rank-trace.json").write_bytes(encoded_trace) + receipt["serialized_bytes"] = {"result": len(encoded_result), "witness": len(encoded_witness), + "rank_trace": len(encoded_trace)} + return receipt diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/consumer/run_controls.py b/research/h25-o03-source-repair-20261101/dependencies/A/consumer/run_controls.py new file mode 100644 index 0000000000..1926eb081f --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/consumer/run_controls.py @@ -0,0 +1,138 @@ +"""Ordered unchanged70 plus concrete consumer acceptance controls; parent only.""" +from __future__ import annotations +import argparse +import copy +import hashlib +import json +from pathlib import Path +import sys +from types import FunctionType + +HERE = Path(__file__).resolve().parent +sys.path.insert(0, str(HERE)) +import reference +import bounded_serialization +import serialization_controls +from full_consumer import accept_operation, need, write_record + +ORDER = ['legitimate-bool-float-slots', 'ordered-duplicate-ranks', 'literal-fallback-no-credit', + 'int-only-rank-bool-fallback-no-credit', 'missing-marker-no-credit', 'faults-enabled-no-credit', + 'incomplete-phase-no-credit', 'missing-batches-no-credit', 'oversize-batch-no-credit', + 'wrong-copy-limit-no-credit', 'missing-file-counter-no-credit', 'wrong-byte-counter-no-credit', + 'digest-copy-mismatch-no-credit', 'incomplete-cleanup-no-credit', 'missing-stage-no-credit'] + + +def finite_writer(values): + result, witness, ranks = values + expected = {'result_sha256': hashlib.sha256(reference.canonical(result)).hexdigest(), + 'exact_witness_sha256': hashlib.sha256(reference.canonical(witness)).hexdigest(), + 'rank_trace_sha256': hashlib.sha256(reference.canonical(ranks)).hexdigest(), + 'rank_call_count': len(ranks), 'rank_distinct_matrix_count': len({row for row, _ in ranks})} + namespace = dict(reference.write_scientific.__globals__) + namespace['EXPECTED'] = expected + original = FunctionType(reference.write_scientific.__code__, namespace, + reference.write_scientific.__name__, reference.write_scientific.__defaults__, + reference.write_scientific.__closure__) + return bounded_serialization.make_writer(original, reference.canonical, expected, reference.require) + + +def run(root, receipt_path): + need(sys.flags.optimize in (0, 1), 'Undeclared control optimization') + need(not root.exists() and not root.is_symlink(), 'Control root must be fresh') + need(not receipt_path.exists() and not receipt_path.is_symlink(), 'Control receipt must be fresh') + root.mkdir(mode=0o700) + spec = json.loads((HERE / 'CONTROL-SPEC.json').read_text(encoding='utf-8')) + old = serialization_controls.run_controls(reference, root / 'original70') + need(old['case_count'] == spec['count_per_mode'] == 70, 'Original control count differs') + need([row['case'] for row in old['cases']] == spec['ordered_cases'], 'Original control order differs') + need(old['optimization'] == sys.flags.optimize, 'Original control optimization differs') + rows = [] + + def fresh(): + return serialization_controls._fixture()[:3] + + def actual(name, transform, bounded): + result, witness, ranks = fresh() + values = transform(result, witness, ranks) + writer = finite_writer(values) + output = root / name + output.mkdir() + receipt = writer(output, *values) + if bounded: + accept_operation(writer.last_operation, receipt['serialized_bytes'], writer._h25_serialization_faults_enabled) + need(not list(output.glob('.serialization-*')), 'Successful bounded staging leaked') + else: + need(writer.last_operation['status'] == 'LITERAL_REFERENCE_FALLBACK', 'Literal fallback was not observed') + try: + accept_operation(writer.last_operation, receipt['serialized_bytes'], False) + except RuntimeError: + pass + else: + raise RuntimeError('Literal fallback incorrectly qualified as bounded') + rows.append({'case': name, 'status': 'PASS', 'operation': writer.last_operation}) + return writer.last_operation, receipt['serialized_bytes'] + + def floats(result, witness, ranks): + result.update({'bool_slot': True, 'roles_per_target': 47.041}) + return result, witness, ranks + operation, sizes = actual(ORDER[0], floats, True) + + def duplicates(result, witness, ranks): + ranks[:] = [((2, 1), 1), ((2, 1), 1), ((1, 2), 2)] + return result, witness, ranks + actual(ORDER[1], duplicates, True) + + def unsupported(result, witness, ranks): + class DictSubclass(dict): + pass + return DictSubclass(result), witness, ranks + actual(ORDER[2], unsupported, False) + + def rank_bool(result, witness, ranks): + ranks[0] = ((True, 2), 1) + return result, witness, ranks + actual(ORDER[3], rank_bool, False) + + mutations = [ + lambda op: op.update(status='LITERAL_REFERENCE_FALLBACK'), + lambda op: None, + lambda op: op.update(phase='copy:witness.json'), + lambda op: op.update(batch_count=0), + lambda op: op.update(largest_batch_bytes=1048577), + lambda op: op.update(copy_bytes_limit=1048577), + lambda op: op['files'].pop('witness.json'), + lambda op: op['files']['witness.json'].update(copy_write_bytes=0), + lambda op: op['files']['result.json'].update(copy_sha256='0' * 64), + lambda op: op.update(cleanup=['result.json']), + lambda op: op.pop('stage'), + ] + for name, mutation in zip(ORDER[4:], mutations): + changed = copy.deepcopy(operation) + mutation(changed) + try: + accept_operation(changed, sizes, name == 'faults-enabled-no-credit') + except RuntimeError as error: + rows.append({'case': name, 'status': 'PASS', 'expected_rejection': str(error)}) + else: + raise RuntimeError('Consumer accepted invalid bounded evidence: ' + name) + need([row['case'] for row in rows] == ORDER, 'New consumer control count/order differs') + receipt = {'schema': 'h25-o03-consumer-controls-v1', 'status': 'CONSUMER_CONTROLS_RETURNED', + 'optimization': sys.flags.optimize, 'old_case_count': 70, 'new_case_count': len(rows), + 'old_control_receipt': str(root / 'original70' / 'controls.json'), 'cases': rows, + 'scope': 'Finite controls only; authentic full replay is separately mandatory'} + write_record(receipt_path, receipt) + return receipt + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument('--output-root', type=Path, required=True) + parser.add_argument('--receipt', type=Path, required=True) + args = parser.parse_args() + receipt = run(args.output_root, args.receipt) + print(json.dumps({'status': receipt['status'], 'optimization': receipt['optimization'], + 'old_cases': 70, 'new_cases': len(ORDER)}, sort_keys=True)) + + +if __name__ == '__main__': + main() diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/consumer/serialization_controls.py b/research/h25-o03-source-repair-20261101/dependencies/A/consumer/serialization_controls.py new file mode 100644 index 0000000000..7ace093a93 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/consumer/serialization_controls.py @@ -0,0 +1,504 @@ +"""Parent-executed bounded controls; imports no scientific module itself.""" +from __future__ import annotations + +import copy +import hashlib +import json +from pathlib import Path +import sys +from types import FunctionType + +import bounded_serialization as candidate + + +_NAMES = ("result.json", "witness.json", "rank-trace.json") + + +def _need(value, message): + if not value: + raise RuntimeError(message) + + +def _fixture(): + return ({"ok": True, "number": 3}, { + "support": [0, 1, 3], "args": [None, (0, 1)], "kind": [None, "in"], + "active": [1, 2], "pieces": [((0, 1, 2), 2, (1, 2))], + "labels": [(1, [(2, 3), (0, 1)], 2, (1, 3))], + "code": {"roles": 3, "gates": [(1, (0,), (1, 2))], + "sources": [((2, 1, 0), 1), ((0, 1, 2), 2)], "outputs": [(1, 2), (0, 1)]}, + }, [((1, 2), 2), ((1, 2), 1), ((2,), 1)], []) + + +def _outcome(function): + try: + return ("return", function()) + except BaseException as error: + return ("error", type(error).__name__, str(error)) + + +def _original_writer(comparison, expected): + namespace = dict(comparison.write_scientific.__globals__) + namespace["EXPECTED"] = expected + # Same original code, separate globals; the imported comparison is untouched. + return FunctionType(comparison.write_scientific.__code__, namespace, + comparison.write_scientific.__name__, + comparison.write_scientific.__defaults__, + comparison.write_scientific.__closure__) + + +def _expected(comparison, fixture): + result, witness, ranks, _ = fixture + return { + "result_sha256": hashlib.sha256(comparison.canonical(result)).hexdigest(), + "exact_witness_sha256": hashlib.sha256(comparison.canonical(witness)).hexdigest(), + "rank_trace_sha256": hashlib.sha256(comparison.canonical(ranks)).hexdigest(), + "rank_call_count": len(ranks), + "rank_distinct_matrix_count": len({rows for rows, _ in ranks}), + } + + +def _finals(path): + return {name: (path / name).read_bytes() for name in _NAMES if (path / name).is_file()} + + +def run_controls(comparison, output_root): + """Run once in a new external directory under the parent's guard. + + comparison supplies the unchanged write_scientific/canonical/require. + No full caller, native build, scientific import or timer is started here. + """ + root = Path(output_root) + _need(not root.exists(), "Refusing existing serializer control evidence") + root.mkdir(parents=True) + rows = [] + original_source = comparison.write_scientific.__code__ + total_cap = 16777216 + base_expected = _expected(comparison, _fixture()) + + def equal(name, factory=_fixture, *, limits=None, expected_override=None, admitted=None): + before = factory() + after = factory() + _need(before[1] is not after[1] and before[2] is not after[2], "Shared control inputs") + try: + expected = _expected(comparison, factory()) + except BaseException: + expected = dict(base_expected) + if expected_override is not None: + expected_override(expected) + original = _original_writer(comparison, expected) + writer = candidate.make_writer(original, comparison.canonical, expected, comparison.require, + **(limits or {})) + case = root / name + left, right = case / "original", case / "candidate" + left.mkdir(parents=True) + right.mkdir() + old = _outcome(lambda: original(left, *before[:3])) + new = _outcome(lambda: writer(right, *after[:3])) + _need(old == new, "Serializer outcome differs: " + name + " " + repr((old, new))) + _need(before[3] == after[3], "Callback count/order differs: " + name) + _need(_finals(left) == _finals(right), "Final artifact bytes differ: " + name) + if admitted is not None: + expected_status = "LITERAL_REFERENCE_FALLBACK" if not admitted else ( + "BOUNDED_SERIALIZATION_PASS" if new[0] == "return" else "FAILED_EVIDENCE_RETAINED") + _need(writer.last_operation["status"] == expected_status, "Admission differs: " + name) + if new[0] == "return" and writer.last_operation["status"] == "BOUNDED_SERIALIZATION_PASS": + _need(not tuple(right.glob(".serialization-*")), "Successful staging leaked") + for record in writer.last_operation["files"].values(): + _need(record["sha256"] == record["copy_sha256"] and + record["hashed_bytes"] == record["accepted_write_bytes"] == + record["copy_read_bytes"] == record["copy_write_bytes"], + "Copy verification/cost count differs") + rows.append({"case": name, "outcome": new[0], "operation": writer.last_operation}) + + equal("ordinary", admitted=True) + + def empty(): + result, witness, ranks, events = _fixture() + for key in witness: + if key == "code": + witness[key] = {"gates": [], "outputs": [], "roles": 0, "sources": []} + else: + witness[key] = [] + return result, witness, [], events + equal("empty", empty, admitted=True) + + for length in (1, 1023, 1024, 1025, 2048): + def length_case(length=length): + result, witness, ranks, events = _fixture() + witness["support"] = list(range(length)) + return result, witness, ranks, events + equal("rows-" + str(length), length_case, admitted=True) + + for length, expected_admitted in ((169, True), (170, True), (171, False)): + def size_case(length=length): + result, witness, ranks, events = _fixture() + witness["kind"] = ["a" * length, "z"] + return result, witness, ranks, events + equal("byte-bound-" + str(length), size_case, + limits={"batch_bytes": 2045, "batch_rows": 3, "copy_bytes": 127}, + admitted=expected_admitted) + + def scalar_case(): + result, witness, ranks, events = _fixture() + witness["kind"] = [None, True, False, 0.0, -0.0, 1.25, float("inf"), + -float("inf"), float("nan"), '\\"\b\f\n\r\t\x00', + "\u1234\U0001f642\ud800\udfff"] + witness["support"] = [0, -1, (1 << 53) - 1, 1 << 53, (1 << 64) - 1, + 1 << 64, -(1 << 64), 1 << 2300] + return result, witness, ranks, events + equal("scalars-unicode-wide", scalar_case, admitted=True) + + def huge(): + result, witness, ranks, events = _fixture() + witness["support"] = [1 << 20000, -(1 << 20000)] + return result, witness, ranks, events + old_digits = sys.get_int_max_str_digits() + try: + sys.set_int_max_str_digits(0) + equal("wide-unlimited", huge, admitted=True) + sys.set_int_max_str_digits(640) + equal("wide-digit-error", huge, admitted=True) + finally: + sys.set_int_max_str_digits(old_digits) + + def interned(): + result, witness, _, events = _fixture() + row = (1, 2, 3) + return result, witness, [(row, 2), (row, 1), (tuple([1, 2, 3]), 2)], events + equal("interned-rank-rows", interned, admitted=True) + + for depth in (30, 33): + def nested(depth=depth): + result, witness, ranks, events = _fixture() + value = 1 + for _ in range(depth): + value = [value] + witness["kind"] = [value] + return result, witness, ranks, events + equal("depth-" + str(depth), nested, admitted=depth == 30) + + def circular(): + result, witness, ranks, events = _fixture() + cycle = [] + cycle.append(cycle) + witness["kind"] = [cycle] + return result, witness, ranks, events + equal("circular", circular, admitted=False) + + def callback_list(): + result, witness, ranks, events = _fixture() + class Observed(list): + def __iter__(self): + events.append("list-iter") + return super().__iter__() + witness["kind"] = Observed(["in", "x"]) + return result, witness, ranks, events + equal("callback-list", callback_list, admitted=False) + + def callback_dict(): + result, witness, ranks, events = _fixture() + class Observed(dict): + def items(self): + events.append("dict-items") + return super().items() + result = Observed(result) + return result, witness, ranks, events + equal("callback-dict", callback_dict, admitted=False) + + def callback_raising(): + result, witness, ranks, events = _fixture() + class Observed(dict): + def items(self): + events.append("raising-items") + raise LookupError("observed conversion failure") + witness["kind"] = [Observed({"x": 1})] + return result, witness, ranks, events + equal("callback-error", callback_raising, admitted=False) + + def subclass_int(): + result, witness, ranks, events = _fixture() + class Observed(int): + def __repr__(self): + events.append("int-repr") + return "7" + witness["support"] = [Observed(7)] + return result, witness, ranks, events + equal("int-subclass", subclass_int, admitted=False) + + def unknown(): + result, witness, ranks, events = _fixture() + class Unknown: + pass + witness["kind"] = [Unknown()] + return result, witness, ranks, events + equal("unsupported-object", unknown, admitted=False) + + for location in ("result", "witness", "rank"): + def malformed(location=location): + result, witness, ranks, events = _fixture() + if location == "result": + result = {1: 1, "x": 2} + elif location == "witness": + witness["kind"] = [set([1])] + else: + ranks = [([1], 1)] + return result, witness, ranks, events + equal("malformed-" + location, malformed, admitted=False) + + def nonstring_keys(): + result, witness, ranks, events = _fixture() + result = {2: "b", 1: "a"} + return result, witness, ranks, events + equal("nonstring-supported-keys", nonstring_keys, admitted=False) + + for key in ("result_sha256", "exact_witness_sha256", "rank_trace_sha256", + "rank_call_count", "rank_distinct_matrix_count"): + def alter(expected, key=key): + expected[key] = "0" * 64 if type(expected[key]) is str else expected[key] + 1 + equal("expected-" + key, expected_override=alter, admitted=True) + + def fault_case(name, fault, expected_error, *, final_names=(), missing_final_names=(), + manifest_may_fail=False): + fixture = _fixture() + expected = _expected(comparison, _fixture()) + original = _original_writer(comparison, expected) + writer = candidate._make_writer(original, comparison.canonical, expected, comparison.require, + batch_bytes=2048, batch_rows=3, copy_bytes=31, fault=fault) + output = root / name + output.mkdir() + outcome = _outcome(lambda: writer(output, *fixture[:3])) + _need(outcome[0] == "error" and outcome[1] == expected_error, + "Fault did not surface: " + name + " " + repr(outcome)) + _need(writer.last_operation["status"] == "FAILED_EVIDENCE_RETAINED", "Fault hidden") + for filename in final_names: + _need((output / filename).exists(), "Earlier/failing final disappeared: " + name) + for filename in missing_final_names: + _need(not (output / filename).exists(), "Later/unaccepted final appeared: " + name) + if writer.last_operation["stage"] is not None: + stage = Path(writer.last_operation["stage"]) + _need(stage.is_dir(), "Failed staging evidence deleted") + if not manifest_may_fail: + _need((stage / "failure.json").is_file(), "Failure manifest missing") + rows.append({"case": name, "outcome": outcome, "operation": writer.last_operation}) + return writer.last_operation + + def raising(event_name, filename=None, error_type=OSError, text="injected IO failure"): + def fault(event, information): + path = information.get("path") + if event == event_name and (filename is None or (path is not None and path.name == filename)): + raise error_type(text) + return NotImplemented + return fault + + for event in ("stage_create", "stage_open", "stage_write", "stage_flush", "stage_after_close", "stage_hash"): + fault_case("failure-" + event, raising(event), "OSError", missing_final_names=_NAMES) + + for filename in _NAMES: + index = _NAMES.index(filename) + for event in ("final_open", "final_write", "final_flush", "final_after_close"): + present = _NAMES[:index] if event == "final_open" else _NAMES[:index + 1] + fault_case("failure-" + event + "-" + filename, raising(event, filename), "OSError", + final_names=present, missing_final_names=_NAMES[index + 1:]) + + for length in (0, 1): + def short(event, information, length=length): + if event == "final_write" and information["path"].name == "witness.json": + information["stream"].write(information["data"][:length]) + return length + return NotImplemented + fault_case("short-final-" + str(length), short, "OSError", + final_names=_NAMES[:2], missing_final_names=_NAMES[2:]) + + def corrupt(event, information): + if event == "copy_read" and information["path"].name == "witness.json": + raw = information["stream"].read(31) + if raw: + return bytes([raw[0] ^ 1]) + raw[1:] + return raw + return NotImplemented + fault_case("copy-corrupt-content", corrupt, "RuntimeError", + final_names=_NAMES[:2], missing_final_names=_NAMES[2:]) + + def mutate_stage(event, information): + if event == "after_acceptance": + with (information["stage"] / "witness.json").open("ab") as stream: + stream.write(b" ") + return NotImplemented + fault_case("stage-mutated-size", mutate_stage, "RuntimeError", + final_names=_NAMES[:1], missing_final_names=_NAMES[1:]) + fault_case("copy-read-error", raising("copy_read", "witness.json"), "OSError", + final_names=_NAMES[:2], missing_final_names=_NAMES[2:]) + fault_case("copy-hash-error", raising("copy_hash", "witness.json"), "OSError", + final_names=_NAMES[:2], missing_final_names=_NAMES[2:]) + fault_case("cleanup-unlink-error", raising("cleanup_unlink", "witness.json"), "OSError", + final_names=_NAMES) + fault_case("cleanup-rmdir-error", raising("cleanup_rmdir"), "OSError", final_names=_NAMES) + + def dual_error(event, information): + if event == "stage_write": + raise ValueError("primary write failure") + if event == "stage_after_close": + raise OSError("secondary close failure") + return NotImplemented + evidence = fault_case("primary-plus-close-error", dual_error, "ValueError", missing_final_names=_NAMES) + _need(evidence["error"]["message"] == "primary write failure" and evidence.get("close_errors"), + "Close failure masked primary error") + + def manifest_error(event, information): + if event == "stage_write": + raise ValueError("primary write failure") + if event == "failure_manifest": + raise OSError("secondary manifest failure") + return NotImplemented + evidence = fault_case("primary-plus-manifest-error", manifest_error, "ValueError", + missing_final_names=_NAMES, manifest_may_fail=True) + _need(evidence["failure_manifest_error_type"] == "OSError", "Manifest failure hidden") + + for name in ("reference_global", "json_default", "expected_value"): + expected = _expected(comparison, _fixture()) + original = _original_writer(comparison, expected) + writer = candidate.make_writer(original, comparison.canonical, expected, comparison.require) + output = root / ("drift-" + name) + output.mkdir() + saved_default = json.JSONEncoder.default + saved_canonical = original.__globals__["canonical"] + try: + if name == "reference_global": + original.__globals__["canonical"] = lambda value: b"wrong" + elif name == "json_default": + json.JSONEncoder.default = lambda self, value: "wrong" + else: + expected["rank_call_count"] += 1 + outcome = _outcome(lambda: writer(output, *_fixture()[:3])) + finally: + json.JSONEncoder.default = saved_default + original.__globals__["canonical"] = saved_canonical + _need(outcome[0:2] == ("error", "RuntimeError") and not tuple(output.iterdir()), + "Source/expected drift reached output") + rows.append({"case": "drift-" + name, "outcome": outcome}) + + # Effective builtin and previously absent global dependencies are part of + # the source-bound encoder, not merely public callable identities. + for name in ("effective_builtin", "json_global_shadow", "keyword_default"): + expected = _expected(comparison, _fixture()) + original = _original_writer(comparison, expected) + if name == "effective_builtin": + namespace = dict(original.__globals__) + namespace["__builtins__"] = dict(original.__builtins__) + original = FunctionType(original.__code__, namespace, original.__name__) + writer = candidate.make_writer(original, comparison.canonical, expected, comparison.require) + output = root / ("drift-" + name) + output.mkdir() + saved_allow_nan = json.JSONEncoder.__init__.__kwdefaults__["allow_nan"] + _need("str" not in json.encoder.__dict__, "Unexpected JSON str shadow at test entry") + try: + if name == "effective_builtin": + original.__builtins__["len"] = lambda value: 0 + elif name == "json_global_shadow": + json.encoder.__dict__["str"] = object + else: + json.JSONEncoder.__init__.__kwdefaults__["allow_nan"] = False + outcome = _outcome(lambda: writer(output, *_fixture()[:3])) + finally: + json.encoder.__dict__.pop("str", None) + json.JSONEncoder.__init__.__kwdefaults__["allow_nan"] = saved_allow_nan + _need(outcome[0:2] == ("error", "RuntimeError") and not tuple(output.iterdir()), + "Effective JSON dependency drift reached output") + rows.append({"case": "drift-" + name, "outcome": outcome}) + + saved_default = json.JSONEncoder.default + def late_drift(event, information): + if event == "final_after_close" and information["path"].name == "rank-trace.json": + json.JSONEncoder.default = lambda self, value: "drift" + return NotImplemented + try: + fault_case("exit-json-drift", late_drift, "RuntimeError", final_names=_NAMES) + finally: + json.JSONEncoder.default = saved_default + + expected = _expected(comparison, _fixture()) + original = _original_writer(comparison, expected) + writer = candidate.make_writer(original, comparison.canonical, expected, comparison.require) + output = root / "fallback-exit-json-drift" + output.mkdir() + result, witness, ranks, events = _fixture() + class MutatingDict(dict): + def items(self): + events.append("dict-items") + json.JSONEncoder.default = lambda self, value: "drift" + return super().items() + try: + outcome = _outcome(lambda: writer(output, MutatingDict(result), witness, ranks)) + finally: + json.JSONEncoder.default = saved_default + _need(outcome[0:2] == ("error", "RuntimeError") and + writer.last_operation["status"] == "FALLBACK_EXIT_FRESHNESS_FAILED" and + all((output / name).is_file() for name in _NAMES), + "Fallback runtime drift escaped successful-exit guard") + rows.append({"case": "fallback-exit-json-drift", "outcome": outcome}) + + # Preserve direct-call overwrite behavior, separately from parent run-dir guard. + expected = _expected(comparison, _fixture()) + original = _original_writer(comparison, expected) + writer = candidate.make_writer(original, comparison.canonical, expected, comparison.require) + output = root / "existing-finals" + output.mkdir() + for name in _NAMES: + (output / name).write_bytes(b"previous bytes") + writer(output, *_fixture()[:3]) + old = root / "existing-finals-reference" + old.mkdir() + original(old, *_fixture()[:3]) + _need(_finals(old) == _finals(output), "Direct wb overwrite changed") + rows.append({"case": "existing-finals", "outcome": "return"}) + + # One writer invocation cannot populate a reusable data/PASS cache. + state_fixture = _fixture() + snapshot = copy.deepcopy(state_fixture[:3]) + expected = _expected(comparison, _fixture()) + original = _original_writer(comparison, expected) + writer = candidate.make_writer(original, comparison.canonical, expected, comparison.require) + first = root / "state-first" + first.mkdir() + writer(first, *state_fixture[:3]) + _need(state_fixture[:3] == snapshot, "Serializer mutated input objects") + state_fixture[1]["support"].append(99) + second = root / "state-changed" + second.mkdir() + outcome = _outcome(lambda: writer(second, *state_fixture[:3])) + _need(outcome[0:2] == ("error", "RuntimeError") and not _finals(second), + "Changed input reused a stale serializer PASS") + rows.append({"case": "state-mutation-between-writes", "outcome": outcome}) + + # Unsupported Path subclass delegates before any candidate path operation. + path_events = [] + class ObservedPath(type(root)): + def __truediv__(self, other): + path_events.append(str(other)) + return super().__truediv__(other) + expected = _expected(comparison, _fixture()) + original = _original_writer(comparison, expected) + writer = candidate.make_writer(original, comparison.canonical, expected, comparison.require) + left = root / "path-original" + right = root / "path-candidate" + left.mkdir() + right.mkdir() + original(ObservedPath(left), *_fixture()[:3]) + original_events = list(path_events) + path_events.clear() + writer(ObservedPath(right), *_fixture()[:3]) + _need(path_events == original_events and _finals(left) == _finals(right) and + writer.last_operation["status"] == "LITERAL_REFERENCE_FALLBACK", + "Unsupported path callback/fallback changed") + rows.append({"case": "path-subclass-fallback", "outcome": "return"}) + + _need(comparison.write_scientific.__code__ is original_source, "Original writer changed") + _need(len(rows) <= 128, "Finite serializer case cap exceeded") + actual_bytes = sum(path.stat().st_size for path in root.rglob("*") if path.is_file()) + _need(actual_bytes <= total_cap, "Finite serializer retained-byte cap exceeded") + receipt = {"status": "SERIALIZATION_FINITE_PASS", "case_count": len(rows), + "retained_bytes": actual_bytes, "retained_byte_cap": total_cap, + "optimization": sys.flags.optimize, "cases": rows, + "scope": "Finite exact-schema/unsupported/reference/regular-file controls; no full caller or performance claim"} + (root / "controls.json").write_text(json.dumps(receipt, sort_keys=True, indent=2) + "\n") + return receipt diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/consumer/validate_outputs.py b/research/h25-o03-source-repair-20261101/dependencies/A/consumer/validate_outputs.py new file mode 100644 index 0000000000..ade0aa6b46 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/consumer/validate_outputs.py @@ -0,0 +1,275 @@ +"""Independent bounded complete validator; imports neither loader nor consumer. + +Input witnesses are streamed directly from newly authenticated fixed transports +against both complete outputs. Only the fixed <=5662-byte certificate and the +fixed <=2674272-byte rank trace are parsed; witness parsing is never repeated. +""" +from __future__ import annotations +import argparse +import gzip +import hashlib +import json +import os +from pathlib import Path +import stat +import sys + +CHUNK = 1048576 +EXPECTED = {'result_sha256': '342e99212b12e518902ae9598613f5484113bacee8747c27a13b58a4b1d3986c', +'exact_witness_sha256': '4b170c1dbfc33c7cb141a2284c6fd69eac7b6d100971d3e9ee625502b5893f82', +'rank_trace_sha256': '85006ca332bbc57c2ba9fd06f61a0281d4cee600c9f3b449342379bf2aedec8f', +'rank_call_count': 59959, 'rank_distinct_matrix_count': 252} +SIZES = {'result': 527, 'witness': 58143622, 'rank_trace': 2674272} +PREFIX = 'baseline/evidence/canonical/' +SPECS = { +'witness.json.gz': (16995263, '8e1b8b03320d5e077c0414c3644396faf182bdfa1a72d8067c8fea8a33dbf5d0', 58143622, EXPECTED['exact_witness_sha256']), +'rank-trace.json.gz': (22029, '20e76cd894807cf84ca740312fdc2a73d1d70740e2f0c5ec55b3d0afdd9311fa', 2674272, EXPECTED['rank_trace_sha256']), +'complex-network.json': (5662, '1f763d95c7ff163aa71d13cd82784f16665be8afb21f75e76941e2119562098f', 5662, '1f763d95c7ff163aa71d13cd82784f16665be8afb21f75e76941e2119562098f')} +NAMES = ('result.json', 'witness.json', 'rank-trace.json') + + +def need(value, message): + if not value: + raise RuntimeError(message) + + +def canonical(value): + return json.dumps(value, sort_keys=True, separators=(",", ":"), ensure_ascii=True).encode("ascii") + + +def pairs(rows): + result = {} + for key, value in rows: + need(key not in result, 'Duplicate JSON key') + result[key] = value + return result + + +def constant(value): + raise ValueError('Nonfinite JSON constant: ' + value) + + +def parse(raw): + return json.loads(raw.decode('utf-8'), object_pairs_hook=pairs, parse_constant=constant) + + +def identity(info): + return {'dev': info.st_dev, 'ino': info.st_ino, 'mode': stat.S_IMODE(info.st_mode), + 'uid': info.st_uid, 'gid': info.st_gid, 'nlink': info.st_nlink, + 'mtime_ns': info.st_mtime_ns, 'ctime_ns': info.st_ctime_ns} + + +def opened(path): + before = path.lstat() + need(stat.S_ISREG(before.st_mode) and before.st_nlink == 1, 'Expected private regular file: ' + str(path)) + stream = os.fdopen(os.open(path, os.O_RDONLY | os.O_NOFOLLOW), 'rb') + try: + need(identity(os.fstat(stream.fileno())) == identity(before) and os.fstat(stream.fileno()).st_size == before.st_size, + 'File descriptor identity differs') + except BaseException: + stream.close() + raise + return stream, before + + +def unchanged(path, before): + after = path.lstat() + need(identity(after) == identity(before) and after.st_size == before.st_size, 'File changed: ' + str(path)) + + +def custody_check(root, custody): + need(custody['schema'] == 'h25-input-custody-v1' and custody['root'] == str(root), 'Input custody binding differs') + need(root.is_absolute() and root.resolve() == root, 'Input root must be canonical absolute path') + for relative, binding in [('', custody['root_identity'])] + list(custody['directories'].items()): + path = root / relative + info = path.lstat() + need(stat.S_ISDIR(info.st_mode) and stat.S_IMODE(info.st_mode) == 0o555, + 'Input directory mode/type differs') + need(set(identity(info)) == set(binding) and all(type(binding[key]) is int for key in identity(info)) and + identity(info) == binding, 'Input directory identity differs') + need(set(custody['directories']) == {'baseline', 'baseline/evidence', 'baseline/evidence/canonical'}, + 'Input custody directory closure differs') + need(set(custody['files']) == {PREFIX + name for name in SPECS}, 'Input file closure differs') + unique = set() + for name, spec in SPECS.items(): + path = root / PREFIX / name + stream, before = opened(path) + binding = custody['files'][PREFIX + name] + key = (before.st_dev, before.st_ino) + need(key not in unique, 'Aliased input files') + unique.add(key) + need(all(type(binding.get(key)) is int for key in identity(before)) and type(binding.get('size')) is int and + identity(before) == {key: binding[key] for key in identity(before)} and + stat.S_IMODE(before.st_mode) == 0o444 and before.st_size == spec[0] == binding['size'] and + binding['sha256'] == spec[1], 'Input metadata custody differs') + h, count = hashlib.sha256(), 0 + with stream: + while True: + raw = stream.read(CHUNK) + if not raw: + break + count += len(raw) + need(count <= spec[0], 'Transport size overrun') + h.update(raw) + unchanged(path, before) + need(count == spec[0] and h.hexdigest() == spec[1], 'Input transport authentication failed') + + +def bounded_file(path, limit): + stream, before = opened(path) + with stream: + raw = stream.read(limit + 1) + need(len(raw) <= limit and stream.read(1) == b'', 'Bounded metadata overrun') + unchanged(path, before) + return raw + + +def logical(root, name, outputs=(), collect=False): + """Authenticate exact logical bytes and compare fresh regular outputs.""" + spec = SPECS[name] + source = root / PREFIX / name + incoming, before = opened(source) + outgoing = [] + h, total = hashlib.sha256(), 0 + collected = bytearray() if collect else None + try: + for path in outputs: + outgoing.append(opened(path)) + with incoming: + data = gzip.GzipFile(fileobj=incoming, mode='rb') if name.endswith('.gz') else incoming + try: + while True: + raw = data.read(min(CHUNK, spec[2] - total + 1)) + if not raw: + break + total += len(raw) + need(total <= spec[2], 'Logical size overrun') + h.update(raw) + for stream, _ in outgoing: + need(stream.read(len(raw)) == raw, 'Complete output differs from authenticated logical input') + if collect: + collected.extend(raw) + need(total == spec[2] and h.hexdigest() == spec[3], 'Logical digest/final size differs') + for stream, _ in outgoing: + need(stream.read(1) == b'', 'Output trailing data') + finally: + if data is not incoming: + data.close() + finally: + incoming.close() + for path, (stream, facts) in zip(outputs, outgoing): + stream.close() + unchanged(path, facts) + unchanged(source, before) + return {'bytes': total, 'sha256': h.hexdigest()}, collected + + +def validate_receipt(receipt, arm, root, files): + need(receipt['schema'] == 'h25-o03-full-consumer-v1' and + receipt['status'] == 'COMPLETE_RETAINED_VALUE_SERIALIZATION_RETURNED' and + receipt['arm'] == arm and type(receipt['optimization']) is int and receipt['optimization'] == 0, + 'Full consumer receipt status differs') + for key, schema in [('input_receipt', 'h25-fresh-input-receipt-v1'), + ('after_input_receipt', 'h25-input-authentication-v1')]: + record = receipt[key] + need(record['schema'] == schema and record['custody_before_after'] == 'MATCH' and + record['cached_pass'] is False, 'Fresh input receipt differs') + need(set(record['files']) == {PREFIX + name for name in SPECS}, 'Input receipt closure differs') + for name, spec in SPECS.items(): + row = record['files'][PREFIX + name] + need(row == dict(encoding='gzip' if name.endswith('.gz') else 'plain', + transport_bytes=spec[0], transport_sha256=spec[1], logical_bytes=spec[2], logical_sha256=spec[3]), + 'Input receipt fixed pins differ') + need(receipt['input_receipt']['rank_call_count'] == 59959 and + type(receipt['input_receipt']['rank_call_count']) is int and + receipt['input_receipt']['rank_distinct_matrix_count'] == 252 and + type(receipt['input_receipt']['rank_distinct_matrix_count']) is int, 'Input rank counts differ') + need(receipt['after_input_receipt']['logical_validation'] == 'NOT_PERFORMED_IN_TRANSPORT_READBACK', + 'After input receipt silently supplied logical PASS') + scientific = receipt['scientific_receipt'] + need(scientific == dict(EXPECTED, serialized_bytes=SIZES), 'Independent original EXPECTED mismatch') + need(all(type(scientific[key]) is int for key in ('rank_call_count', 'rank_distinct_matrix_count')), + 'Rank receipt scalar type differs') + need(all(type(value) is int for value in scientific['serialized_bytes'].values()), 'Receipt byte scalar type differs') + need(receipt['files'] == files, 'Consumer file receipt differs') + if arm == 'baseline': + need(receipt['candidate_operation'] is None and receipt['faults_enabled'] is None, 'Baseline used candidate') + return + op = receipt['candidate_operation'] + need(receipt['faults_enabled'] is False and op['status'] == 'BOUNDED_SERIALIZATION_PASS' and + op['phase'] == 'complete', 'Candidate fallback/fault/incomplete route') + for key, value in [('batch_bytes_limit', CHUNK), ('batch_rows_limit', 1024), ('copy_bytes_limit', CHUNK)]: + need(type(op[key]) is int and op[key] == value, 'Bounded limit differs') + need(type(op['batch_count']) is int and 1 <= op['batch_count'] <= 1000000 and + type(op['largest_batch_bytes']) is int and 2 <= op['largest_batch_bytes'] <= CHUNK, + 'Actual bounded batch evidence differs') + need(op['cleanup'] == list(NAMES) + ['stage_directory'], 'Cleanup receipt differs') + stage = Path(op['stage']) + need(stage.parent == root and stage.name.startswith('.serialization-') and not stage.exists() and + not stage.is_symlink(), 'Private stage persists or has wrong identity') + need(set(op['files']) == set(NAMES), 'Bounded file bill incomplete') + for name in NAMES: + row, expected = op['files'][name], files[name] + for key in ('hashed_bytes', 'accepted_write_bytes', 'copy_read_bytes', 'copy_write_bytes'): + need(type(row[key]) is int and row[key] == expected['bytes'], 'Bounded byte counter differs') + need(row['sha256'] == row['copy_sha256'] == expected['sha256'], 'Bounded digest counter differs') + + +def validate(args): + need(sys.flags.optimize == 0, 'Independent validation requires optimization0') + custody = parse(bounded_file(args.custody_json, 65536)) + custody_check(args.input_root, custody) + need(args.baseline_root != args.candidate_root and + (args.baseline_root.stat().st_dev, args.baseline_root.stat().st_ino) != + (args.candidate_root.stat().st_dev, args.candidate_root.stat().st_ino), 'Arms share output root') + for root in (args.baseline_root, args.candidate_root): + need(root.is_absolute() and root.resolve() == root and stat.S_ISDIR(root.lstat().st_mode), 'Invalid output root') + need(set(p.name for p in root.iterdir()) == set(NAMES), 'Unexpected output/failure/staging file') + cert_facts, cert_raw = logical(args.input_root, 'complex-network.json', collect=True) + certificate = parse(cert_raw) + result = {key: certificate[key] for key in ('circuit', 'side_map', 'labels', 'role_frames')} + result_raw = canonical(result) + need(len(result_raw) == SIZES['result'] and hashlib.sha256(result_raw).hexdigest() == EXPECTED['result_sha256'], + 'Independent original literal result projection differs') + files = {'result.json': {'bytes': len(result_raw), 'sha256': hashlib.sha256(result_raw).hexdigest()}} + for root in (args.baseline_root, args.candidate_root): + need(bounded_file(root / 'result.json', 527) == result_raw, 'Complete result output differs') + for source, output in [('witness.json.gz', 'witness.json'), ('rank-trace.json.gz', 'rank-trace.json')]: + facts, raw = logical(args.input_root, source, + [args.baseline_root / output, args.candidate_root / output], collect=(output == 'rank-trace.json')) + files[output] = facts + if raw is not None: + ranks = parse(raw) + need(type(ranks) is list and len(ranks) == 59959, 'Independent full rank count differs') + distinct = set() + for event in ranks: + need(type(event) is list and len(event) == 2 and type(event[0]) is list and + type(event[1]) is int and all(type(row) is int for row in event[0]), 'Rank exact-int schema differs') + distinct.add(tuple(event[0])) + need(len(distinct) == 252, 'Independent distinct rank count differs') + del ranks, distinct, raw + for arm, root, path in [('baseline', args.baseline_root, args.baseline_receipt), + ('candidate', args.candidate_root, args.candidate_receipt)]: + validate_receipt(parse(bounded_file(path, 65536)), arm, root, files) + custody_check(args.input_root, custody) + report = {'schema': 'h25-o03-independent-complete-validation-v1', 'status': 'COMPLETE_OUTPUTS_VALIDATED', + 'expected': EXPECTED, 'files': files, 'certificate': cert_facts, + 'comparison_chunk_bytes': CHUNK, 'rank_parse_cap_bytes': 2674272, + 'independence': 'No loader/consumer/candidate imports; fixed independent pins, literal original canonical and certificate projection; complete source logical bytes compared with both outputs', + 'scope': 'Exact complete retained values only; resource/custody/runtime envelope and O03 adjudication remain separate'} + encoded = json.dumps(report, sort_keys=True, indent=2).encode('ascii') + b'\n' + with args.report.open('xb') as stream: + need(stream.write(encoded) == len(encoded), 'Short validation report write') + return report + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + for name in ('input-root', 'custody-json', 'baseline-root', 'candidate-root', 'baseline-receipt', 'candidate-receipt', 'report'): + parser.add_argument('--' + name, type=Path, required=True) + args = parser.parse_args() + print(json.dumps({'status': validate(args)['status']}, sort_keys=True)) + + +if __name__ == '__main__': + main() diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/loader/frozen_h25_inputs.py b/research/h25-o03-source-repair-20261101/dependencies/A/loader/frozen_h25_inputs.py new file mode 100644 index 0000000000..f81eff3319 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/loader/frozen_h25_inputs.py @@ -0,0 +1,322 @@ +"""Authentic retained-value H25 loader. Importing this module performs no I/O. + +No scientific code is imported. Public loading always uses the fixed pins below; +private helpers are exposed only to the separately reviewed finite controls. +Custody establishes a fresh immutable replay, not historical allocation aliases. +""" +import gzip +import hashlib +import json +import math +import os +from pathlib import Path +import stat + +CHUNK_BYTES = 1048576 +INPUT_SPECS = { + "baseline/evidence/canonical/witness.json.gz": { + "encoding": "gzip", "transport_bytes": 16995263, + "transport_sha256": "8e1b8b03320d5e077c0414c3644396faf182bdfa1a72d8067c8fea8a33dbf5d0", + "logical_bytes": 58143622, + "logical_sha256": "4b170c1dbfc33c7cb141a2284c6fd69eac7b6d100971d3e9ee625502b5893f82"}, + "baseline/evidence/canonical/rank-trace.json.gz": { + "encoding": "gzip", "transport_bytes": 22029, + "transport_sha256": "20e76cd894807cf84ca740312fdc2a73d1d70740e2f0c5ec55b3d0afdd9311fa", + "logical_bytes": 2674272, + "logical_sha256": "85006ca332bbc57c2ba9fd06f61a0281d4cee600c9f3b449342379bf2aedec8f"}, + "baseline/evidence/canonical/complex-network.json": { + "encoding": "plain", "transport_bytes": 5662, + "transport_sha256": "1f763d95c7ff163aa71d13cd82784f16665be8afb21f75e76941e2119562098f", + "logical_bytes": 5662, + "logical_sha256": "1f763d95c7ff163aa71d13cd82784f16665be8afb21f75e76941e2119562098f"}, +} +DIRECTORIES = ("baseline", "baseline/evidence", "baseline/evidence/canonical") +IDENTITY_FIELDS = ("dev", "ino", "mode", "uid", "gid", "nlink", "mtime_ns", "ctime_ns") +LOCAL_PATH_TYPE = type(Path()) +RESULT_KEYS = ("circuit", "side_map", "labels", "role_frames") +WITNESS_KEYS = ("support", "args", "kind", "active", "pieces", "labels", "code") + + +class InputError(RuntimeError): + """Schema, authentication or custody failure; never a saved PASS.""" + + +def need(condition, message): + if not condition: + raise InputError(message) + + +def identity(info, file=False): + out = {name: getattr(info, "st_" + name) for name in IDENTITY_FIELDS if name != "mode"} + out["mode"] = stat.S_IMODE(info.st_mode) + if file: + out["size"] = info.st_size + return out + + +def _exact_keys(value, names, where): + need(type(value) is dict and set(value) == set(names), where + ": exact keys") + return value + + +def _check_identity(info, expected, is_file, where): + need(type(expected) is dict, where + ": identity object") + _exact_keys(expected, IDENTITY_FIELDS + (("size", "sha256") if is_file else ()), where + " identity") + actual = identity(info, is_file) + for key, value in actual.items(): + need(type(expected.get(key)) is int and expected[key] == value, where + ": identity " + key) + need(stat.S_ISREG(info.st_mode) if is_file else stat.S_ISDIR(info.st_mode), where + ": regular kind") + need(actual["mode"] == (0o444 if is_file else 0o555), where + ": immutable mode") + if is_file: + need(actual["nlink"] == 1, where + ": unique link") + + +def check_custody(root, custody, specs=None): + """Check fresh metadata every call. Hashing happens separately on held fds.""" + if specs is None: + specs = INPUT_SPECS + need(type(root) is LOCAL_PATH_TYPE, "root: exact local Path") + need(root.is_absolute() and str(root.resolve(strict=True)) == str(root), "root: canonical absolute path") + _exact_keys(custody, ("schema", "root", "root_identity", "directories", "files"), "custody") + need(custody["schema"] == "h25-input-custody-v1" and custody["root"] == str(root), "custody: root binding") + _check_identity(root.lstat(), custody["root_identity"], False, "root") + _exact_keys(custody["directories"], DIRECTORIES, "custody directories") + for relative in DIRECTORIES: + _check_identity((root / relative).lstat(), custody["directories"][relative], False, relative) + _exact_keys(custody["files"], specs, "custody files") + unique = set() + for relative, spec in specs.items(): + expected = custody["files"][relative] + _check_identity((root / relative).lstat(), expected, True, relative) + need(expected.get("size") == spec["transport_bytes"], relative + ": transport size") + need(expected.get("sha256") == spec["transport_sha256"], relative + ": fixed transport pin") + key = (expected["dev"], expected["ino"]) + need(key not in unique, relative + ": input alias") + unique.add(key) + + +def _open_checked(root, relative, expected): + fd = os.open(root / relative, os.O_RDONLY | os.O_NOFOLLOW | os.O_CLOEXEC) + try: + _check_identity(os.fstat(fd), expected, True, relative) + return os.fdopen(fd, "rb") + except BaseException: + os.close(fd) + raise + + +def _transport_hash(root, relative, spec, expected): + digest = hashlib.sha256() + count = 0 + with _open_checked(root, relative, expected) as source: + while True: + block = source.read(CHUNK_BYTES) + if not block: + break + count += len(block) + need(count <= spec["transport_bytes"], relative + ": transport size overrun") + digest.update(block) + _check_identity(os.fstat(source.fileno()), expected, True, relative) + need(count == spec["transport_bytes"], relative + ": transport size mismatch") + need(digest.hexdigest() == spec["transport_sha256"], relative + ": transport hash mismatch") + + +def _read_logical(root, relative, spec, expected): + """Authenticate transport before decoding; cap logical allocation at size+1. + + gzip reads are bounded, including a one-byte overrun sentinel. The complete + logical digest/final size are authenticated BEFORE any JSON parser is called. + gzip errors retain their original exception, including invalid/truncated data. + """ + _transport_hash(root, relative, spec, expected) + logical = bytearray() + digest = hashlib.sha256() + with _open_checked(root, relative, expected) as source: + reader = gzip.GzipFile(fileobj=source, mode="rb") if spec["encoding"] == "gzip" else source + try: + while True: + block = reader.read(min(CHUNK_BYTES, spec["logical_bytes"] - len(logical) + 1)) + if not block: + break + need(len(logical) + len(block) <= spec["logical_bytes"], relative + ": logical overrun") + logical.extend(block) + digest.update(block) + finally: + if reader is not source: + reader.close() + _check_identity(os.fstat(source.fileno()), expected, True, relative) + need(len(logical) == spec["logical_bytes"], relative + ": logical size mismatch") + need(digest.hexdigest() == spec["logical_sha256"], relative + ": logical hash mismatch") + return logical + + +def _pairs(pairs): + out = {} + for key, value in pairs: + need(key not in out, "JSON: duplicate key " + key) + out[key] = value + return out + + +def _constant(value): + raise InputError("JSON: nonfinite constant " + value) + + +def _float(value): + number = float(value) + need(math.isfinite(number), "JSON: nonfinite floating value") + return number + + +def strict_json(data): + # Default parse_int preserves Python arbitrary-width semantics AND its + # unchanged configured decimal conversion ValueError. No limit adjustment. + return json.loads(data, object_pairs_hook=_pairs, parse_constant=_constant, parse_float=_float) + + +def _int(value, where): + need(type(value) is int, where + ": exact int") + return value + + +def _list(value, where): + need(type(value) is list, where + ": exact list") + return value + + +def _arity(value, count, where): + _list(value, where) + need(len(value) == count, where + ": arity") + return value + + +def _ints(value, where, count=None): + _list(value, where) + if count is not None: + need(len(value) == count, where + ": arity") + return tuple(_int(item, where) for item in value) + + +def restore_result(certificate): + need(type(certificate) is dict and all(key in certificate for key in RESULT_KEYS), "certificate: projection keys") + result = {} + fields = { + "circuit": (("h", "v", "additions", "injections", "roles", "disjoint_additions", "pair_star_additions"), (), (), ("roles_per_target",)), + "side_map": (("targets", "nonzero_coefficients"), ("side_map_exact",), ("coefficients",), ()), + "labels": (("active_nodes", "checked_inclusions"), ("all_labels_nondegenerate", "all_residuals_have_odd_vectors"), (), ()), + "role_frames": (("roles",), ("forward_frames_nested", "reverse_complement_frames_nested"), (), ()), + } + for key in RESULT_KEYS: + integers, bools, strings, floats = fields[key] + value = _exact_keys(certificate[key], integers + bools + strings + floats, "result." + key) + restored = {} + for name in integers: + restored[name] = _int(value[name], "result." + key + "." + name) + for name in bools: + need(type(value[name]) is bool, "result." + key + "." + name + ": bool") + restored[name] = value[name] + for name in strings: + need(type(value[name]) is str, "result." + key + "." + name + ": str") + restored[name] = value[name] + for name in floats: + need(type(value[name]) is float and math.isfinite(value[name]), "result." + key + "." + name + ": finite float") + restored[name] = value[name] + result[key] = restored + return result + + +def restore_witness(value): + _exact_keys(value, WITNESS_KEYS, "witness") + support = list(_ints(value["support"], "support")) + args = [None if item is None else _ints(item, "args", 2) for item in _list(value["args"], "args")] + kinds = [] + for item in _list(value["kind"], "kind"): + need(item is None or type(item) is str, "kind: None or str") + kinds.append(item) + need(len(support) == len(args) == len(kinds), "witness: aligned node lists") + active = list(_ints(value["active"], "active")) + pieces = [] + for item in _list(value["pieces"], "pieces"): + target, node, coefficient = _arity(item, 3, "piece") + pieces.append((_ints(target, "piece target", 3), _int(node, "piece node"), _ints(coefficient, "coefficient", 2))) + labels = [] + for item in _list(value["labels"], "labels"): + key, basis, dim, label_key = _arity(item, 4, "label") + if type(key) is not int: + tag, triple = _arity(key, 2, "label tagged key") + need(type(tag) is str and tag == "perp", "label: literal perp tag") + key = (tag, _ints(triple, "label target", 3)) + labels.append((key, [_ints(pair, "basis pair", 2) for pair in _list(basis, "basis")], _int(dim, "label dim"), _ints(label_key, "label key"))) + code = _exact_keys(value["code"], ("roles", "gates", "sources", "outputs"), "code") + gates = [] + for item in _list(code["gates"], "gates"): + node, inputs, outputs = _arity(item, 3, "gate") + gates.append((_int(node, "gate node"), _ints(inputs, "gate inputs"), _ints(outputs, "gate outputs"))) + sources = [] + for item in _list(code["sources"], "sources"): + triple, slot = _arity(item, 2, "source") + sources.append((_ints(triple, "source triple", 3), _int(slot, "source slot"))) + outputs = [_ints(item, "output", 2) for item in _list(code["outputs"], "outputs")] + return {"support": support, "args": args, "kind": kinds, "active": active, + "pieces": pieces, "labels": labels, + "code": {"roles": _int(code["roles"], "code.roles"), "gates": gates, "sources": sources, "outputs": outputs}} + + +def restore_ranks(value, expected_count=59959, expected_distinct=252): + ranks = [] + for event in _list(value, "ranks"): + rows, rank = _arity(event, 2, "rank event") + ranks.append((_ints(rows, "rank rows"), _int(rank, "rank result"))) + need(len(ranks) == expected_count, "rank: full event count") + need(len({rows for rows, _ in ranks}) == expected_distinct, "rank: distinct row count") + return ranks + + +def _load(root, custody, specs, expected_count, expected_distinct): + check_custody(root, custody, specs) + values = [] + receipt = {} + # Fixed order witness,rank,certificate. Logical buffers die after each parse; + # decoded and restored containers overlap during each restoration, billed. + for relative, spec in specs.items(): + data = _read_logical(root, relative, spec, custody["files"][relative]) + parsed = strict_json(data) + del data + if relative.endswith("witness.json.gz"): + restored = restore_witness(parsed) + elif relative.endswith("rank-trace.json.gz"): + restored = restore_ranks(parsed, expected_count, expected_distinct) + else: + restored = restore_result(parsed) + values.append(restored) + del parsed, restored + receipt[relative] = dict(spec) + # Rehash all original transports; metadata alone never supplies cached PASS. + check_custody(root, custody, specs) + for relative, spec in specs.items(): + _transport_hash(root, relative, spec, custody["files"][relative]) + check_custody(root, custody, specs) + witness, ranks, result = values + return {"result": result, "witness": witness, "ranks": ranks, + "input_receipt": {"schema": "h25-fresh-input-receipt-v1", "scope": "authentic retained values; historical aliases not recovered", "files": receipt, + "rank_call_count": len(ranks), "rank_distinct_matrix_count": len({rows for rows, _ in ranks}), + "custody_before_after": "MATCH", "cached_pass": False}} + + +def load_frozen_inputs(input_root, custody): + """Load complete authentic data; caller cannot replace fixed pins or counts.""" + return _load(input_root, custody, INPUT_SPECS, 59959, 252) + + +def authenticate_inputs(input_root, custody): + """Fresh complete transport-only readback, including both metadata edges. + + This never supplies schema/logical PASS or skips work on a later load. It + supports the consumer's after-writer custody edge without reloading values. + """ + check_custody(input_root, custody) + for relative, spec in INPUT_SPECS.items(): + _transport_hash(input_root, relative, spec, custody["files"][relative]) + check_custody(input_root, custody) + return {"schema": "h25-input-authentication-v1", "files": {p: dict(s) for p, s in INPUT_SPECS.items()}, + "custody_before_after": "MATCH", "cached_pass": False, "logical_validation": "NOT_PERFORMED_IN_TRANSPORT_READBACK"} diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/loader/frozen_input_controls.py b/research/h25-o03-source-repair-20261101/dependencies/A/loader/frozen_input_controls.py new file mode 100644 index 0000000000..6bae29c38e --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/loader/frozen_input_controls.py @@ -0,0 +1,291 @@ +"""Ordered concrete loader controls. SOURCE ONLY until parent admission. + +Finite pins below are constructed only within controls and are never passed to +the public genuine loader. No fixture, decoder or target work occurs at import. +""" +import gzip +import hashlib +import json +import os +from pathlib import Path +import shutil +import sys +import tempfile + +# -I excludes the script directory. The parent seals this exact sibling source +# and full bootstrap/runtime closure before dispatch; no ambient import lookup. +sys.path.insert(0, str(Path(__file__).resolve().parent)) +import frozen_h25_inputs as loader + + +def require(value, message): + if not value: + raise RuntimeError(message) + + +def rejects(function, expected, fragment=None): + try: + function() + except expected as error: + require(fragment is None or fragment in str(error), "wrong rejection: " + str(error)) + return + raise RuntimeError("expected rejection missing") + + +def corpus(): + result = { + "circuit": {"h": 8, "v": 56, "additions": 1, "injections": 2, "roles": 3, + "roles_per_target": 0.125, "disjoint_additions": 1, "pair_star_additions": 0}, + "side_map": {"targets": 56, "nonzero_coefficients": 2, "side_map_exact": True, "coefficients": "+1/2 disjoint, -1/2 intersection two"}, + "labels": {"active_nodes": 2, "checked_inclusions": 1, "all_labels_nondegenerate": True, "all_residuals_have_odd_vectors": False}, + "role_frames": {"roles": 3, "forward_frames_nested": True, "reverse_complement_frames_nested": False}} + witness = {"support": [0, 1 << 300, (1 << 300) + 1], "args": [None, None, [1, 1]], + "kind": [None, "in", "d0"], "active": [2, 1], + "pieces": [[[2, 0, 1], 2, [-1, 2]]], + "labels": [[2, [[9, 17], [1, 3]], 2, [17, 3]], [["perp", [2, 0, 1]], [[4, 19]], 1, [19]]], + "code": {"roles": 3, "gates": [[2, [1, 0], [1, 2]], [1, [0], [0, 1]]], + "sources": [[[2, 0, 1], 2], [[1, 2, 3], 0]], "outputs": [[2, 1], [0, 2]]}} + ranks = [[[3, 1], 2], [[5], 1], [[3, 1], 2]] + return witness, ranks, result + + +class Fixture: + def __init__(self, logical=None, mutate_specs=None): + self.root = Path(tempfile.mkdtemp(prefix="o03-loader-control-")) + self.specs = {} + values = corpus() + self.logical = {} + for relative, original in zip(loader.INPUT_SPECS, values): + data = json.dumps(original, sort_keys=True, separators=(",", ":")).encode("ascii") + if logical and relative in logical: + data = logical[relative] + self.logical[relative] = data + packed = gzip.compress(data, mtime=0) if relative.endswith(".gz") else data + path = self.root / relative + path.parent.mkdir(parents=True, exist_ok=True) + path.write_bytes(packed) + path.chmod(0o444) + self.specs[relative] = {"encoding": "gzip" if relative.endswith(".gz") else "plain", + "transport_bytes": len(packed), "transport_sha256": hashlib.sha256(packed).hexdigest(), + "logical_bytes": len(data), "logical_sha256": hashlib.sha256(data).hexdigest()} + if mutate_specs: + mutate_specs(self) + for relative in reversed(loader.DIRECTORIES): + (self.root / relative).chmod(0o555) + self.root.chmod(0o555) + self.custody = self.snapshot() + + def snapshot(self): + return {"schema": "h25-input-custody-v1", "root": str(self.root), "root_identity": loader.identity(self.root.lstat()), + "directories": {p: loader.identity((self.root / p).lstat()) for p in loader.DIRECTORIES}, + "files": {p: dict(loader.identity((self.root / p).lstat(), True), sha256=s["transport_sha256"]) for p, s in self.specs.items()}} + + def load(self): + return loader._load(self.root, self.custody, self.specs, 3, 2) + + def close(self): + self.root.chmod(0o700) + for relative in loader.DIRECTORIES: + (self.root / relative).chmod(0o700) + shutil.rmtree(self.root) + + +def with_fixture(function, **kwargs): + fixture = Fixture(**kwargs) + try: + function(fixture) + finally: + fixture.close() + + +WITNESS = "baseline/evidence/canonical/witness.json.gz" + + +def valid_fresh(): + def check(f): + first, second = f.load(), f.load() + expected_witness = loader.restore_witness(corpus()[0]) + require(first["witness"] == expected_witness and first["ranks"] == [((3, 1), 2), ((5,), 1), ((3, 1), 2)], "finite exact tuple/order restoration") + require(first["result"]["labels"]["all_residuals_have_odd_vectors"] is False, "legitimate False") + require(type(first["result"]["circuit"]["roles_per_target"]) is float, "legitimate float") + first["witness"]["support"].append(77) + require(second["witness"] == expected_witness and first["result"] is not second["result"], "fresh ownership") + with_fixture(check) + + +def spec_failure(field, value, fragment): + def check(f): + f.specs[WITNESS][field] = value(f.specs[WITNESS][field]) + if field == "transport_sha256": + f.custody["files"][WITNESS]["sha256"] = f.specs[WITNESS][field] + rejects(f.load, loader.InputError, fragment) + with_fixture(check) + + +def invalid_gzip(truncated): + def prepare(f): + path = f.root / WITNESS + path.chmod(0o644) + data = path.read_bytes()[:-5] if truncated else b"not a gzip stream" + path.write_bytes(data) + path.chmod(0o444) + f.specs[WITNESS]["transport_bytes"] = len(data) + f.specs[WITNESS]["transport_sha256"] = hashlib.sha256(data).hexdigest() + with_fixture(lambda f: rejects(f.load, (OSError, EOFError)), mutate_specs=prepare) + + +def schema_mutation(mutate, message): + witness = corpus()[0] + mutate(witness) + rejects(lambda: loader.restore_witness(witness), loader.InputError, message) + + +def order_check(path, expected): + value = loader.restore_witness(corpus()[0]) + for key in path: + value = value[key] + require(value == expected, "retained order " + repr(path)) + + +def rank_bool(row): + value = [[[True] if row else [1], 1 if row else True]] + rejects(lambda: loader.restore_ranks(value, 1, 1), loader.InputError, "exact int") + + +def result_invalid(section, key, value, fragment): + certificate = corpus()[2] + certificate[section][key] = value + rejects(lambda: loader.restore_result(certificate), loader.InputError, fragment) + + +def decimal_error(): + limit = sys.get_int_max_str_digits() + require(limit > 0, "decimal conversion control requires unchanged positive interpreter limit") + rejects(lambda: loader.strict_json("1" * (limit + 1)), ValueError) + require(sys.get_int_max_str_digits() == limit, "integer limit mutated") + + +def wide_integer(): + value = 1 << 3000 + require(loader.strict_json(str(value)) == value, "arbitrary-width integer changed") + require(loader.restore_witness(corpus()[0])["support"][1] == 1 << 300, "wide tuple integer changed") + + +def mode_drift(): + def check(f): + f.load() + (f.root / WITNESS).chmod(0o644) + rejects(f.load, loader.InputError, "identity") + with_fixture(check) + + +def byte_drift(): + def check(f): + f.load() + path = f.root / WITNESS + path.chmod(0o644) + data = bytearray(path.read_bytes()) + data[-1] ^= 1 + path.write_bytes(data) + path.chmod(0o444) + rejects(f.load, loader.InputError, "identity") + # Freshly accepted metadata cannot hide changed bytes under old pins. + f.custody = f.snapshot() + rejects(f.load, loader.InputError, "transport hash") + with_fixture(check) + + +def in_call_drift(change_bytes): + def check(f): + original = loader.restore_result + def changed(certificate): + result = original(certificate) + path = f.root / WITNESS + path.chmod(0o644) + if change_bytes: + data = bytearray(path.read_bytes()) + data[-1] ^= 1 + path.write_bytes(data) + path.chmod(0o444) + return result + loader.restore_result = changed + try: + rejects(f.load, loader.InputError, "identity") + finally: + loader.restore_result = original + with_fixture(check) + + +def symlink_or_hardlink(symlink): + def check(f): + path = f.root / WITNESS + directory = path.parent + directory.chmod(0o755) + saved = directory / "saved-input" + path.rename(saved) + if symlink: + path.symlink_to(saved.name) + else: + os.link(saved, path) + directory.chmod(0o555) + rejects(f.load, loader.InputError) + with_fixture(check) + + +def logical_json_failure(data, exception, fragment=None): + with_fixture(lambda f: rejects(f.load, exception, fragment), logical={WITNESS: data}) + + +CONTROL_CASES = ( + ("L01_valid_schema_types_order_fresh_ownership", valid_fresh), + ("L02_transport_hash_before_decode", lambda: spec_failure("transport_sha256", lambda _: "0" * 64, "transport hash")), + ("L03_transport_size_before_decode", lambda: spec_failure("transport_bytes", lambda n: n + 1, "transport size")), + ("L04_invalid_gzip", lambda: invalid_gzip(False)), + ("L05_truncated_gzip", lambda: invalid_gzip(True)), + ("L06_logical_size_overrun", lambda: spec_failure("logical_bytes", lambda n: n - 1, "logical overrun")), + ("L07_logical_final_size_before_parse", lambda: spec_failure("logical_bytes", lambda n: n + 1, "logical size")), + ("L08_logical_digest_before_parse", lambda: spec_failure("logical_sha256", lambda _: "0" * 64, "logical hash")), + ("L09_duplicate_json_keys", lambda: logical_json_failure(b'{"x":1,"x":2}', loader.InputError, "duplicate")), + ("L10_nonfinite_json_nan", lambda: logical_json_failure(b'{"x":NaN}', loader.InputError, "nonfinite")), + ("L11_nonfinite_json_infinity", lambda: logical_json_failure(b'{"x":Infinity}', loader.InputError, "nonfinite")), + ("L12_wrong_witness_key_set", lambda: schema_mutation(lambda w: w.update(extra=[]), "exact keys")), + ("L13_wrong_code_key_set", lambda: schema_mutation(lambda w: w["code"].update(extra=[]), "exact keys")), + ("L14_unsupported_kind_leaf", lambda: schema_mutation(lambda w: w["kind"].__setitem__(1, []), "None or str")), + ("L15_args_arity", lambda: schema_mutation(lambda w: w["args"].__setitem__(2, [1]), "arity")), + ("L16_args_bool_int_rejected", lambda: schema_mutation(lambda w: w["args"].__setitem__(2, [True, 1]), "exact int")), + ("L17_label_bad_tag", lambda: schema_mutation(lambda w: w["labels"][1][0].__setitem__(0, "other"), "perp")), + ("L18_label_tag_arity", lambda: schema_mutation(lambda w: w["labels"][1].__setitem__(0, ["perp"]), "arity")), + ("L19_basis_order_retained", lambda: order_check(("labels", 0, 1), [(9, 17), (1, 3)])), + ("L20_gate_order_retained", lambda: order_check(("code", "gates"), [(2, (1, 0), (1, 2)), (1, (0,), (0, 1))])), + ("L21_source_order_retained", lambda: order_check(("code", "sources"), [((2, 0, 1), 2), ((1, 2, 3), 0)])), + ("L22_output_order_retained", lambda: order_check(("code", "outputs"), [(2, 1), (0, 2)])), + ("L23_arbitrary_width_ints", wide_integer), + ("L24_unchanged_decimal_error", decimal_error), + ("L25_duplicate_rank_events_retained", lambda: require(loader.restore_ranks(corpus()[1], 3, 2) == [((3, 1), 2), ((5,), 1), ((3, 1), 2)], "duplicate ranks lost")), + ("L26_rank_row_bool_rejected", lambda: rank_bool(True)), + ("L27_rank_result_bool_rejected", lambda: rank_bool(False)), + ("L28_result_int_bool_rejected", lambda: result_invalid("circuit", "h", True, "exact int")), + ("L29_result_float_not_int", lambda: result_invalid("circuit", "roles_per_target", 1, "finite float")), + ("L30_result_nonfinite_float_rejected", lambda: result_invalid("circuit", "roles_per_target", float("inf"), "finite float")), + ("L31_wrong_rank_count", lambda: rejects(lambda: loader.restore_ranks(corpus()[1], 4, 2), loader.InputError, "full event count")), + ("L32_wrong_distinct_count", lambda: rejects(lambda: loader.restore_ranks(corpus()[1], 3, 3), loader.InputError, "distinct row count")), + ("L33_mode_drift_no_cached_pass", mode_drift), + ("L34_byte_drift_no_cached_pass", byte_drift), + ("L35_symlink_rejected", lambda: symlink_or_hardlink(True)), + ("L36_hardlink_rejected", lambda: symlink_or_hardlink(False)), + ("L37_before_after_mode_drift", lambda: in_call_drift(False)), + ("L38_before_after_byte_drift", lambda: in_call_drift(True)), + ("L39_numeric_float_overflow", lambda: logical_json_failure(b'{"x":1e9999}', loader.InputError, "nonfinite")), +) + + +def run_controls(): + results = [] + for name, function in CONTROL_CASES: + function() + results.append({"name": name, "status": "PASS"}) + return {"schema": "h25-loader-controls-v1", "status": "LOADER_CONTROLS_PASS", "optimize": sys.flags.optimize, "count": len(results), "results": results} + + +if __name__ == "__main__": + print(json.dumps(run_controls(), sort_keys=True)) diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/provenance/original-serializer/ORIGINAL-SOURCE-PINS.json b/research/h25-o03-source-repair-20261101/dependencies/A/provenance/original-serializer/ORIGINAL-SOURCE-PINS.json new file mode 100644 index 0000000000..1767b5809d --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/provenance/original-serializer/ORIGINAL-SOURCE-PINS.json @@ -0,0 +1,69 @@ +{ + "schema": "h25-serializer-original-source-pins-v1", + "sources": { + "outputs/h25-data-handling-20261028/areas/serialization/API-v2.md": { + "bytes": 6025, + "mode_octal": "0o664", + "reviewed_bytes_and_hash_match": true, + "reviewed_mode_matches": true, + "sha256": "c8ed5f3aa87b433a5ea569622acef4f05d29dbfb7543e3b65d035d27da98fd87" + }, + "outputs/h25-data-handling-20261028/areas/serialization/API-v3.md": { + "bytes": 2421, + "mode_octal": "0o664", + "reviewed_bytes_and_hash_match": true, + "reviewed_mode_matches": true, + "sha256": "44f42b8f1575effc7f41ca76e914f0d32e71e45464f302f117d935f4aa27dcd6" + }, + "outputs/h25-data-handling-20261028/areas/serialization/CONTRACT-v2.json": { + "bytes": 2962, + "mode_octal": "0o664", + "reviewed_bytes_and_hash_match": true, + "reviewed_mode_matches": true, + "sha256": "10d011cf62573f4a2b5be30af1272c5fb94092fbaddc339a5ebd3a4c584e52e5" + }, + "outputs/h25-data-handling-20261028/areas/serialization/COST-CONTROLS.json": { + "bytes": 11322, + "mode_octal": "0o664", + "reviewed_bytes_and_hash_match": true, + "reviewed_mode_matches": true, + "sha256": "72e9e72f1df1aa9f96199e29631c4e84f9eaffe41b0996309f13a349e9f30c00" + }, + "outputs/h25-data-handling-20261028/areas/serialization/SOURCE-READINESS-v3.json": { + "bytes": 773, + "mode_octal": "0o664", + "reviewed_bytes_and_hash_match": true, + "reviewed_mode_matches": true, + "sha256": "6f9cace23d2110d285402a8e883f6e5499c052dad6a9bff31a06a2ba4c25dbe5" + }, + "outputs/h25-data-handling-20261028/areas/serialization/bounded_serialization.py": { + "bytes": 23560, + "mode_octal": "0o664", + "reviewed_bytes_and_hash_match": true, + "reviewed_mode_matches": true, + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + "outputs/h25-data-handling-20261028/areas/serialization/serialization_controls.py": { + "bytes": 23684, + "mode_octal": "0o664", + "reviewed_bytes_and_hash_match": true, + "reviewed_mode_matches": true, + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + "outputs/h25-data-handling-20261028/publication-repo/research/h25-bookkeeping/payload/baseline/engine/compare_side_verifier.py": { + "bytes": 10571, + "mode_octal": "0o664", + "sha256": "6e507bb0c7e00d090a60289fddb6c55e90c946d0850c42c3c5e3e15c27604a68" + }, + "outputs/h25-data-handling-20261028/publication-repo/research/h25-bookkeeping/payload/baseline/engine/native_backend.py": { + "bytes": 20334, + "mode_octal": "0o664", + "sha256": "e473c38245c3668715b5a78dfe980b2fe3ed0d0c9b8c97c666fbae6ecf1fffd5" + }, + "outputs/h25-data-handling-20261028/publication-repo/research/h25-bookkeeping/payload/baseline/engine/profile_side_verifier.py": { + "bytes": 8959, + "mode_octal": "0o664", + "sha256": "9c994378171c20a91539418d93cb8387e1daa93465d6862beefea90e12999c2a" + } + } +} diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/provenance/original-serializer/REFERENCE-EXTRACTION.json b/research/h25-o03-source-repair-20261101/dependencies/A/provenance/original-serializer/REFERENCE-EXTRACTION.json new file mode 100644 index 0000000000..8a7e774b8e --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/provenance/original-serializer/REFERENCE-EXTRACTION.json @@ -0,0 +1,51 @@ +{ + "extraction_method": "ast.parse and byte line slicing; no target imports or execution", + "extracts": [ + { + "exact_excerpt_bytes": 30, + "exact_excerpt_sha256": "fd7110dda22ef55a34a0f526d6067d6b5060bb81cf970f08053563faff756e81", + "join_policy": "exact source lines; inter-definition blank spacing may differ", + "source": "provenance/native_backend.py", + "source_end_line": 37, + "source_start_line": 37, + "symbol": "_RUNTIME_ERROR" + }, + { + "exact_excerpt_bytes": 93, + "exact_excerpt_sha256": "3dc5458e69ff906eb2ff92f5438f884e3f7e06db443ad06aeb5be9dcd49645cf", + "join_policy": "exact source lines; inter-definition blank spacing may differ", + "source": "provenance/native_backend.py", + "source_end_line": 55, + "source_start_line": 53, + "symbol": "require" + }, + { + "exact_excerpt_bytes": 125, + "exact_excerpt_sha256": "2322855d535eb34a5af6b93e5b7002a90723ed3b432160ffd3985632a3a29928", + "join_policy": "exact source lines; inter-definition blank spacing may differ", + "source": "provenance/profile_side_verifier.py", + "source_end_line": 37, + "source_start_line": 36, + "symbol": "canonical" + }, + { + "exact_excerpt_bytes": 362, + "exact_excerpt_sha256": "1ea012a80098f192b08f719c49b85d2d8a2385dc4f662beb1ea5aade8a99e49b", + "join_policy": "exact source lines; inter-definition blank spacing may differ", + "source": "provenance/compare_side_verifier.py", + "source_end_line": 32, + "source_start_line": 26, + "symbol": "EXPECTED" + }, + { + "exact_excerpt_bytes": 1170, + "exact_excerpt_sha256": "15693e130662f13ae01d572e2658331be866704cc5d5f3bfd61cdd9ee0ffee92", + "join_policy": "exact source lines; inter-definition blank spacing may differ", + "source": "provenance/compare_side_verifier.py", + "source_end_line": 93, + "source_start_line": 74, + "symbol": "write_scientific" + } + ], + "schema": "h25-serializer-reference-extraction-v1" +} diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json new file mode 100644 index 0000000000..4074522ce3 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json @@ -0,0 +1,280 @@ +{ + "actual_dynamic_binding": "Prospective until admitted runtime before/after actual module/maps checks; env-i wrappers use pinned loader+DT_NEEDED under trusted local host loader/cache assumption", + "files": { + "/usr/bin/env": { + "elf_class": "ELF64_LSB", + "interpreter": "/lib64/ld-linux-x86-64.so.2", + "interpreter_resolved": "/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2", + "needed": [ + "libc.so.6" + ], + "pin": { + "mode": 493, + "sha256": "886e5fa8be716b03eeda48856e0f04493f2969fc148fb7812594ffac647fa050", + "size": 48072 + }, + "resolved_dependencies": { + "libc.so.6": "/usr/lib/x86_64-linux-gnu/libc.so.6" + } + }, + "/usr/bin/python3.12": { + "elf_class": "ELF64_LSB", + "interpreter": "/lib64/ld-linux-x86-64.so.2", + "interpreter_resolved": "/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2", + "needed": [ + "libm.so.6", + "libz.so.1", + "libexpat.so.1", + "libc.so.6" + ], + "pin": { + "mode": 493, + "sha256": "e50d468e8b0adfb05733f5b87b3cff34829c4a8c1aea50c865aa8bdfe4bb150f", + "size": 8020928 + }, + "resolved_dependencies": { + "libc.so.6": "/usr/lib/x86_64-linux-gnu/libc.so.6", + "libexpat.so.1": "/usr/lib/x86_64-linux-gnu/libexpat.so.1.9.1", + "libm.so.6": "/usr/lib/x86_64-linux-gnu/libm.so.6", + "libz.so.1": "/usr/lib/x86_64-linux-gnu/libz.so.1.3" + } + }, + "/usr/bin/time": { + "elf_class": "ELF64_LSB", + "interpreter": "/lib64/ld-linux-x86-64.so.2", + "interpreter_resolved": "/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2", + "needed": [ + "libc.so.6" + ], + "pin": { + "mode": 493, + "sha256": "3b11dec50514a8473e9f6efa7a34d584d0657538c09988f61b72d38ad4991a10", + "size": 27160 + }, + "resolved_dependencies": { + "libc.so.6": "/usr/lib/x86_64-linux-gnu/libc.so.6" + } + }, + "/usr/bin/timeout": { + "elf_class": "ELF64_LSB", + "interpreter": "/lib64/ld-linux-x86-64.so.2", + "interpreter_resolved": "/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2", + "needed": [ + "libc.so.6" + ], + "pin": { + "mode": 493, + "sha256": "12690a043dfd555a6c14ccc1564f5649c18f1762c0d6ff66729948130898ec52", + "size": 39880 + }, + "resolved_dependencies": { + "libc.so.6": "/usr/lib/x86_64-linux-gnu/libc.so.6" + } + }, + "/usr/lib/python3.12/lib-dynload/_bz2.cpython-312-x86_64-linux-gnu.so": { + "elf_class": "ELF64_LSB", + "interpreter": null, + "needed": [ + "libbz2.so.1.0", + "libc.so.6" + ], + "pin": { + "mode": 420, + "sha256": "eff8df23cdc54d38ce9ca600d07c21ccfd7f22bd52a0720e599e6828d3e2eb76", + "size": 32112 + }, + "resolved_dependencies": { + "libbz2.so.1.0": "/usr/lib/x86_64-linux-gnu/libbz2.so.1.0.4", + "libc.so.6": "/usr/lib/x86_64-linux-gnu/libc.so.6" + } + }, + "/usr/lib/python3.12/lib-dynload/_hashlib.cpython-312-x86_64-linux-gnu.so": { + "elf_class": "ELF64_LSB", + "interpreter": null, + "needed": [ + "libcrypto.so.3", + "libc.so.6" + ], + "pin": { + "mode": 420, + "sha256": "8dc6cda6dd9495b95a2bfb5b26e8cf06b72f36dc0213d958b9277a958287f0fe", + "size": 64368 + }, + "resolved_dependencies": { + "libc.so.6": "/usr/lib/x86_64-linux-gnu/libc.so.6", + "libcrypto.so.3": "/usr/lib/x86_64-linux-gnu/libcrypto.so.3" + } + }, + "/usr/lib/python3.12/lib-dynload/_json.cpython-312-x86_64-linux-gnu.so": { + "elf_class": "ELF64_LSB", + "interpreter": null, + "needed": [], + "pin": { + "mode": 420, + "sha256": "ca8e35c58f7bc8e27258c4af43651c941413bc6318903621253485b0395758a3", + "size": 48952 + }, + "resolved_dependencies": {} + }, + "/usr/lib/python3.12/lib-dynload/_lzma.cpython-312-x86_64-linux-gnu.so": { + "elf_class": "ELF64_LSB", + "interpreter": null, + "needed": [ + "liblzma.so.5", + "libc.so.6" + ], + "pin": { + "mode": 420, + "sha256": "cb298120e40f064dc047e638d911f8b3b0abf625bf1d6bd07902b46efd820fd7", + "size": 49256 + }, + "resolved_dependencies": { + "libc.so.6": "/usr/lib/x86_64-linux-gnu/libc.so.6", + "liblzma.so.5": "/usr/lib/x86_64-linux-gnu/liblzma.so.5.4.5" + } + }, + "/usr/lib/python3.12/lib-dynload/resource.cpython-312-x86_64-linux-gnu.so": { + "elf_class": "ELF64_LSB", + "interpreter": null, + "needed": [ + "libc.so.6" + ], + "pin": { + "mode": 420, + "sha256": "c8cc35580b497bf128cf8bb0e25efc36573a4f21a1c6877a91737fcd52e24907", + "size": 19432 + }, + "resolved_dependencies": { + "libc.so.6": "/usr/lib/x86_64-linux-gnu/libc.so.6" + } + }, + "/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2": { + "elf_class": "ELF64_LSB", + "interpreter": null, + "needed": [], + "pin": { + "mode": 493, + "sha256": "c20a2dc8917c755f02b94049356320fe1f62ac7d9f8994731f807d9df39302da", + "size": 236616 + }, + "resolved_dependencies": {} + }, + "/usr/lib/x86_64-linux-gnu/libbz2.so.1.0.4": { + "elf_class": "ELF64_LSB", + "interpreter": null, + "needed": [ + "libc.so.6" + ], + "pin": { + "mode": 420, + "sha256": "cc08c9f50a8009ffd6391e0116a100369b11ca9238fa52392c019e6645b122a1", + "size": 78944 + }, + "resolved_dependencies": { + "libc.so.6": "/usr/lib/x86_64-linux-gnu/libc.so.6" + } + }, + "/usr/lib/x86_64-linux-gnu/libc.so.6": { + "elf_class": "ELF64_LSB", + "interpreter": "/lib64/ld-linux-x86-64.so.2", + "interpreter_resolved": "/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2", + "needed": [ + "ld-linux-x86-64.so.2" + ], + "pin": { + "mode": 493, + "sha256": "3a15d66867d83762c7f2f1e37359cb8f6c5743edb369c65285cb0b1c4f7498bf", + "size": 2129424 + }, + "resolved_dependencies": { + "ld-linux-x86-64.so.2": "/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2" + } + }, + "/usr/lib/x86_64-linux-gnu/libcrypto.so.3": { + "elf_class": "ELF64_LSB", + "interpreter": null, + "needed": [ + "libc.so.6" + ], + "pin": { + "mode": 420, + "sha256": "6866ed711dab8927e1bf82bf1cd30e828bdfc34f3cc1e83b1c9eb01ce6c37d9a", + "size": 5309400 + }, + "resolved_dependencies": { + "libc.so.6": "/usr/lib/x86_64-linux-gnu/libc.so.6" + } + }, + "/usr/lib/x86_64-linux-gnu/libexpat.so.1.9.1": { + "elf_class": "ELF64_LSB", + "interpreter": null, + "needed": [ + "libc.so.6" + ], + "pin": { + "mode": 420, + "sha256": "286682ecbc5e59a638963b1a4e6351e65eb32fcf4bdcb9cb7569b6a61fe06a8d", + "size": 186624 + }, + "resolved_dependencies": { + "libc.so.6": "/usr/lib/x86_64-linux-gnu/libc.so.6" + } + }, + "/usr/lib/x86_64-linux-gnu/liblzma.so.5.4.5": { + "elf_class": "ELF64_LSB", + "interpreter": null, + "needed": [ + "libc.so.6" + ], + "pin": { + "mode": 420, + "sha256": "26b37d25f7ca2a2d348de8ecabacda12e921cd933b21fa069a179760db77219d", + "size": 202904 + }, + "resolved_dependencies": { + "libc.so.6": "/usr/lib/x86_64-linux-gnu/libc.so.6" + } + }, + "/usr/lib/x86_64-linux-gnu/libm.so.6": { + "elf_class": "ELF64_LSB", + "interpreter": null, + "needed": [ + "libc.so.6", + "ld-linux-x86-64.so.2" + ], + "pin": { + "mode": 420, + "sha256": "fce00b6f25f459cf4ae0b7fae4257909a1a8a86f9149e7c029a5d617baf1ccd0", + "size": 952616 + }, + "resolved_dependencies": { + "ld-linux-x86-64.so.2": "/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2", + "libc.so.6": "/usr/lib/x86_64-linux-gnu/libc.so.6" + } + }, + "/usr/lib/x86_64-linux-gnu/libz.so.1.3": { + "elf_class": "ELF64_LSB", + "interpreter": null, + "needed": [ + "libc.so.6" + ], + "pin": { + "mode": 420, + "sha256": "f61677c7bdb7c2aa2a243ea781bfd16afcb361cede7b4ef76127a9d8eb9a5242", + "size": 113000 + }, + "resolved_dependencies": { + "libc.so.6": "/usr/lib/x86_64-linux-gnu/libc.so.6" + } + } + }, + "method": "Passive ELF64 program-header/PT_INTERP/DT_NEEDED byte parsing of exact named binaries only; no ldd/compiler/native target/helper/process inspection", + "no_RPATH_analysis_claim": true, + "roots": [ + "/usr/bin/env", + "/usr/bin/timeout", + "/usr/bin/time", + "/usr/bin/python3.12" + ], + "schema": "o03-static-native-closure-v2" +} diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json new file mode 100644 index 0000000000..adb28bd936 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json @@ -0,0 +1,213 @@ +{ + "schema": "o03-fixed-sequence-source-v1", + "sequence": [ + { + "argv": [ + "--output-root", + "{output_root}", + "--receipt", + "{receipt}", + "--runtime-manifest", + "{runtime_manifest}", + "--runtime-sha256", + "{runtime_sha256}" + ], + "effective_package_preloads": [], + "entry": "envelope/observer_controls.py", + "id": "observer-controls", + "must_be_absent_after": [], + "needs_authentic_inputs": false, + "optimization": 0, + "receipt_predicates": { + "case_count": 6, + "ordered_cases": [ + "bounded-child-allocation", + "concurrent-parent-child-allocation", + "short-lived-child", + "timeout-kill-reap", + "pid-membership-and-reaped-cleanup", + "sampled-cap-kill-reap" + ], + "status": "PASS" + } + }, + { + "argv": [ + "--output-root", + "{output_root}", + "--receipt", + "{receipt}" + ], + "effective_package_preloads": [ + "frozen_h25_inputs", + "frozen_input_controls" + ], + "entry": "envelope/loader_controls.py", + "id": "loader-controls-normal", + "must_be_absent_after": [], + "needs_authentic_inputs": false, + "optimization": 0, + "receipt_predicates": { + "count": 39, + "optimize": 0, + "status": "LOADER_CONTROLS_PASS" + } + }, + { + "argv": [ + "--output-root", + "{output_root}", + "--receipt", + "{receipt}" + ], + "effective_package_preloads": [ + "reference", + "bounded_serialization", + "serialization_controls", + "full_consumer" + ], + "entry": "consumer/run_controls.py", + "id": "consumer-controls-normal", + "must_be_absent_after": [], + "needs_authentic_inputs": false, + "optimization": 0, + "receipt_predicates": { + "new_case_count": 15, + "old_case_count": 70, + "optimization": 0, + "status": "CONSUMER_CONTROLS_RETURNED" + } + }, + { + "argv": [ + "--output-root", + "{output_root}", + "--receipt", + "{receipt}" + ], + "effective_package_preloads": [ + "frozen_h25_inputs", + "frozen_input_controls" + ], + "entry": "envelope/loader_controls.py", + "id": "loader-controls-O", + "must_be_absent_after": [], + "needs_authentic_inputs": false, + "optimization": 1, + "receipt_predicates": { + "count": 39, + "optimize": 1, + "status": "LOADER_CONTROLS_PASS" + } + }, + { + "argv": [ + "--output-root", + "{output_root}", + "--receipt", + "{receipt}" + ], + "effective_package_preloads": [ + "reference", + "bounded_serialization", + "serialization_controls", + "full_consumer" + ], + "entry": "consumer/run_controls.py", + "id": "consumer-controls-O", + "must_be_absent_after": [], + "needs_authentic_inputs": false, + "optimization": 1, + "receipt_predicates": { + "new_case_count": 15, + "old_case_count": 70, + "optimization": 1, + "status": "CONSUMER_CONTROLS_RETURNED" + } + }, + { + "argv": [ + "--arm", + "baseline", + "--input-root", + "{input_root}", + "--custody-json", + "{custody_json}", + "--output-root", + "{output_root}", + "--receipt", + "{receipt}" + ], + "effective_package_preloads": [ + "frozen_h25_inputs", + "reference" + ], + "entry": "consumer/full_consumer.py", + "id": "baseline-first", + "must_be_absent_after": [], + "needs_authentic_inputs": true, + "optimization": 0, + "receipt_predicates": { + "arm": "baseline", + "optimization": 0, + "status": "COMPLETE_RETAINED_VALUE_SERIALIZATION_RETURNED" + } + }, + { + "argv": [ + "--arm", + "candidate", + "--input-root", + "{input_root}", + "--custody-json", + "{custody_json}", + "--output-root", + "{output_root}", + "--receipt", + "{receipt}" + ], + "effective_package_preloads": [ + "frozen_h25_inputs", + "reference", + "bounded_serialization" + ], + "entry": "consumer/full_consumer.py", + "id": "candidate-first", + "must_be_absent_after": [], + "needs_authentic_inputs": true, + "optimization": 0, + "receipt_predicates": { + "arm": "candidate", + "optimization": 0, + "status": "COMPLETE_RETAINED_VALUE_SERIALIZATION_RETURNED" + } + }, + { + "argv": [ + "--input-root", + "{input_root}", + "--custody-json", + "{custody_json}", + "--baseline-root", + "{baseline_root}", + "--candidate-root", + "{candidate_root}", + "--baseline-receipt", + "{baseline_receipt}", + "--candidate-receipt", + "{candidate_receipt}", + "--report", + "{receipt}" + ], + "effective_package_preloads": [], + "entry": "consumer/validate_outputs.py", + "id": "independent-validation", + "must_be_absent_after": [], + "needs_authentic_inputs": true, + "optimization": 0, + "receipt_predicates": { + "status": "COMPLETE_OUTPUTS_VALIDATED" + } + } + ] +} diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json new file mode 100644 index 0000000000..0fa6334221 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json @@ -0,0 +1,113 @@ +{ + "authentic_input_staging": { + "additional_full_input_hashes": "before/after source and copied-file custody, loader before/after, consumer postcheck, validator independent twice and coordinator custody; all paid", + "bytes_per_copy": 17022954, + "copies": 3, + "copy_read_bytes": 51068862, + "copy_write_bytes": 51068862 + }, + "baseline_writer": { + "encoded_write_hash_bytes_each": 60818421 + }, + "candidate_writer": { + "copy_read_final_write_hash_bytes_each": 60818421, + "private_stage_write_hash_bytes_each": 60818421, + "total_hash_bytes": 121636842, + "total_write_bytes": 121636842 + }, + "canonical_policy_charge": "full GNUtime outer wall+0.01s rounding quantum, never observer timer only", + "controls": { + "all_faults_and_cleanup": "included; first failure stops sequence", + "fixed_timeout_fixture_seconds": 2, + "loader_O": 39, + "loader_normal": 39, + "new_consumer_O": 15, + "new_consumer_normal": 15, + "observer": 6, + "observer_allocation_bytes": 117440512, + "observer_hold_seconds_per_allocation": 0.2, + "old_consumer_O": 70, + "old_consumer_normal": 70, + "orphan_processes_created": 0 + }, + "each_arm_loader": { + "additional_consumer_transport_rehash_bytes": 17022954, + "gzip_transport_reread_bytes": 17017292, + "local_final_output_read_hash_bytes": 60818421, + "logical_bytes": 60823556, + "plain_certificate_reread_bytes": 5662, + "restoration_and_rank_set": "full genuine witness/result/ranks;59959 events252 rows", + "transport_hash_bytes": 34045908, + "transport_hash_passes_before_after": 2 + }, + "finite_tail": { + "cost": "OPEN_NOT_ZERO", + "final_observer_writes": 1, + "includes": "final observer record and outer-time readback; parent ledger reconciliation/adjudication/publication separately OPEN_NOT_ZERO", + "parent_readback_operations": 1 + }, + "fixed_sequence": [ + "observer-controls", + "loader-controls-normal", + "consumer-controls-normal", + "loader-controls-O", + "consumer-controls-O", + "baseline-first", + "candidate-first", + "independent-validation" + ], + "fresh_budget_seconds": 0, + "guarded_commands": 1, + "historical_setup_seconds": 94.210533479, + "independent_validator": { + "both_output_final_compare_read_bytes": 121636842, + "logical_bytes": 60823556, + "rank_logical_retained_parse_bytes": 2674272, + "result_literal_projection_bytes": 527, + "transport_custody_hash_bytes": 34045908, + "transport_logical_reread_bytes": 17022954 + }, + "measurement": "continuous outer sampled simultaneous parent+descendant RSS; full lifetime SELF+waited-descendant CPU; wrapper GNU time wall/CPU/individual maxRSS; no cgroup peak", + "native_closure": "ELF-CLOSURE-v2.json passive exact17file PT_INTERP+DT_NEEDED; env/time/timeout/libc/loader pinned", + "other_unknown_not_zero": [ + "all actual wall/CPU/peak and sampling missed peaks", + "stdlib tempfile setup filesystem probes", + "source/runtime/metadata/control/failure I/O and repeated hashes", + "physical device/cache traffic", + "historical gaps and whole-goal costs" + ], + "per_command_wall_limit_seconds": 180, + "runtime": "observer+coordinator+8worker+8bootstrap+all fixture descendants exact before/after runtime/module/map/selected/effective checks; per-arm actual loader/candidate module preloads before seals; every successful fixed child reaped", + "sampled_rss_cap_bytes": 1073741824, + "schema": "o03-inclusive-complete-operation-bill-v2", + "source_only": true, + "source_package": { + "additional_authentication_reads": "stage source before/after, each copied file hash, complete package snapshot before/after/target bootstrap and fixture checks; all included, never free", + "bytes": 245041, + "files": 37, + "fresh_copies": 8, + "stage_copy_read_and_write_bytes_each_direction": 1960328 + }, + "source_repair": { + "added_package_members": [ + "loader/API-v1.md", + "loader/CONTROL-SPEC-v1.json", + "loader/PACKAGE-PINS-v1.json", + "loader/PASSIVE-ATTEMPTS-v1.json", + "loader/SOURCE-PINS-v1.json", + "loader/SOURCE-READINESS-v1.json", + "consumer/CONSUMER-CONTROL-SPEC-v1.json", + "consumer/CONTROL-SPEC.json", + "consumer/DEPENDENCIES-v1.json", + "consumer/PACKAGE-PINS-v1.json", + "consumer/PASSIVE-ATTEMPTS-v1.json", + "consumer/PASSIVE-CHECKS-v1.json", + "consumer/README-v1.md", + "consumer/SOURCE-READINESS-v1.json" + ], + "count": 1, + "effective_preloads": "source-fixed actual module names before per-entry effective seal; validator none", + "reason": "I3v1 omitted source-bound control specification JSON from immutable stage; exact complete accepted loader/consumer packets now included" + }, + "total_allowance_seconds": 2400 +} diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json new file mode 100644 index 0000000000..ec9a61f432 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json @@ -0,0 +1,736 @@ +{ + "assumptions": [ + "Trusted local CPython/Linux finite host; no hostile concurrent loader/host mutation.", + "Source metadata verified now; actual module origins/builtin membership/maps/callables are prospective and must pass guarded before/after checks. No target/helper/process inspection performed during source preparation.", + "Interpreter reads of cached bytecode remain an explicit trusted-host import-machinery assumption inherited from accepted predecessor; source hashes alone are not bytecode attestation.", + "Package entry imported via fixed source location then reviewed main called once; all package/input copies fresh and sealed.", + "Effective before/after fingerprints include callable identities, Python code, defaults/closures, referenced global callable/class identities, builtin authority and own class slots; mutable cache contents are outside frozen state.", + "Paid source-bound setup initializes tempfile.gettempdir and _get_candidate_names before effective seal; require /tmp. This prevents legitimate lazy global rebinding falsely rejecting first candidate/control.", + "Prospective selected callable descriptors and actual builtin membership/maps must pass the first admitted fixed operation. No runtime probe was performed." + ], + "builtin_zlib_provider": "/usr/bin/python3.12", + "callable_bindings": { + "_hashlib.openssl_sha256": { + "module": "_hashlib", + "qualname": "openssl_sha256", + "type_module": "builtins", + "type_name": "builtin_function_or_method" + }, + "_json.make_encoder": { + "module": "_json", + "qualname": "Encoder", + "type_module": "builtins", + "type_name": "type" + }, + "_json.make_scanner": { + "module": "_json", + "qualname": "Scanner", + "type_module": "builtins", + "type_name": "type" + }, + "gzip.GzipFile": { + "module": "gzip", + "qualname": "GzipFile", + "type_module": "builtins", + "type_name": "type" + }, + "hashlib.sha256": { + "module": "_hashlib", + "qualname": "openssl_sha256", + "type_module": "builtins", + "type_name": "builtin_function_or_method" + }, + "json.dumps": { + "module": "json", + "qualname": "dumps", + "type_module": "builtins", + "type_name": "function" + }, + "json.loads": { + "module": "json", + "qualname": "loads", + "type_module": "builtins", + "type_name": "function" + }, + "zlib.crc32": { + "module": "zlib", + "qualname": "crc32", + "type_module": "builtins", + "type_name": "builtin_function_or_method" + }, + "zlib.decompressobj": { + "module": "zlib", + "qualname": "decompressobj", + "type_module": "builtins", + "type_name": "builtin_function_or_method" + } + }, + "executable": "/usr/bin/python3.12", + "files": { + "/etc/python3.12/sitecustomize.py": { + "mode": 420, + "sha256": "43d81125d92376b1a69d53a71126a041cc9a18d8080e92dea0a2ae23be138b1e", + "size": 155 + }, + "/usr/bin/env": { + "mode": 493, + "sha256": "886e5fa8be716b03eeda48856e0f04493f2969fc148fb7812594ffac647fa050", + "size": 48072 + }, + "/usr/bin/python3.12": { + "mode": 493, + "sha256": "e50d468e8b0adfb05733f5b87b3cff34829c4a8c1aea50c865aa8bdfe4bb150f", + "size": 8020928 + }, + "/usr/bin/time": { + "mode": 493, + "sha256": "3b11dec50514a8473e9f6efa7a34d584d0657538c09988f61b72d38ad4991a10", + "size": 27160 + }, + "/usr/bin/timeout": { + "mode": 493, + "sha256": "12690a043dfd555a6c14ccc1564f5649c18f1762c0d6ff66729948130898ec52", + "size": 39880 + }, + "/usr/lib/locale/C.utf8/LC_CTYPE": { + "mode": 420, + "sha256": "59015993b1b671273461ef1167d7a9ad76dc090d521c91102e962217ed6b6dba", + "size": 360460 + }, + "/usr/lib/python3.12/__future__.py": { + "mode": 420, + "sha256": "981d4c398849f9ebcab72300d9c1fe288fd6d7f28957b3b3fa3a493a5836d95c", + "size": 5218 + }, + "/usr/lib/python3.12/_collections_abc.py": { + "mode": 420, + "sha256": "90324ee3e1c4ca5319f7242d4b7c1e90eb8418b3f999d07c853aa488356282e6", + "size": 32082 + }, + "/usr/lib/python3.12/_compression.py": { + "mode": 420, + "sha256": "3ad5d60627477a60939ee44fc1bb3a05dbe8fb52f0f75039b8f5d8f1a278b981", + "size": 5681 + }, + "/usr/lib/python3.12/_sitebuiltins.py": { + "mode": 420, + "sha256": "b9388bc1d6d12ed6be12da420ab1feca40f99c0e33ec315d92b1e01cb69b25bc", + "size": 3128 + }, + "/usr/lib/python3.12/_weakrefset.py": { + "mode": 420, + "sha256": "91895a451d06e9f521a1171b31b9b19bc9740f35af00d4fa106338ab7167c9ac", + "size": 5893 + }, + "/usr/lib/python3.12/abc.py": { + "mode": 420, + "sha256": "e558702a95cdce3febd289da021715d2b92bc43995b8a1bc58dfa1c3d8010287", + "size": 6538 + }, + "/usr/lib/python3.12/argparse.py": { + "mode": 420, + "sha256": "29395feb61bc376ca4ff9d44069af8d914ec2a1f25a4bd7978f6e2afef5bc07f", + "size": 101750 + }, + "/usr/lib/python3.12/ast.py": { + "mode": 420, + "sha256": "d16626aa5c054bcc45221e56f84e55051b046caf0f8be1fe4902ea71534fb735", + "size": 64260 + }, + "/usr/lib/python3.12/bisect.py": { + "mode": 420, + "sha256": "f1cf7b85fc36b5da249813fc5ab97d9464f8cc1bc817f7146206fa2713e35999", + "size": 3423 + }, + "/usr/lib/python3.12/bz2.py": { + "mode": 420, + "sha256": "76ab3252924e71e859d7d90e8d3db13b6554975cfcac0fdadced4de7f8779330", + "size": 11847 + }, + "/usr/lib/python3.12/codecs.py": { + "mode": 420, + "sha256": "7b7839e53a77961153240aecfe11edc8054d05b1dedd83894450dae21ec05785", + "size": 36870 + }, + "/usr/lib/python3.12/collections/__init__.py": { + "mode": 420, + "sha256": "0af967cd58036507b3d0fbc33b7a996c61dbb52a94b0b738c8bef12cd4cc7dd4", + "size": 52378 + }, + "/usr/lib/python3.12/collections/abc.py": { + "mode": 420, + "sha256": "9cb4208f99128a0489b6c8e6c61637617dd7d4250c59e065491957eda084dd10", + "size": 119 + }, + "/usr/lib/python3.12/contextlib.py": { + "mode": 420, + "sha256": "8b7a477f978a8532852fd81e241c78182516bc4975d672d580a5848a76e11eb6", + "size": 27637 + }, + "/usr/lib/python3.12/copy.py": { + "mode": 420, + "sha256": "cbd25547933176fcf6bb05c2adc9f4796d15ac20b9b82dcf890daea7203daeab", + "size": 8412 + }, + "/usr/lib/python3.12/copyreg.py": { + "mode": 420, + "sha256": "c8eda41f05c6bf95a4da4726a530409d2485ae060b8d019b3a8034389a15d3e9", + "size": 7614 + }, + "/usr/lib/python3.12/datetime.py": { + "mode": 420, + "sha256": "ef20dc6b3554cd585dddffdc573f1f9a7a54c522f2a3fb4576c44edbb1e14238", + "size": 268 + }, + "/usr/lib/python3.12/encodings/__init__.py": { + "mode": 420, + "sha256": "78c4744d407690f321565488710b5aaf6486b5afa8d185637aa1e7633ab59cd8", + "size": 5884 + }, + "/usr/lib/python3.12/encodings/aliases.py": { + "mode": 420, + "sha256": "6fdcc49ba23a0203ae6cf28e608f8e6297d7c4d77d52e651db3cb49b9564c6d2", + "size": 15677 + }, + "/usr/lib/python3.12/encodings/ascii.py": { + "mode": 420, + "sha256": "578aa1173f7cc60dad2895071287fe6182bd14787b3fbf47a6c7983dfe3675e3", + "size": 1248 + }, + "/usr/lib/python3.12/encodings/latin_1.py": { + "mode": 420, + "sha256": "b75503e532a27c636477396c855209ff5f3036536d2a4bede0a576c89382b60c", + "size": 1264 + }, + "/usr/lib/python3.12/encodings/utf_8.py": { + "mode": 420, + "sha256": "ba0cac060269583523ca9506473a755203037c57d466a11aa89a30a5f6756f3d", + "size": 1005 + }, + "/usr/lib/python3.12/enum.py": { + "mode": 420, + "sha256": "c8ead615c159598370295649eb296819ad4b40d50b200c4fec2d4269bf7af9ae", + "size": 81636 + }, + "/usr/lib/python3.12/fnmatch.py": { + "mode": 420, + "sha256": "6683da36e47af523f3f41e18ad244d837783e19e98911cc0b7415dea81494ebc", + "size": 5999 + }, + "/usr/lib/python3.12/functools.py": { + "mode": 420, + "sha256": "cca971c456e1bec8b751aecdf41466f34dbf72321ee0840627280ba2ccf9d033", + "size": 38126 + }, + "/usr/lib/python3.12/genericpath.py": { + "mode": 420, + "sha256": "2b0b35d2206778af4081cf81dd9b513876e72c35a55bec941402e1fa62b1f1aa", + "size": 5572 + }, + "/usr/lib/python3.12/gettext.py": { + "mode": 420, + "sha256": "1cc6fd33bdce3bb29c0c37ec9a2f5bf15a315e9776b329247e6675c028a8af39", + "size": 21747 + }, + "/usr/lib/python3.12/gzip.py": { + "mode": 420, + "sha256": "31e7275c5c20d1b414063c28088b68e7a3e657af60c9c23435bf92e77a1fd1e5", + "size": 24859 + }, + "/usr/lib/python3.12/hashlib.py": { + "mode": 420, + "sha256": "6dbdebf270868b391080e21dc9687eddfaf321c965ad979f68d3f5c423c613ab", + "size": 9349 + }, + "/usr/lib/python3.12/importlib/__init__.py": { + "mode": 420, + "sha256": "c9e1b3dbc619ac31e7017ac43668a20200872c1c0e79ae379c0dab6ed399b730", + "size": 4774 + }, + "/usr/lib/python3.12/importlib/_abc.py": { + "mode": 420, + "sha256": "80aab7931dc999dee581c8b8b56fcd973fe156335a96ceeaf6acfc03cebf10e8", + "size": 1354 + }, + "/usr/lib/python3.12/importlib/_bootstrap.py": { + "mode": 420, + "sha256": "9653944363a4773cc32bbb34426024597a9d2ee4cd42e7912b4daf8cadfb53ed", + "size": 57056 + }, + "/usr/lib/python3.12/importlib/_bootstrap_external.py": { + "mode": 420, + "sha256": "97c6211750d63067712ad2cd74d50be33337f1fb1cd2c769022ced9b401edd92", + "size": 69197 + }, + "/usr/lib/python3.12/importlib/machinery.py": { + "mode": 420, + "sha256": "d045cd7ecf2a12b6ecbfbef79eb114e87ef2ebd756f5b705f73e6f3266e3dede", + "size": 880 + }, + "/usr/lib/python3.12/importlib/util.py": { + "mode": 420, + "sha256": "ca54e6458dbe521d591e5b8d9bb651ef929bfae946706c98470cdd569041a64f", + "size": 10840 + }, + "/usr/lib/python3.12/io.py": { + "mode": 420, + "sha256": "7cec3cb8ac004058dd0a5af246e6d950fb59c7ddd0058fda48bcb3fcb98d8822", + "size": 3582 + }, + "/usr/lib/python3.12/ipaddress.py": { + "mode": 420, + "sha256": "cc9831e239bd81c1480a12733bded744002d93815fd0d083c77aea348c956e67", + "size": 78294 + }, + "/usr/lib/python3.12/json/__init__.py": { + "mode": 420, + "sha256": "d5d41e2c29049515d295d81a6d40b4890fbec8d8482cfb401630f8ef2f77e4d5", + "size": 14020 + }, + "/usr/lib/python3.12/json/decoder.py": { + "mode": 420, + "sha256": "9f02654649816145bc76f8c210a5fe3ba1de142d4d97a1c93105732e747c285b", + "size": 12473 + }, + "/usr/lib/python3.12/json/encoder.py": { + "mode": 420, + "sha256": "af7bd40a0d0d0a3e726a9b4b3a2a543019f6ab97a340d0162a9c29ca9da97869", + "size": 16070 + }, + "/usr/lib/python3.12/json/scanner.py": { + "mode": 420, + "sha256": "8604d9d03786d0d509abb49e9f069337278ea988c244069ae8ca2c89acc2cb08", + "size": 2425 + }, + "/usr/lib/python3.12/keyword.py": { + "mode": 420, + "sha256": "18c2be738c04ad20ad375f6a71db34b3823c7f40b0340f5294d0e89f3c9b093b", + "size": 1073 + }, + "/usr/lib/python3.12/lib-dynload/_bz2.cpython-312-x86_64-linux-gnu.so": { + "mode": 420, + "sha256": "eff8df23cdc54d38ce9ca600d07c21ccfd7f22bd52a0720e599e6828d3e2eb76", + "size": 32112 + }, + "/usr/lib/python3.12/lib-dynload/_hashlib.cpython-312-x86_64-linux-gnu.so": { + "mode": 420, + "sha256": "8dc6cda6dd9495b95a2bfb5b26e8cf06b72f36dc0213d958b9277a958287f0fe", + "size": 64368 + }, + "/usr/lib/python3.12/lib-dynload/_json.cpython-312-x86_64-linux-gnu.so": { + "mode": 420, + "sha256": "ca8e35c58f7bc8e27258c4af43651c941413bc6318903621253485b0395758a3", + "size": 48952 + }, + "/usr/lib/python3.12/lib-dynload/_lzma.cpython-312-x86_64-linux-gnu.so": { + "mode": 420, + "sha256": "cb298120e40f064dc047e638d911f8b3b0abf625bf1d6bd07902b46efd820fd7", + "size": 49256 + }, + "/usr/lib/python3.12/lib-dynload/resource.cpython-312-x86_64-linux-gnu.so": { + "mode": 420, + "sha256": "c8cc35580b497bf128cf8bb0e25efc36573a4f21a1c6877a91737fcd52e24907", + "size": 19432 + }, + "/usr/lib/python3.12/locale.py": { + "mode": 420, + "sha256": "d1134b7212bad37b7b81339061dc37a19a194aa183ec2cb60412cf365993b151", + "size": 78562 + }, + "/usr/lib/python3.12/lzma.py": { + "mode": 420, + "sha256": "58fb9d2fdc8a8af7b25e218f17ea3b51bdfa53bdf40f440ab33c605974ca5c2e", + "size": 13277 + }, + "/usr/lib/python3.12/ntpath.py": { + "mode": 420, + "sha256": "c4dd79bf103677daaad873952b89fc1f973425e7b250006cc35af4c164181da8", + "size": 30027 + }, + "/usr/lib/python3.12/operator.py": { + "mode": 420, + "sha256": "b2af20f67667203c1730e686cc5d0427becc94db4c97f1d3efe3ed2158473f6a", + "size": 10965 + }, + "/usr/lib/python3.12/os.py": { + "mode": 420, + "sha256": "316d1b7307fd851bded3423c9d437e0a383c725d993f0fcff2e8b749fe560b62", + "size": 39786 + }, + "/usr/lib/python3.12/pathlib.py": { + "mode": 420, + "sha256": "b43e134bf7479759838b4ecec3d78e0e67fdfde2d671c5c2d7886a47da93885d", + "size": 51153 + }, + "/usr/lib/python3.12/platform.py": { + "mode": 493, + "sha256": "ed0defe8ff7c116710493ffd099b566d3de686ab1b431a3d5401056798e59341", + "size": 43331 + }, + "/usr/lib/python3.12/posixpath.py": { + "mode": 420, + "sha256": "c443d7b8afad1717e7060ce49b3e04423058de56cd4246ee6bcc1ac962eb5c2b", + "size": 17623 + }, + "/usr/lib/python3.12/random.py": { + "mode": 420, + "sha256": "0693d4ded36916f5b07d6c395cc331dbf1011bb70e90daaa29eaa32490a09425", + "size": 34683 + }, + "/usr/lib/python3.12/re/__init__.py": { + "mode": 420, + "sha256": "8ff3c37c63b917fcf8dc8d50993a502292a3dc159e41de4f4018c72a53d1c07b", + "size": 16315 + }, + "/usr/lib/python3.12/re/_casefix.py": { + "mode": 420, + "sha256": "41572ac50cf96b04496e676d8a6708898bb8e752e06dad34ed4c50c5d8f1fe40", + "size": 5446 + }, + "/usr/lib/python3.12/re/_compiler.py": { + "mode": 420, + "sha256": "c05067f8bfa4c13cbbf1eedc4d5cafc9b621bcb6ebc5771ba0518a18095af15a", + "size": 26089 + }, + "/usr/lib/python3.12/re/_constants.py": { + "mode": 420, + "sha256": "fa4fdb200f238f9e7817b63892b0d69833d8165134801e775e10cc113348a375", + "size": 5930 + }, + "/usr/lib/python3.12/re/_parser.py": { + "mode": 420, + "sha256": "a51a85b37cf3f44ba7ff25754da5f31306e4ccfa6eb3c017f9d37bdf4e770840", + "size": 41201 + }, + "/usr/lib/python3.12/reprlib.py": { + "mode": 420, + "sha256": "8da31054076803065758311f54b18b8a616824941977d907dc3ee729228e9015", + "size": 6569 + }, + "/usr/lib/python3.12/selectors.py": { + "mode": 420, + "sha256": "1eeb102373e18c96311203f30c516e785bd8642275aa0bd66e43a284c9692385", + "size": 19671 + }, + "/usr/lib/python3.12/shutil.py": { + "mode": 420, + "sha256": "819e518cb7a539d09b2526138015541b34d2646afb9c2f6ae4ffd476d6a0fcf4", + "size": 58120 + }, + "/usr/lib/python3.12/signal.py": { + "mode": 420, + "sha256": "0363c964c90ac0b3e515de5749205e6e6454051a1211058375d84d91eab6071a", + "size": 2495 + }, + "/usr/lib/python3.12/site.py": { + "mode": 420, + "sha256": "619436355cbe91c3b29681ab486ee63f5f2e0a7d6274dfae747bdb94e60bca55", + "size": 23903 + }, + "/usr/lib/python3.12/stat.py": { + "mode": 420, + "sha256": "052af0327eae6941b69b05c088b3e748f79995635f80ac4cc7125eb333eb4c77", + "size": 5485 + }, + "/usr/lib/python3.12/struct.py": { + "mode": 420, + "sha256": "9c231f9497caf513a22dee8f790b07f969b0e45854a0bdd6dd84b492e08c2856", + "size": 257 + }, + "/usr/lib/python3.12/subprocess.py": { + "mode": 420, + "sha256": "baa9f9138d8d20df6284f67e7d2e790f847f65e2c5370de322d54cccd737f2d9", + "size": 88725 + }, + "/usr/lib/python3.12/tempfile.py": { + "mode": 420, + "sha256": "8c8033ed1426ace79e07a6608887d2a1694d817d63d61b04c3d59339f24b4269", + "size": 37334 + }, + "/usr/lib/python3.12/threading.py": { + "mode": 420, + "sha256": "8273b4cf5b6f274b4993f5cae08634dd272c6952af9867ff9aa13ed446f1549b", + "size": 60123 + }, + "/usr/lib/python3.12/types.py": { + "mode": 420, + "sha256": "345474ef027a1273f353da9bdc1f7c18f65335e72e681bcc0376774cc51f2405", + "size": 10993 + }, + "/usr/lib/python3.12/urllib/__init__.py": { + "mode": 420, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "size": 0 + }, + "/usr/lib/python3.12/urllib/parse.py": { + "mode": 420, + "sha256": "a67b5694763137dbac085adbf0c22821d435ec8ca22d3bd3786d2c9f4ee748d5", + "size": 45591 + }, + "/usr/lib/python3.12/warnings.py": { + "mode": 420, + "sha256": "8eb1bb88d0beb82ebecfe7ee5cf54ed9b77b4a7acee1989e392a65de42017c49", + "size": 21760 + }, + "/usr/lib/python3.12/weakref.py": { + "mode": 420, + "sha256": "56f8d313fb74019e53eb9287400702fbce788b7fe30e097b0b6e06296f3f080c", + "size": 21513 + }, + "/usr/lib/python3.12/zipimport.py": { + "mode": 420, + "sha256": "4ac94d92219c2e1c0d67ad3fff3753ec3a3756af62a36a2f696f02cd12d518f0", + "size": 28132 + }, + "/usr/lib/python3/dist-packages/_distutils_hack/__init__.py": { + "mode": 420, + "sha256": "46849a60a7cc85189cf6b5ac62b3f135004862ce6a96540a81c95ef6fbc4dc3e", + "size": 6299 + }, + "/usr/lib/python3/dist-packages/apport_python_hook.py": { + "mode": 420, + "sha256": "2aac4de740babcc6038483cccc7fa71f7f06405da9b9d102aafe8ac55f509c4b", + "size": 8695 + }, + "/usr/lib/python3/dist-packages/mpl_toolkits/__init__.py": { + "mode": 420, + "sha256": "c38b82e5f241e83edbbe9bcfdcb8747f11071b32fbc8b7c950e38260a0059edb", + "size": 122 + }, + "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache": { + "mode": 420, + "sha256": "52c227df9d53248238602c1ddaccd2c8ddc4cc6a61aa45d7c425af590b8806a5", + "size": 27028 + }, + "/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2": { + "mode": 493, + "sha256": "c20a2dc8917c755f02b94049356320fe1f62ac7d9f8994731f807d9df39302da", + "size": 236616 + }, + "/usr/lib/x86_64-linux-gnu/libbz2.so.1.0.4": { + "mode": 420, + "sha256": "cc08c9f50a8009ffd6391e0116a100369b11ca9238fa52392c019e6645b122a1", + "size": 78944 + }, + "/usr/lib/x86_64-linux-gnu/libc.so.6": { + "mode": 493, + "sha256": "3a15d66867d83762c7f2f1e37359cb8f6c5743edb369c65285cb0b1c4f7498bf", + "size": 2129424 + }, + "/usr/lib/x86_64-linux-gnu/libcrypto.so.3": { + "mode": 420, + "sha256": "6866ed711dab8927e1bf82bf1cd30e828bdfc34f3cc1e83b1c9eb01ce6c37d9a", + "size": 5309400 + }, + "/usr/lib/x86_64-linux-gnu/libexpat.so.1.9.1": { + "mode": 420, + "sha256": "286682ecbc5e59a638963b1a4e6351e65eb32fcf4bdcb9cb7569b6a61fe06a8d", + "size": 186624 + }, + "/usr/lib/x86_64-linux-gnu/liblzma.so.5.4.5": { + "mode": 420, + "sha256": "26b37d25f7ca2a2d348de8ecabacda12e921cd933b21fa069a179760db77219d", + "size": 202904 + }, + "/usr/lib/x86_64-linux-gnu/libm.so.6": { + "mode": 420, + "sha256": "fce00b6f25f459cf4ae0b7fae4257909a1a8a86f9149e7c029a5d617baf1ccd0", + "size": 952616 + }, + "/usr/lib/x86_64-linux-gnu/libz.so.1.3": { + "mode": 420, + "sha256": "f61677c7bdb7c2aa2a243ea781bfd16afcb361cede7b4ef76127a9d8eb9a5242", + "size": 113000 + } + }, + "linked_libz": "/usr/lib/x86_64-linux-gnu/libz.so.1.3", + "mapped_files": [ + "/usr/bin/python3.12", + "/usr/lib/python3.12/lib-dynload/_bz2.cpython-312-x86_64-linux-gnu.so", + "/usr/lib/python3.12/lib-dynload/_hashlib.cpython-312-x86_64-linux-gnu.so", + "/usr/lib/python3.12/lib-dynload/_json.cpython-312-x86_64-linux-gnu.so", + "/usr/lib/python3.12/lib-dynload/_lzma.cpython-312-x86_64-linux-gnu.so", + "/usr/lib/python3.12/lib-dynload/resource.cpython-312-x86_64-linux-gnu.so", + "/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2", + "/usr/lib/x86_64-linux-gnu/libbz2.so.1.0.4", + "/usr/lib/x86_64-linux-gnu/libc.so.6", + "/usr/lib/x86_64-linux-gnu/libcrypto.so.3", + "/usr/lib/x86_64-linux-gnu/libexpat.so.1.9.1", + "/usr/lib/x86_64-linux-gnu/liblzma.so.5.4.5", + "/usr/lib/x86_64-linux-gnu/libm.so.6", + "/usr/lib/x86_64-linux-gnu/libz.so.1.3", + "/usr/lib/locale/C.utf8/LC_CTYPE", + "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache" + ], + "module_paths": { + "__future__": "/usr/lib/python3.12/__future__.py", + "_bz2": "/usr/lib/python3.12/lib-dynload/_bz2.cpython-312-x86_64-linux-gnu.so", + "_collections_abc": "/usr/lib/python3.12/_collections_abc.py", + "_compression": "/usr/lib/python3.12/_compression.py", + "_distutils_hack": "/usr/lib/python3/dist-packages/_distutils_hack/__init__.py", + "_frozen_importlib": "/usr/lib/python3.12/importlib/_bootstrap.py", + "_frozen_importlib_external": "/usr/lib/python3.12/importlib/_bootstrap_external.py", + "_hashlib": "/usr/lib/python3.12/lib-dynload/_hashlib.cpython-312-x86_64-linux-gnu.so", + "_json": "/usr/lib/python3.12/lib-dynload/_json.cpython-312-x86_64-linux-gnu.so", + "_lzma": "/usr/lib/python3.12/lib-dynload/_lzma.cpython-312-x86_64-linux-gnu.so", + "_sitebuiltins": "/usr/lib/python3.12/_sitebuiltins.py", + "_weakrefset": "/usr/lib/python3.12/_weakrefset.py", + "abc": "/usr/lib/python3.12/abc.py", + "apport_python_hook": "/usr/lib/python3/dist-packages/apport_python_hook.py", + "argparse": "/usr/lib/python3.12/argparse.py", + "ast": "/usr/lib/python3.12/ast.py", + "bisect": "/usr/lib/python3.12/bisect.py", + "bz2": "/usr/lib/python3.12/bz2.py", + "codecs": "/usr/lib/python3.12/codecs.py", + "collections": "/usr/lib/python3.12/collections/__init__.py", + "collections.abc": "/usr/lib/python3.12/collections/abc.py", + "contextlib": "/usr/lib/python3.12/contextlib.py", + "copy": "/usr/lib/python3.12/copy.py", + "copyreg": "/usr/lib/python3.12/copyreg.py", + "datetime": "/usr/lib/python3.12/datetime.py", + "encodings": "/usr/lib/python3.12/encodings/__init__.py", + "encodings.aliases": "/usr/lib/python3.12/encodings/aliases.py", + "encodings.ascii": "/usr/lib/python3.12/encodings/ascii.py", + "encodings.latin_1": "/usr/lib/python3.12/encodings/latin_1.py", + "encodings.utf_8": "/usr/lib/python3.12/encodings/utf_8.py", + "enum": "/usr/lib/python3.12/enum.py", + "fnmatch": "/usr/lib/python3.12/fnmatch.py", + "functools": "/usr/lib/python3.12/functools.py", + "genericpath": "/usr/lib/python3.12/genericpath.py", + "gettext": "/usr/lib/python3.12/gettext.py", + "gzip": "/usr/lib/python3.12/gzip.py", + "hashlib": "/usr/lib/python3.12/hashlib.py", + "importlib": "/usr/lib/python3.12/importlib/__init__.py", + "importlib._abc": "/usr/lib/python3.12/importlib/_abc.py", + "importlib._bootstrap": "/usr/lib/python3.12/importlib/_bootstrap.py", + "importlib._bootstrap_external": "/usr/lib/python3.12/importlib/_bootstrap_external.py", + "importlib.machinery": "/usr/lib/python3.12/importlib/machinery.py", + "importlib.util": "/usr/lib/python3.12/importlib/util.py", + "io": "/usr/lib/python3.12/io.py", + "ipaddress": "/usr/lib/python3.12/ipaddress.py", + "json": "/usr/lib/python3.12/json/__init__.py", + "json.decoder": "/usr/lib/python3.12/json/decoder.py", + "json.encoder": "/usr/lib/python3.12/json/encoder.py", + "json.scanner": "/usr/lib/python3.12/json/scanner.py", + "keyword": "/usr/lib/python3.12/keyword.py", + "locale": "/usr/lib/python3.12/locale.py", + "lzma": "/usr/lib/python3.12/lzma.py", + "mpl_toolkits": "/usr/lib/python3/dist-packages/mpl_toolkits/__init__.py", + "ntpath": "/usr/lib/python3.12/ntpath.py", + "operator": "/usr/lib/python3.12/operator.py", + "os": "/usr/lib/python3.12/os.py", + "os.path": "/usr/lib/python3.12/posixpath.py", + "pathlib": "/usr/lib/python3.12/pathlib.py", + "platform": "/usr/lib/python3.12/platform.py", + "posixpath": "/usr/lib/python3.12/posixpath.py", + "random": "/usr/lib/python3.12/random.py", + "re": "/usr/lib/python3.12/re/__init__.py", + "re._casefix": "/usr/lib/python3.12/re/_casefix.py", + "re._compiler": "/usr/lib/python3.12/re/_compiler.py", + "re._constants": "/usr/lib/python3.12/re/_constants.py", + "re._parser": "/usr/lib/python3.12/re/_parser.py", + "reprlib": "/usr/lib/python3.12/reprlib.py", + "resource": "/usr/lib/python3.12/lib-dynload/resource.cpython-312-x86_64-linux-gnu.so", + "selectors": "/usr/lib/python3.12/selectors.py", + "shutil": "/usr/lib/python3.12/shutil.py", + "signal": "/usr/lib/python3.12/signal.py", + "site": "/usr/lib/python3.12/site.py", + "sitecustomize": "/etc/python3.12/sitecustomize.py", + "stat": "/usr/lib/python3.12/stat.py", + "struct": "/usr/lib/python3.12/struct.py", + "subprocess": "/usr/lib/python3.12/subprocess.py", + "tempfile": "/usr/lib/python3.12/tempfile.py", + "threading": "/usr/lib/python3.12/threading.py", + "types": "/usr/lib/python3.12/types.py", + "urllib": "/usr/lib/python3.12/urllib/__init__.py", + "urllib.parse": "/usr/lib/python3.12/urllib/parse.py", + "warnings": "/usr/lib/python3.12/warnings.py", + "weakref": "/usr/lib/python3.12/weakref.py", + "zipimport": "/usr/lib/python3.12/zipimport.py" + }, + "package_modules": { + "bootstrap": "envelope/bootstrap.py", + "bounded_serialization": "consumer/bounded_serialization.py", + "custody": "envelope/custody.py", + "effective": "envelope/effective.py", + "frozen_h25_inputs": "loader/frozen_h25_inputs.py", + "frozen_input_controls": "loader/frozen_input_controls.py", + "full_consumer": "consumer/full_consumer.py", + "loader_controls": "envelope/loader_controls.py", + "observer": "envelope/observer.py", + "observer_controls": "envelope/observer_controls.py", + "observer_fixture": "envelope/observer_fixture.py", + "parent_readback": "envelope/parent_readback.py", + "reference": "consumer/reference.py", + "run_controls": "consumer/run_controls.py", + "sequence_worker": "envelope/sequence_worker.py", + "serialization_controls": "consumer/serialization_controls.py", + "validate_outputs": "consumer/validate_outputs.py", + "worker": "envelope/worker.py" + }, + "predecessor": { + "path": "outputs/h25-data-handling-20261028/streams/digest-reuse-20261031/execution-v1/stages/inventory-v1/RUNTIME-PINS.json", + "sha256": "ad2655b40ae2340048526a02d9a4215341112ef27f565c32a7ea5a87e80a0061" + }, + "preload_modules": [ + "argparse", + "copy", + "contextlib", + "gzip", + "hashlib", + "importlib.util", + "json", + "json.encoder", + "math", + "os", + "pathlib", + "stat", + "sys", + "time", + "types", + "tempfile", + "shutil", + "threading", + "resource", + "fcntl", + "subprocess", + "marshal", + "_json", + "_hashlib" + ], + "python_version": "3.12.3 (main, Aug 31 2026, 10:18:26) [GCC 13.3.0]", + "remaining_guarded_acquisition": "No unmeasured discovery probe. First admitted observer-controls attempt performs exact required builtin/origin/map/selected-binding checks and fails closed on mismatch; never amend from success/failure without new independent review and consumed-operation disposition.", + "required_builtin_modules": [ + "zlib", + "math", + "fcntl", + "select", + "_struct", + "_posixsubprocess", + "marshal" + ], + "schema": "o03-prospective-runtime-pins-v2", + "site_policy": "-B -I -S for every process; actual flags.no_site=1 required; site/.pth not executed.", + "source_effective_preload_policy": "FIXED-SEQUENCE-v2.json per-job effective_package_preloads: loader in both arms; bounded_serialization only candidate; validator none; same exact sys.modules names used by consumer run.", + "source_repair_count": 1, + "static_ELF_closure_sha256": "a8b32c6f6227cc6fa25d2d20983fb3d62ca2f4b9accf148a508689a42c1fe6d6", + "status": "SOURCE_METADATA_ONLY_NOT_RUNTIME_ADMISSION", + "successful_CPU_tree": "Every fixed source child either has no children or explicitly waits/reaps them. No orphan fixture; membership control waits/reaps. Failed whole-operation kills can leave CPU gaps OPEN_NOT_ZERO.", + "wrapper_binaries": { + "/usr/bin/env": { + "mode": 493, + "sha256": "886e5fa8be716b03eeda48856e0f04493f2969fc148fb7812594ffac647fa050", + "size": 48072 + }, + "/usr/bin/time": { + "mode": 493, + "sha256": "3b11dec50514a8473e9f6efa7a34d584d0657538c09988f61b72d38ad4991a10", + "size": 27160 + }, + "/usr/bin/timeout": { + "mode": 493, + "sha256": "12690a043dfd555a6c14ccc1564f5649c18f1762c0d6ff66729948130898ec52", + "size": 39880 + } + } +} diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/bootstrap.py b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/bootstrap.py new file mode 100644 index 0000000000..7b3e4275ce --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/bootstrap.py @@ -0,0 +1,156 @@ +"""Run a fixed target in the same interpreter as effective runtime checks. + +This module is entered only from the inclusive observer. All imports and checks +here are inside that boundary. Runtime manifests are independently frozen, never +learned from a successful target or amended after a failure. +""" +import sys +from pathlib import Path +sys.path.insert(0, str(Path(__file__).resolve().parent)) +import gzip +import hashlib +import importlib +import json +import os +from effective import capture, unchanged +import zlib +from custody import check_snapshot, need, pin, read_json, safe, same, write_json + + +def mappings(): + paths = set() + for line in Path('/proc/self/maps').read_text().splitlines(): + row = line.split(maxsplit=5) + if len(row) == 6 and row[5].startswith('/'): + need(not row[5].endswith(' (deleted)'), 'deleted runtime mapping') + paths.add(str(Path(row[5]).resolve())) + return paths + + +def callable_bindings(): + import _json + import _hashlib + selected = {'gzip.GzipFile': gzip.GzipFile, 'zlib.decompressobj': zlib.decompressobj, + 'zlib.crc32': zlib.crc32, 'json.loads': json.loads, 'json.dumps': json.dumps, + '_json.make_scanner': _json.make_scanner, '_json.make_encoder': _json.make_encoder, + 'hashlib.sha256': hashlib.sha256, '_hashlib.openssl_sha256': _hashlib.openssl_sha256} + names = {name: {'module': getattr(obj, '__module__', None), + 'qualname': getattr(obj, '__qualname__', getattr(obj, '__name__', None)), + 'type_module': type(obj).__module__, 'type_name': type(obj).__name__} + for name, obj in selected.items()} + return selected, names + + +def closure(runtime, package, entry, main_path=None): + # Source-bound lazy initialization is paid setup before effective sealing. + # tempfile's first gettempdir/name-sequence otherwise legitimately rebinds + # globals during the first target mkdtemp and creates false drift. + import tempfile + need(tempfile.gettempdir() == '/tmp', 'unexpected effective temp directory') + tempfile._get_candidate_names() + need(all(name in sys.builtin_module_names for name in runtime['required_builtin_modules']), + 'required actual builtin provider missing') + need(Path(sys.executable).resolve() == Path(runtime['executable']), 'interpreter mismatch') + need(sys.version == runtime['python_version'], 'interpreter version mismatch') + need(sys.flags.isolated == 1 and sys.flags.dont_write_bytecode == 1 and sys.flags.no_site == 1, 'isolated -B -S required') + need(zlib.__spec__.origin == 'built-in' and 'zlib' in sys.builtin_module_names, + 'actual builtin zlib provider required; no fictional extension') + need(gzip.zlib is zlib, 'gzip provider differs') + need(runtime['builtin_zlib_provider'] == runtime['executable'], 'builtin provider pin differs') + for filename, expected in sorted(runtime['files'].items()): + same(Path(filename), expected) + observed = {} + for name, module in sorted(tuple(sys.modules.items())): + if module is None: + continue + filename = getattr(module, '__file__', None) + if filename is None: + spec = getattr(module, '__spec__', None) + origin = getattr(spec, 'origin', None) + need(origin in ('built-in', 'frozen') and + (origin == 'frozen' or name in sys.builtin_module_names), 'unsealed no-file module: ' + name) + continue + actual = str(Path(filename).resolve()) + if name == '__main__': + expected = str(Path(main_path or __file__).resolve()) + elif name == 'o03_entry': + expected = str(entry) + elif actual.startswith(str(package) + '/'): + relative = str(Path(actual).relative_to(package)) + need(relative in runtime['package_modules'].values(), 'undeclared package module: ' + name) + need(name in runtime['package_modules'], 'unsealed package module alias: ' + name) + expected = str(package / runtime['package_modules'][name]) + else: + expected = runtime['module_paths'].get(name) + need(actual == expected, 'unexpected runtime module origin: ' + name + '=' + actual) + observed[name] = actual + actual_maps = mappings() + need(actual_maps <= set(runtime['mapped_files']), 'unsealed mapped files: ' + repr(sorted(actual_maps - set(runtime['mapped_files'])))) + need(runtime['linked_libz'] in actual_maps, 'actual linked libz missing') + objects, descriptors = callable_bindings() + need(descriptors == runtime['callable_bindings'], 'selected implementation binding mismatch') + return {'module_origins': observed, 'mapped_files': sorted(actual_maps), + 'builtin_zlib_provider': runtime['builtin_zlib_provider'], 'linked_libz': runtime['linked_libz'], + 'selected_callable_bindings': descriptors}, objects + + +def main(): + need(len(sys.argv) == 3, 'bootstrap requires request and exact request digest') + request = read_json(Path(sys.argv[1]), sys.argv[2]) + runtime = read_json(Path(request['runtime_manifest']), request['runtime_sha256']) + package = safe(Path(request['package_custody']['root'])) + entry = safe(package / request['entry']) + need(request['entry'] in request['package_custody']['files'], 'unsealed target entry') + check_snapshot(request['package_custody']) + report = {'schema': 'o03-effective-runtime-v1', 'status': 'STARTED', 'errors': []} + before_objects = None + effective_before = None + try: + # Freeze imports used by all execution branches, including conditional helpers. + for filename, expected in runtime['files'].items(): + same(Path(filename), expected) + for name in runtime['preload_modules']: + importlib.import_module(name) + # Import the entry without running its guarded main, then freeze actual + # effective package bindings and execute exactly its reviewed main(). + sys.path.insert(0, str(entry.parent)) + sys.path.insert(1, str(package / 'loader')) + spec = importlib.util.spec_from_file_location('o03_entry', entry) + entry_module = importlib.util.module_from_spec(spec) + sys.modules['o03_entry'] = entry_module + spec.loader.exec_module(entry_module) + # Source-fixed branch closure is imported before effective sealing. + # Validator has no such preload and retains independent imports. + for module_name in request['effective_package_preloads']: + need(module_name in runtime['package_modules'], 'undeclared effective package preload') + importlib.import_module(module_name) + report['before'], before_objects = closure(runtime, package, entry) + effective_before = capture(dict(sys.modules)) + report['effective_before'] = effective_before + sys.argv = [str(entry), *request['argv']] + entry_module.main() + report['target_returned'] = True + except SystemExit as error: + report['target_exit'] = error.code + if error.code not in (0, None): + report['errors'].append({'type': 'SystemExit', 'message': str(error.code)}) + except BaseException as error: + report['errors'].append({'type': type(error).__name__, 'message': str(error)}) + finally: + try: + report['after'], after_objects = closure(runtime, package, entry) + report['effective_after'] = capture(dict(sys.modules)) + need(effective_before is not None, 'effective before seal absent') + unchanged(effective_before, report['effective_after']) + need(before_objects is not None and all(after_objects[k] is v for k, v in before_objects.items()), + 'callable rebound during target') + check_snapshot(request['package_custody']) + except BaseException as error: + report['errors'].append({'check': 'after', 'type': type(error).__name__, 'message': str(error)}) + report['status'] = 'PASS' if not report['errors'] else 'STOP' + write_json(Path(request['runtime_report']), report) + need(report['status'] == 'PASS', 'effective runtime/target failure') + + +if __name__ == '__main__': + main() diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/custody.py b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/custody.py new file mode 100644 index 0000000000..c7aaad3522 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/custody.py @@ -0,0 +1,131 @@ +"""Immutable copies and fresh identity authentication. No target imports.""" +import hashlib +import json +import os +from pathlib import Path +import stat + +CHUNK = 65536 + + +def need(ok, message): + if not ok: + raise RuntimeError(message) + + +def safe(path): + path = Path(path) + need(path.is_absolute() and path.resolve() == path, 'noncanonical/symlink path: ' + str(path)) + for ancestor in (path, *path.parents): + need(not ancestor.is_symlink(), 'symlink ancestor: ' + str(ancestor)) + return path + + +def fields(info, directory=False): + result = {key: getattr(info, 'st_' + key) for key in + ('dev', 'ino', 'uid', 'gid', 'nlink', 'mtime_ns', 'ctime_ns')} + result['mode'] = stat.S_IMODE(info.st_mode) + if not directory: + result['size'] = info.st_size + return result + + +def pin(path, immutable=False): + path = safe(path) + before = path.lstat() + need(stat.S_ISREG(before.st_mode) and before.st_nlink == 1, 'regular unique-link file required') + if immutable: + need(stat.S_IMODE(before.st_mode) == 0o444, 'immutable0444 required') + fd = os.open(path, os.O_RDONLY | os.O_NOFOLLOW | os.O_NONBLOCK) + with os.fdopen(fd, 'rb', buffering=0) as stream: + opened = os.fstat(stream.fileno()) + h, count = hashlib.sha256(), 0 + while True: + data = stream.read(CHUNK) + if not data: + break + h.update(data) + count += len(data) + after = os.fstat(stream.fileno()) + need(fields(before) == fields(opened) == fields(after) == fields(path.lstat()), 'identity drift') + need(count == after.st_size, 'size drift') + return dict(fields(after), sha256=h.hexdigest()) + + +def same(path, expected, immutable=False): + actual = pin(path, immutable) + need(all(actual.get(k) == v for k, v in expected.items()), 'pin mismatch: ' + str(path)) + return actual + + +def read_json(path, expected_sha=None): + path = safe(path) + info = pin(path) + need(info['size'] <= 4 * 1024 * 1024, 'metadata cap') + if expected_sha is not None: + need(info['sha256'] == expected_sha, 'metadata anchor mismatch') + raw = path.read_bytes() + need(hashlib.sha256(raw).hexdigest() == info['sha256'], 'metadata read drift') + return json.loads(raw) + + +def write_json(path, value): + raw = (json.dumps(value, sort_keys=True, indent=2, allow_nan=False) + '\n').encode() + need(len(raw) <= 4 * 1024 * 1024, 'metadata cap') + with Path(path).open('xb') as stream: + stream.write(raw) + stream.flush() + os.fsync(stream.fileno()) + + +def stage(root, sources): + """sources maps safe relative destination to {path,sha256,size,mode optional}.""" + root = safe(root) + root.mkdir(mode=0o700) + for name, spec in sorted(sources.items()): + relative = Path(name) + need(not relative.is_absolute() and '..' not in relative.parts, 'unsafe relative copy') + source = safe(Path(spec['path'])) + before = same(source, {k: v for k, v in spec.items() if k != 'path'}) + destination = root / relative + destination.parent.mkdir(parents=True, exist_ok=True, mode=0o700) + with source.open('rb') as src, destination.open('xb') as dst: + while True: + data = src.read(CHUNK) + if not data: + break + dst.write(data) + dst.flush() + os.fsync(dst.fileno()) + destination.chmod(0o444) + copied = pin(destination, True) + need(copied['sha256'] == before['sha256'] and copied['size'] == before['size'], 'copy mismatch') + need((copied['dev'], copied['ino']) != (before['dev'], before['ino']), 'copy aliases source') + same(source, before) + directories = sorted((p for p in root.rglob('*') if p.is_dir()), key=lambda p: len(p.parts), reverse=True) + for directory in directories: + directory.chmod(0o555) + root.chmod(0o555) + return snapshot(root) + + +def snapshot(root): + root = safe(root) + need(root.is_dir() and stat.S_IMODE(root.stat().st_mode) == 0o555, 'root0555 required') + files, directories = {}, {} + for path in sorted(root.rglob('*')): + safe(path) + if path.is_dir(): + need(stat.S_IMODE(path.stat().st_mode) == 0o555, 'directory0555 required') + directories[str(path.relative_to(root))] = fields(path.stat(), True) + else: + files[str(path.relative_to(root))] = pin(path, True) + identities = [(v['dev'], v['ino']) for v in files.values()] + need(len(identities) == len(set(identities)), 'aliased staged files') + return {'schema': 'h25-input-custody-v1', 'root': str(root), + 'root_identity': fields(root.stat(), True), 'directories': directories, 'files': files} + + +def check_snapshot(custody): + need(snapshot(Path(custody['root'])) == custody, 'fresh custody mismatch') + return {'files': len(custody['files']), 'fresh_full_read': True} diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/effective.py b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/effective.py new file mode 100644 index 0000000000..22b85b723d --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/effective.py @@ -0,0 +1,86 @@ +"""Source-derived callable/class/default/global binding fingerprints. + +Only ordinary interpreter metadata is inspected; descriptors and target functions +are never invoked. Mutable cache contents are not frozen. Binding identities, +Python code/defaults/closures, builtin authority and all class methods are. +""" +import builtins +import hashlib +import json +import marshal +from pathlib import Path +import types +from custody import need + + +def value(obj, depth=0): + if type(obj) in (str, int, bool, float, bytes, type(None)): + return [type(obj).__name__, repr(obj)] + if depth < 8 and type(obj) in (tuple, list): + return [type(obj).__name__, [value(x, depth + 1) for x in obj]] + if depth < 8 and type(obj) is dict: + return ['dict', sorted((repr(k), value(v, depth + 1)) for k, v in obj.items())] + return ['identity', type(obj).__module__, type(obj).__qualname__, id(obj)] + + +def fingerprint(module): + seen, rows = set(), [] + def visit(label, obj, depth=0): + if id(obj) in seen or depth > 16: + return + seen.add(id(obj)) + if type(obj) is types.FunctionType: + code = obj.__code__ + names = set(code.co_names) + global_bindings = [] + for name in sorted(names): + if name in obj.__globals__: + bound = obj.__globals__[name] + global_bindings.append((name, id(bound), type(bound).__module__, type(bound).__qualname__)) + if isinstance(bound, (types.FunctionType, type)): + visit(label + '.global.' + name, bound, depth + 1) + elif hasattr(builtins, name): + bound = vars(builtins)[name] + global_bindings.append(('builtins.' + name, id(bound), type(bound).__name__)) + rows.append((label, 'function', id(obj), hashlib.sha256(marshal.dumps(code)).hexdigest(), + value(obj.__defaults__), value(obj.__kwdefaults__), + [value(cell.cell_contents) for cell in (obj.__closure__ or ())], global_bindings, + id(obj.__builtins__))) + wrapped = vars(obj).get('__wrapped__') + if wrapped is not None: + visit(label + '.__wrapped__', wrapped, depth + 1) + elif isinstance(obj, type): + rows.append((label, 'class', id(obj), [(b.__module__, b.__qualname__, id(b)) for b in obj.__bases__])) + for name, bound in sorted(vars(obj).items()): + if isinstance(bound, (staticmethod, classmethod)): + bound = bound.__func__ + if isinstance(bound, property): + for suffix in ('fget', 'fset', 'fdel'): + function = getattr(bound, suffix) + if function is not None: + visit(label + '.' + name + '.' + suffix, function, depth + 1) + elif isinstance(bound, (types.FunctionType, type, types.BuiltinFunctionType, + types.MethodDescriptorType, types.WrapperDescriptorType)): + visit(label + '.' + name, bound, depth + 1) + elif isinstance(obj, (types.BuiltinFunctionType, types.MethodDescriptorType, types.WrapperDescriptorType)): + rows.append((label, 'native', id(obj), getattr(obj, '__module__', None), getattr(obj, '__qualname__', None))) + for name, obj in sorted(vars(module).items()): + if isinstance(obj, (types.FunctionType, type, types.BuiltinFunctionType)): + visit(name, obj) + elif name.isupper() and type(obj) in (tuple, str, int, bool, dict, list): + rows.append((name, 'constant', value(obj))) + raw = json.dumps(rows, sort_keys=True, separators=(',', ':')).encode() + return {'sha256': hashlib.sha256(raw).hexdigest(), 'binding_rows': len(rows)} + + +def capture(modules): + result = {} + for name, module in sorted(modules.items()): + if module is not None and getattr(module, '__file__', None): + result[name] = fingerprint(module) + return result + + +def unchanged(before, after): + for name, expected in before.items(): + need(after.get(name) == expected, 'effective callable/class/default/global binding drift: ' + name) diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/loader_controls.py b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/loader_controls.py new file mode 100644 index 0000000000..0e09204abc --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/loader_controls.py @@ -0,0 +1,23 @@ +"""Receipt adapter for the independently frozen39 loader controls.""" +import argparse +from pathlib import Path +import sys +sys.path.insert(0, str(Path(__file__).resolve().parent)) +sys.path.insert(1, str(Path(__file__).resolve().parent.parent / 'loader')) +from custody import need, write_json +import frozen_input_controls + + +def main(): + parser = argparse.ArgumentParser() + parser.add_argument('--output-root', required=True) + parser.add_argument('--receipt', required=True) + args = parser.parse_args() + Path(args.output_root).mkdir(mode=0o700) + result = frozen_input_controls.run_controls() + need(result['status'] == 'LOADER_CONTROLS_PASS' and result['count'] == 39, 'loader controls mismatch') + write_json(Path(args.receipt), result) + + +if __name__ == '__main__': + main() diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/observer.py b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/observer.py new file mode 100644 index 0000000000..46fe7cda25 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/observer.py @@ -0,0 +1,275 @@ +"""Inclusive observer/serialized admission. Final one-write tail remains OPEN_NOT_ZERO. + +The first Python instruction starts the operation timer before other imports, +source authentication, staging, controls or target imports. Interpreter startup +before this instruction is additionally visible to an enclosing canonical guard; +never report it as zero or as a measured portion of this timer. +""" +import time +START = time.monotonic() +import resource +SELF_START = resource.getrusage(resource.RUSAGE_SELF) +CHILD_START = resource.getrusage(resource.RUSAGE_CHILDREN) +import argparse +import fcntl +import hashlib +import json +import os +from pathlib import Path +import signal +import subprocess +import sys +import threading +sys.path.insert(0, str(Path(__file__).resolve().parent)) +from custody import need, pin, read_json, safe, same, write_json + +RSS_CAP = 1073741824 +TIME_CAP = 180.0 +INTERVAL = 0.01 +LOG_CAP = 4 * 1024 * 1024 + + +def process_table(): + result = {} + for path in Path('/proc').iterdir(): + if not path.name.isdecimal(): + continue + try: + raw = (path / 'stat').read_text() + row = raw[raw.rfind(')') + 2:].split() + result[int(path.name)] = {'state': row[0], 'ppid': int(row[1]), 'pgrp': int(row[2]), + 'start_ticks': int(row[19]), 'rss_bytes': max(0, int(row[21])) * os.sysconf('SC_PAGE_SIZE')} + except (OSError, ValueError, IndexError): + continue + return result + + +def sample_tree(root, known): + table = process_table() + members = {root} if root in table else set() + changed = True + while changed: + added = {pid for pid, info in table.items() if info['ppid'] in members} - members + changed = bool(added) + members |= added + # Keep previously seen identities even after reparenting; PID reuse is rejected. + for pid, start in tuple(known.items()): + if pid in table and table[pid]['start_ticks'] == start: + members.add(pid) + for pid in members: + known[pid] = table[pid]['start_ticks'] + return sum(table[pid]['rss_bytes'] for pid in members), table, members + + +def terminate(process, known): + try: + os.killpg(process.pid, signal.SIGKILL) + except ProcessLookupError: + pass + table = process_table() + for pid, start in known.items(): + if pid != os.getpid() and pid in table and table[pid]['start_ticks'] == start: + try: + os.kill(pid, signal.SIGKILL) + except ProcessLookupError: + pass + process.wait() + + +def observe(command, cwd, folder, deadline, rss_cap=RSS_CAP, interval=INTERVAL): + """Observe current parent plus all discoverable descendants, including cleanup.""" + folder = Path(folder) + folder.mkdir(mode=0o700) + known, peak, samples, termination = {}, 0, 0, None + start = time.monotonic() + out_path, err_path = folder / 'stdout.txt', folder / 'stderr.txt' + child = None + old_handlers = {} + signals = [] + def interrupted(signum, frame): + signals.append(signum) + for signum in (signal.SIGINT, signal.SIGTERM): + old_handlers[signum] = signal.signal(signum, interrupted) + try: + with out_path.open('xb') as out, err_path.open('xb') as err: + child = subprocess.Popen(command, cwd=cwd, stdin=subprocess.DEVNULL, stdout=out, + stderr=err, start_new_session=True, + env={'PATH': '/usr/bin:/bin', 'LC_ALL': 'C.UTF-8', 'TZ': 'UTC', + 'PYTHONDONTWRITEBYTECODE': '1'}) + while True: + rss, table, members = sample_tree(os.getpid(), known) + peak, samples = max(peak, rss), samples + 1 + if rss > rss_cap: + termination = 'sampled_tree_rss_cap' + elif time.monotonic() > deadline: + termination = 'wall_or_aggregate_cap' + elif signals: + termination = 'signal_' + str(signals[0]) + elif max(out_path.stat().st_size, err_path.stat().st_size) > LOG_CAP: + termination = 'retained_log_cap' + code = child.poll() + if termination is not None: + terminate(child, known) + code = child.returncode + break + if code is not None: + break + time.sleep(interval) + # All known living descendants make this command fail, even if main returned0. + rss, table, members = sample_tree(os.getpid(), known) + peak, samples = max(peak, rss), samples + 1 + survivors = sorted(pid for pid in members if pid != os.getpid() and pid in table and table[pid]['state'] != 'Z') + if survivors: + termination = termination or 'surviving_descendants' + terminate(child, known) + logs = {'stdout': pin(out_path), 'stderr': pin(err_path)} + need(all(v['size'] <= LOG_CAP for v in logs.values()), 'log cap on closing readback') + return {'command': command, 'exit': code, 'termination': termination, + 'wall_seconds': time.monotonic() - start, 'sampled_simultaneous_tree_rss_bytes': peak, + 'samples': samples, 'interval_seconds': interval, + 'tracked_identities': {str(k): v for k, v in sorted(known.items())}, + 'survivors_before_cleanup': survivors, 'logs': logs, + 'limits': {'rss_bytes': rss_cap, 'deadline_monotonic': deadline}} + finally: + if child is not None and child.poll() is None: + terminate(child, known) + for signum, handler in old_handlers.items(): + signal.signal(signum, handler) + + +def main(): + parser = argparse.ArgumentParser() + parser.add_argument('--admission', required=True) + parser.add_argument('--admission-sha256', required=True) + args = parser.parse_args() + # Observe parent authentication and closing checks too; target work is also + # continuously sampled by this thread, independently of the foreground guard. + stop_sampling, inclusive_known = threading.Event(), {} + inclusive = {'peak': 0, 'samples': 0, 'errors': []} + def sampler(): + while not stop_sampling.is_set(): + try: + rss, _, _ = sample_tree(os.getpid(), inclusive_known) + inclusive['peak'] = max(inclusive['peak'], rss) + inclusive['samples'] += 1 + except BaseException as error: + inclusive['errors'].append(type(error).__name__ + ': ' + str(error)) + stop_sampling.wait(INTERVAL) + sampling_thread = threading.Thread(target=sampler, name='inclusive-rss-observer', daemon=True) + sampling_thread.start() + admission = read_json(Path(args.admission), args.admission_sha256) + need(admission['schema'] == 'o03-envelope-admission-v1', 'admission schema') + need(admission['independent_source_accepted'] is True and admission['parent_execution_admitted'] is True, + 'explicit independent source and parent admission required') + need(admission['maximum_command_seconds'] == TIME_CAP and admission['sampled_group_cap_bytes'] == RSS_CAP, + 'caps differ') + ledger = admission['canonical_ledger'] + need(ledger['cap_seconds'] == 2400 and 0 <= ledger['spent_seconds'] < 2400, 'canonical budget invalid') + lock_path = safe(Path(ledger['lock_path'])) + with lock_path.open('a+b') as lock: + fcntl.flock(lock, fcntl.LOCK_EX | fcntl.LOCK_NB) + for filename, expected in ledger['fresh_files'].items(): + same(Path(filename), expected) + # Consume before source checks/staging so failures cannot reroll this fixed operation. + consumed = Path(admission['consumed_marker']) + with consumed.open('xb') as marker: + marker.write((args.admission_sha256 + '\n').encode('ascii')) + marker.flush() + os.fsync(marker.fileno()) + folder = safe(Path(admission['operation_root'])) + folder.mkdir(mode=0o700) + record = {'schema': 'o03-inclusive-observer-v1', 'status': 'STARTED', + 'admission_sha256': args.admission_sha256, 'errors': [], + 'outside_tail': {'final_observer_record_writes': 1, 'parent_readbacks': 1, + 'cost': 'OPEN_NOT_ZERO', 'publication': 'OPEN_NOT_ZERO'}, + 'measurement': {'sampled_rss': 'simultaneous observer parent plus discoverable descendants', + 'limitations': '10ms sampling can miss short peaks/processes; PID start ticks prevent reuse conflation; an unseen reparented/escaped process can be missed; proc RSS includes shared pages per process; no exact true peak claim', + 'cpu': 'entire fresh observer lifetime SELF plus reaped-children rusage; child usage includes descendants reaped by their parents; no summing sampled CPU', + 'individual_maxrss': 'kernel SELF and CHILDREN maxima are separate individual process high water marks; never summed as concurrent peak', + 'interpreter_startup': 'before first Python instruction is measured only by enclosing canonical guard; OPEN_NOT_ZERO otherwise', + 'cgroup_peak': 'NOT_COLLECTED; no cgroup isolation/peak claim'}} + try: + need(admission['operation'] in admission['fixed_order'], 'undeclared operation') + index = admission['fixed_order'].index(admission['operation']) + need(len(set(admission['fixed_order'])) == len(admission['fixed_order']), 'duplicate operation labels') + if index: + previous = read_json(Path(admission['previous_observer_receipt']), admission['previous_observer_sha256']) + need(previous['status'] == 'PASS' and previous['operation'] == admission['fixed_order'][index - 1], 'fixed predecessor missing/failed') + for filename, expected in admission['envelope_source_files'].items(): + same(Path(filename), expected) + from bootstrap import closure + from effective import capture, unchanged + runtime = read_json(Path(admission['runtime_manifest']), admission['runtime_sha256']) + import importlib + for filename, expected in runtime['files'].items(): + same(Path(filename), expected) + for name in runtime['preload_modules']: + importlib.import_module(name) + record['observer_runtime_before'], observer_objects = closure(runtime, Path(__file__).resolve().parent.parent, + Path(__file__).resolve(), main_path=Path(__file__).resolve()) + effective_before = capture(dict(sys.modules)) + record['effective_before'] = effective_before + worker = Path(admission['worker']) + need(str(worker) in admission['envelope_source_files'], 'worker source unsealed') + command = [admission['interpreter'], '-B', '-I', '-S', str(worker), '--admission', + str(Path(args.admission)), '--admission-sha256', args.admission_sha256] + remaining = ledger['cap_seconds'] - ledger['spent_seconds'] + record['execution'] = observe(command, str(folder), folder / 'guard', + START + min(TIME_CAP, remaining)) + need(record['execution']['exit'] == 0 and record['execution']['termination'] is None, + 'worker/guard failure') + need(record['execution']['logs']['stderr']['size'] == 0, 'worker stderr') + worker_receipt = read_json(folder / 'worker-receipt.json') + need(worker_receipt['status'] == 'PASS', 'worker receipt failure') + record['worker_receipt'] = pin(folder / 'worker-receipt.json') + for filename, expected in admission['envelope_source_files'].items(): + same(Path(filename), expected) + for filename, expected in ledger['fresh_files'].items(): + same(Path(filename), expected) + except BaseException as error: + record['errors'].append({'type': type(error).__name__, 'message': str(error)}) + try: + record['observer_runtime_after'], after_objects = closure(runtime, Path(__file__).resolve().parent.parent, + Path(__file__).resolve(), main_path=Path(__file__).resolve()) + need(all(after_objects[k] is v for k, v in observer_objects.items()), 'observer callable drift') + record['effective_after'] = capture(dict(sys.modules)) + unchanged(effective_before, record['effective_after']) + except BaseException as error: + record['errors'].append({'check': 'observer-runtime-after', 'type': type(error).__name__, 'message': str(error)}) + try: + for filename, expected in admission['envelope_source_files'].items(): + same(Path(filename), expected) + for filename, expected in ledger['fresh_files'].items(): + same(Path(filename), expected) + except BaseException as error: + record['errors'].append({'check': 'closing-source-ledger', 'type': type(error).__name__, 'message': str(error)}) + stop_sampling.set() + sampling_thread.join() + record['inclusive_sampled_simultaneous_tree_rss_bytes'] = inclusive['peak'] + record['inclusive_samples'] = inclusive['samples'] + record['inclusive_sampler_errors'] = inclusive['errors'] + if inclusive['peak'] > RSS_CAP or inclusive['errors']: + record['errors'].append({'type': 'SamplerFailure', 'message': 'inclusive cap/sampler failure'}) + record['cpu_accounting'] = ('COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE' if not record['errors'] else + 'FAILED_ATTEMPT_REAPING_OR_KILL_GAPS_OPEN_NOT_ZERO') + record['operation'] = admission['operation'] + self_end, child_end = resource.getrusage(resource.RUSAGE_SELF), resource.getrusage(resource.RUSAGE_CHILDREN) + record['cpu_seconds'] = {'parent_user': self_end.ru_utime, + 'parent_system': self_end.ru_stime, + 'reaped_children_user': child_end.ru_utime, + 'reaped_children_system': child_end.ru_stime} + record['kernel_individual_maxrss_kib'] = {'observer_self_lifetime': self_end.ru_maxrss, + 'reaped_children_individual_maximum': child_end.ru_maxrss} + record['inclusive_wall_seconds'] = time.monotonic() - START + record['policy_charge_seconds'] = record['inclusive_wall_seconds'] + if record['inclusive_wall_seconds'] > min(TIME_CAP, 2400 - ledger['spent_seconds']): + record['errors'].append({'type': 'CapFailure', 'message': 'closing checks exceeded cap'}) + record['status'] = 'PASS' if not record['errors'] else 'STOP' + # The finite final write and exactly one parent readback are outside above endpoint. + write_json(folder / 'observer-receipt.json', record) + if record['status'] != 'PASS': + raise SystemExit(1) + + +if __name__ == '__main__': + main() diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/observer_controls.py b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/observer_controls.py new file mode 100644 index 0000000000..c7284fe90a --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/observer_controls.py @@ -0,0 +1,69 @@ +"""Six fixed concrete observer controls. Run only under admitted outer guard.""" +import argparse +import os +from pathlib import Path +import sys +import time +sys.path.insert(0, str(Path(__file__).resolve().parent)) +from custody import need, write_json +from observer import observe, process_table + +CASES = ('bounded-child-allocation', 'concurrent-parent-child-allocation', 'short-lived-child', + 'timeout-kill-reap', 'pid-membership-and-reaped-cleanup', 'sampled-cap-kill-reap') + + +def main(): + parser = argparse.ArgumentParser() + parser.add_argument('--output-root', required=True) + parser.add_argument('--receipt', required=True) + parser.add_argument('--runtime-manifest', required=True) + parser.add_argument('--runtime-sha256', required=True) + args = parser.parse_args() + root = Path(args.output_root) + root.mkdir(mode=0o700) + fixture = str(Path(__file__).resolve().with_name('observer_fixture.py')) + rows = [] + modes = ('allocation', 'concurrent', 'short', 'timeout', 'membership', 'allocation-cap') + for index, (name, mode) in enumerate(zip(CASES, modes)): + parent = None + before_rss = process_table()[os.getpid()]['rss_bytes'] + if mode == 'concurrent': + parent = bytearray(16 * 1024 * 1024) + for offset in range(0, len(parent), 4096): + parent[offset] = 1 + cap = before_rss + 24 * 1024 * 1024 if mode == 'allocation-cap' else 1073741824 + deadline = time.monotonic() + (0.08 if mode == 'timeout' else 5.0) + row = observe([sys.executable, '-B', '-I', '-S', fixture, mode, args.runtime_manifest, args.runtime_sha256], str(root), root / ('case-%02d' % index), + deadline, rss_cap=cap) + need(row['logs']['stderr']['size'] == 0, 'fixture stderr') + if mode in ('allocation', 'concurrent', 'short'): + need(row['exit'] == 0 and row['termination'] is None, name + ' failed') + elif mode == 'timeout': + need(row['termination'] == 'wall_or_aggregate_cap' and row['exit'] != 0, 'timeout not detected') + elif mode == 'membership': + need(row['exit'] == 0 and row['termination'] is None and len(row['tracked_identities']) >= 3, + 'parent/child membership and waited cleanup not observed') + else: + need(row['termination'] == 'sampled_tree_rss_cap' and row['exit'] != 0, 'memory cap not detected') + if mode == 'allocation': + need(row['sampled_simultaneous_tree_rss_bytes'] >= before_rss + 16 * 1024 * 1024, 'child allocation missed') + if mode == 'concurrent': + need(row['sampled_simultaneous_tree_rss_bytes'] >= before_rss + 48 * 1024 * 1024, 'concurrent allocation missing') + need(len(row['tracked_identities']) >= 3, 'grandchild membership missing') + now = process_table() + # Every membership fixture explicitly waits for its child; any live + # same-identity descendant after return is a cleanup failure. + survivors = [int(pid) for pid, tick in row['tracked_identities'].items() + if int(pid) != os.getpid() and int(pid) in now and + now[int(pid)]['start_ticks'] == tick and now[int(pid)]['rss_bytes'] > 0] + need(not survivors, 'live fixture survived cleanup') + rows.append({'case': name, 'status': 'PASS', 'measurement': row, + 'short_peak_guaranteed_observed': False}) + del parent + write_json(Path(args.receipt), {'schema': 'o03-observer-controls-v1', 'status': 'PASS', + 'case_count': 6, 'ordered_cases': list(CASES), 'cases': rows, + 'sampling_limits_exposed': True, 'synthetic_controls_are_full_serializer_evidence': False}) + + +if __name__ == '__main__': + main() diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/observer_fixture.py b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/observer_fixture.py new file mode 100644 index 0000000000..8f1715e979 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/observer_fixture.py @@ -0,0 +1,56 @@ +"""Fixed small observer-control child; never used as a serializer substitute.""" +import os +from pathlib import Path +import subprocess +import sys +import time + +sys.path.insert(0, str(Path(__file__).resolve().parent)) +from bootstrap import closure +from custody import need, read_json +from effective import capture, unchanged + + +def main(): + mode = sys.argv[1] + runtime_path, runtime_sha = sys.argv[2:4] + runtime = read_json(Path(runtime_path), runtime_sha) + package = Path(__file__).resolve().parent.parent + before, objects = closure(runtime, package, Path(__file__).resolve(), main_path=Path(__file__).resolve()) + effective_before = capture(dict(sys.modules)) + if mode == 'allocation': + data = bytearray(16 * 1024 * 1024) + for i in range(0, len(data), 4096): + data[i] = 1 + time.sleep(0.20) + elif mode == 'concurrent': + data = bytearray(16 * 1024 * 1024) + for i in range(0, len(data), 4096): + data[i] = 1 + child = subprocess.Popen([sys.executable, '-B', '-I', '-S', str(Path(__file__).resolve()), 'allocation', runtime_path, runtime_sha]) + child.wait() + if child.returncode: + raise SystemExit(child.returncode) + elif mode == 'short': + data = bytearray(1024) + elif mode == 'timeout': + time.sleep(2.0) + elif mode == 'membership': + child = subprocess.Popen([sys.executable, '-B', '-I', '-S', str(Path(__file__).resolve()), 'allocation', runtime_path, runtime_sha]) + child.wait() + if child.returncode: + raise SystemExit(child.returncode) + elif mode == 'allocation-cap': + data = bytearray(32 * 1024 * 1024) + for i in range(0, len(data), 4096): + data[i] = 1 + time.sleep(0.20) + else: + raise RuntimeError('undeclared fixture mode') + after, actual = closure(runtime, package, Path(__file__).resolve(), main_path=Path(__file__).resolve()) + need(all(actual[k] is v for k, v in objects.items()), 'fixture callable drift') + unchanged(effective_before, capture(dict(sys.modules))) + + +if __name__ == '__main__': + main() diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/parent_readback.py b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/parent_readback.py new file mode 100644 index 0000000000..9afd005ec9 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/parent_readback.py @@ -0,0 +1,62 @@ +"""One finite parent readback of observer+outer-time records; outside tail is open. + +No targets are imported or repeated. A passing readback exposes conservative +full-command canonical policy charge, never just the observer's inner timer. +""" +import argparse +import math +from pathlib import Path +import sys +sys.path.insert(0, str(Path(__file__).resolve().parent)) +from custody import need, pin, read_json, write_json + + +def main(): + parser = argparse.ArgumentParser() + for name in ('admission', 'admission-sha256', 'observer-record', 'outer-time', 'report'): + parser.add_argument('--' + name, required=True) + args = parser.parse_args() + admission = read_json(Path(args.admission), args.admission_sha256) + observer = read_json(Path(args.observer_record)) + outer = read_json(Path(args.outer_time)) + state = {'schema': 'o03-one-parent-readback-v2', 'status': 'STARTED', 'errors': [], + 'tail_cost': 'OPEN_NOT_ZERO', 'publication_cost': 'OPEN_NOT_ZERO', + 'readback_operations': 1, 'observer_record': pin(Path(args.observer_record)), + 'outer_time_record': pin(Path(args.outer_time)), 'canonical_ledger_written_here': False} + try: + need(observer['admission_sha256'] == args.admission_sha256 and + observer['operation'] == 'complete-fixed-o03' and observer['status'] == 'PASS', 'observer did not pass exact admitted operation') + need(observer.get('cpu_accounting') == 'COMPLETE_FOR_SOURCE_FIXED_REAPED_SUCCESS_TREE', 'CPU accounting did not close fixed reaped tree') + need(outer['exit'] == 0, 'outer command exit failed') + for name in ('wall_seconds', 'user_seconds', 'system_seconds', 'kernel_individual_maxrss_kib'): + need(type(outer[name]) in (int, float) and math.isfinite(outer[name]) and outer[name] >= 0, 'invalid outer measurement: ' + name) + need(outer['kernel_individual_maxrss_kib'] * 1024 <= 1073741824, 'outer kernel individual maxRSS exceeds1GiB') + need(observer['inclusive_sampled_simultaneous_tree_rss_bytes'] <= 1073741824 and + not observer['inclusive_sampler_errors'] and observer['inclusive_samples'] > 0, 'inclusive sampler invalid') + # GNU time %e has hundredth-second textual precision; charge a complete + # upper rounding quantum to avoid undercharging the full outer span. + charge = outer['wall_seconds'] + 0.01 + state['full_outer_wall_seconds_reported'] = outer['wall_seconds'] + state['outer_wall_rounding_allowance_seconds'] = 0.01 + state['canonical_policy_charge_seconds'] = charge + need(observer['inclusive_wall_seconds'] <= charge, 'outer timer shorter than observed core') + need(charge <= 180 and admission['canonical_ledger']['spent_seconds'] + charge <= 2400, + 'full outer command or aggregate policy cap exceeded') + observed_cpu = sum(observer['cpu_seconds'].values()) + need(outer['user_seconds'] + outer['system_seconds'] + 0.03 >= observed_cpu, + 'outer CPU excludes declared observer/descendant CPU') + state['full_outer_cpu_seconds_reported'] = outer['user_seconds'] + outer['system_seconds'] + state['individual_maxrss_kib'] = outer['kernel_individual_maxrss_kib'] + state['simultaneous_sampled_rss_bytes'] = observer['inclusive_sampled_simultaneous_tree_rss_bytes'] + state['outside_tail'] = observer['outside_tail'] + state['qualification'] = 'Measurement/readback eligibility only; independent P5/O03 adjudication and canonical ledger reconciliation remain required.' + except BaseException as error: + state['errors'].append({'type': type(error).__name__, 'message': str(error)}) + state['status'] = 'PASS' if not state['errors'] else 'STOP' + write_json(Path(args.report), state) + if state['status'] != 'PASS': + raise SystemExit(1) + + +if __name__ == '__main__': + main() diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/sequence_worker.py b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/sequence_worker.py new file mode 100644 index 0000000000..bb92d5bdba --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/sequence_worker.py @@ -0,0 +1,87 @@ +"""Fixed eight-operation serial coordinator inside one inclusive180s command. + +One outer observer receipt and one parent readback close this finite operation. +No intermediate parent process/action, retries, rerolls or fresh admission from +candidate observations. Every child is reaped before the next child starts. +""" +import argparse +import hashlib +from pathlib import Path +import subprocess +import sys +sys.path.insert(0, str(Path(__file__).resolve().parent)) +from custody import need, pin, read_json, write_json + +ORDER = ('observer-controls', 'loader-controls-normal', 'consumer-controls-normal', + 'loader-controls-O', 'consumer-controls-O', 'baseline-first', 'candidate-first', 'independent-validation') + + +def main(): + parser = argparse.ArgumentParser() + parser.add_argument('--admission', required=True) + parser.add_argument('--admission-sha256', required=True) + args = parser.parse_args() + admission = read_json(Path(args.admission), args.admission_sha256) + need(admission['operation'] == 'complete-fixed-o03', 'fixed operation required') + need(tuple(job['id'] for job in admission['sequence']) == ORDER, 'fixed serial order differs') + root = Path(admission['operation_root']) + steps = root / 'steps' + steps.mkdir(mode=0o700) + state = {'schema': 'o03-fixed-sequence-v1', 'status': 'STARTED', 'ordered_operations': list(ORDER), 'steps': [], 'errors': []} + try: + from custody import same + from bootstrap import closure + from effective import capture, unchanged + import importlib + runtime = read_json(Path(admission['runtime_manifest']), admission['runtime_sha256']) + for filename, expected in runtime['files'].items(): + same(Path(filename), expected) + for name in runtime['preload_modules']: + importlib.import_module(name) + state['runtime_before'], objects = closure(runtime, Path(__file__).resolve().parent.parent, + Path(__file__).resolve(), main_path=Path(__file__).resolve()) + effective_before = capture(dict(sys.modules)) + for job in admission['sequence']: + step_root = steps / job['id'] + step_root.mkdir(mode=0o700) + child = dict(admission, operation=job['id'], operation_root=str(step_root), job=job) + child.pop('sequence') + child['dependency_receipts'] = {} + child['dependency_output_roots'] = {} + if job['id'] == 'independent-validation': + for arm, label in (('baseline', 'baseline-first'), ('candidate', 'candidate-first')): + prior_root = steps / label + child['dependency_receipts'][arm + '_receipt'] = { + 'path': str(prior_root / 'target-receipt.json'), 'pin': pin(prior_root / 'target-receipt.json')} + child['dependency_output_roots'][arm + '_root'] = str(prior_root / 'outputs') + path = root / (job['id'] + '-request.json') + write_json(path, child) + sha = pin(path)['sha256'] + command = [admission['interpreter'], '-B', '-I', '-S', str(Path(__file__).resolve().with_name('worker.py')), + '--admission', str(path), '--admission-sha256', sha] + completed = subprocess.run(command, cwd=root, stdin=subprocess.DEVNULL, check=False) + row = {'id': job['id'], 'exit': completed.returncode, 'request': pin(path)} + state['steps'].append(row) + need(completed.returncode == 0, 'fixed operation failed: ' + job['id']) + receipt = read_json(step_root / 'worker-receipt.json') + need(receipt['status'] == 'PASS', 'worker receipt failed') + row['worker_receipt'] = pin(step_root / 'worker-receipt.json') + # Full independent validator already performed byte/receipt/cleanup checks; + # all step receipts are reread here inside observation, never outside tail. + for row in state['steps']: + expected = row['worker_receipt'] + need(pin(steps / row['id'] / 'worker-receipt.json') == expected, 'step receipt drift') + state['runtime_after'], actual = closure(runtime, Path(__file__).resolve().parent.parent, + Path(__file__).resolve(), main_path=Path(__file__).resolve()) + need(all(actual[k] is v for k, v in objects.items()), 'sequence callable drift') + unchanged(effective_before, capture(dict(sys.modules))) + except BaseException as error: + state['errors'].append({'type': type(error).__name__, 'message': str(error)}) + state['status'] = 'PASS' if not state['errors'] else 'STOP' + write_json(root / 'worker-receipt.json', state) + if state['status'] != 'PASS': + raise SystemExit(1) + + +if __name__ == '__main__': + main() diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/worker.py b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/worker.py new file mode 100644 index 0000000000..35edac21bd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/validation/envelope-revision-v2/envelope/worker.py @@ -0,0 +1,120 @@ +"""Single fixed-operation coordinator inside inclusive observer; no target imports.""" +import argparse +import hashlib +import os +from pathlib import Path +import subprocess +import sys +sys.path.insert(0, str(Path(__file__).resolve().parent)) +from custody import check_snapshot, need, pin, read_json, safe, same, stage, write_json + + +def subst(value, bindings): + for key, replacement in bindings.items(): + value = value.replace('{' + key + '}', replacement) + need('{' not in value and '}' not in value, 'unresolved command binding') + return value + + +def main(): + parser = argparse.ArgumentParser() + parser.add_argument('--admission', required=True) + parser.add_argument('--admission-sha256', required=True) + args = parser.parse_args() + admission = read_json(Path(args.admission), args.admission_sha256) + operation = admission['operation'] + root = safe(Path(admission['operation_root'])) + job = admission['job'] + need(job['id'] == operation, 'operation/job mismatch') + state = {'schema': 'o03-worker-receipt-v1', 'operation': operation, 'status': 'STARTED', 'errors': []} + package_custody, input_custody = None, None + try: + # Fresh separately owned copies are made under the already live outer observation. + package_custody = stage(root / 'package', admission['package_sources']) + state['package_before'] = package_custody + runtime = read_json(Path(admission['runtime_manifest']), admission['runtime_sha256']) + for filename, expected in runtime['files'].items(): + same(Path(filename), expected) + from bootstrap import closure + from effective import capture, unchanged + import importlib + for name in runtime['preload_modules']: + importlib.import_module(name) + state['worker_runtime_before'], worker_objects = closure(runtime, Path(__file__).resolve().parent.parent, + Path(__file__).resolve(), main_path=Path(__file__).resolve()) + effective_before = capture(dict(sys.modules)) + state['effective_before'] = effective_before + bindings = {'package': str(root / 'package'), 'operation_root': str(root), + 'output_root': str(root / 'outputs'), 'receipt': str(root / 'target-receipt.json'), + 'runtime_manifest': admission['runtime_manifest'], 'runtime_sha256': admission['runtime_sha256']} + if job['needs_authentic_inputs']: + input_custody = stage(root / 'inputs', admission['input_sources']) + # Loader schema exact: no wrapper/metadata extra file enters the input root. + write_json(root / 'input-custody.json', input_custody) + state['input_before'] = input_custody + bindings.update(input_root=str(root / 'inputs'), custody_json=str(root / 'input-custody.json')) + for key, spec in admission.get('dependency_receipts', {}).items(): + path = safe(Path(spec['path'])) + same(path, spec['pin']) + bindings[key] = str(path) + for key, directory in admission.get('dependency_output_roots', {}).items(): + bindings[key] = str(safe(Path(directory))) + argv = [subst(value, bindings) for value in job['argv']] + request = {'package_custody': package_custody, 'entry': job['entry'], 'argv': argv, + 'runtime_manifest': admission['runtime_manifest'], 'runtime_sha256': admission['runtime_sha256'], + 'runtime_report': str(root / 'effective-runtime.json'), + 'effective_package_preloads': job['effective_package_preloads']} + write_json(root / 'bootstrap-request.json', request) + request_sha = pin(root / 'bootstrap-request.json')['sha256'] + bootstrap = root / 'package/envelope/bootstrap.py' + need('envelope/bootstrap.py' in package_custody['files'], 'bootstrap absent') + command = [admission['interpreter'], '-B', '-I', '-S'] + if job['optimization'] == 1: + command.append('-O') + else: + need(job['optimization'] == 0, 'invalid optimization') + command += [str(bootstrap), str(root / 'bootstrap-request.json'), request_sha] + state['command'] = command + # The outer observer owns the only real180s/1GiB/aggregate guard and logs. + completed = subprocess.run(command, cwd=root, stdin=subprocess.DEVNULL, check=False) + state['target_exit'] = completed.returncode + need(completed.returncode == 0, 'bootstrap/target failed') + effective = read_json(root / 'effective-runtime.json') + need(effective['status'] == 'PASS', 'runtime before/after failed') + receipt = read_json(root / 'target-receipt.json') + for key, expected in job['receipt_predicates'].items(): + need(receipt.get(key) == expected, 'target receipt predicate failed: ' + key) + state['target_receipt'] = pin(root / 'target-receipt.json') + # Receipt and runtime closure readbacks, source checks and genuine-input cleanup + # checks remain substantive measured work before worker exits. + state['runtime_report'] = pin(root / 'effective-runtime.json') + for filename, expected in runtime['files'].items(): + same(Path(filename), expected) + state['worker_runtime_after'], after_objects = closure(runtime, Path(__file__).resolve().parent.parent, + Path(__file__).resolve(), main_path=Path(__file__).resolve()) + need(all(after_objects[k] is v for k, v in worker_objects.items()), 'worker callable drift') + state['effective_after'] = capture(dict(sys.modules)) + unchanged(effective_before, state['effective_after']) + for key, spec in admission.get('dependency_receipts', {}).items(): + same(Path(spec['path']), spec['pin']) + for relative in job['must_be_absent_after']: + path = root / relative + need(not path.exists() and not path.is_symlink(), 'cleanup failed: ' + relative) + except BaseException as error: + state['errors'].append({'type': type(error).__name__, 'message': str(error)}) + finally: + for name, custody in (('package_after', package_custody), ('input_after', input_custody)): + if custody is not None: + try: + state[name] = check_snapshot(custody) + except BaseException as error: + state['errors'].append({'check': name, 'type': type(error).__name__, 'message': str(error)}) + state['retention'] = 'immutable staged inputs/sources and complete first-attempt evidence intentionally retained; candidate private staging absence checked by target validator; no silently deleted failures' + state['status'] = 'PASS' if not state['errors'] else 'STOP' + write_json(root / 'worker-receipt.json', state) + if state['status'] != 'PASS': + raise SystemExit(1) + + +if __name__ == '__main__': + main() diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/validation/execution-v1/complete-fixed-o03/observer-receipt.json b/research/h25-o03-source-repair-20261101/dependencies/A/validation/execution-v1/complete-fixed-o03/observer-receipt.json new file mode 100644 index 0000000000..46b56f1b25 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/validation/execution-v1/complete-fixed-o03/observer-receipt.json @@ -0,0 +1,47 @@ +{ + "admission_sha256": "fc4f08e14ae6553e9b7445dd2efcb5b83d41262d7f8c9ec3b3d29d4068591fe1", + "cpu_accounting": "FAILED_ATTEMPT_REAPING_OR_KILL_GAPS_OPEN_NOT_ZERO", + "cpu_seconds": { + "parent_system": 0.048547, + "parent_user": 0.257198, + "reaped_children_system": 0.0, + "reaped_children_user": 0.0 + }, + "errors": [ + { + "message": "unsealed mapped files: ['/usr/lib/locale/locale-archive']", + "type": "RuntimeError" + }, + { + "check": "observer-runtime-after", + "message": "unsealed mapped files: ['/usr/lib/locale/locale-archive']", + "type": "RuntimeError" + } + ], + "inclusive_sampled_simultaneous_tree_rss_bytes": 19726336, + "inclusive_sampler_errors": [], + "inclusive_samples": 24, + "inclusive_wall_seconds": 0.2906860989751294, + "kernel_individual_maxrss_kib": { + "observer_self_lifetime": 19392, + "reaped_children_individual_maximum": 0 + }, + "measurement": { + "cgroup_peak": "NOT_COLLECTED; no cgroup isolation/peak claim", + "cpu": "entire fresh observer lifetime SELF plus reaped-children rusage; child usage includes descendants reaped by their parents; no summing sampled CPU", + "individual_maxrss": "kernel SELF and CHILDREN maxima are separate individual process high water marks; never summed as concurrent peak", + "interpreter_startup": "before first Python instruction is measured only by enclosing canonical guard; OPEN_NOT_ZERO otherwise", + "limitations": "10ms sampling can miss short peaks/processes; PID start ticks prevent reuse conflation; an unseen reparented/escaped process can be missed; proc RSS includes shared pages per process; no exact true peak claim", + "sampled_rss": "simultaneous observer parent plus discoverable descendants" + }, + "operation": "complete-fixed-o03", + "outside_tail": { + "cost": "OPEN_NOT_ZERO", + "final_observer_record_writes": 1, + "parent_readbacks": 1, + "publication": "OPEN_NOT_ZERO" + }, + "policy_charge_seconds": 0.2906860989751294, + "schema": "o03-inclusive-observer-v1", + "status": "STOP" +} diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/validation/execution-v1/control/COMMAND-v1.json b/research/h25-o03-source-repair-20261101/dependencies/A/validation/execution-v1/control/COMMAND-v1.json new file mode 100644 index 0000000000..0072b2eecd --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/validation/execution-v1/control/COMMAND-v1.json @@ -0,0 +1,36 @@ +{ + "admission": { + "path": "streams/serializer-o03-implementation-20261031/execution-v1/control/complete-fixed-o03-admission.json", + "sha256": "fc4f08e14ae6553e9b7445dd2efcb5b83d41262d7f8c9ec3b3d29d4068591fe1" + }, + "argv": [ + "/usr/bin/env", + "-i", + "PATH=/usr/bin:/bin", + "LC_ALL=C.UTF-8", + "TZ=UTC", + "/usr/bin/timeout", + "--signal=TERM", + "--kill-after=1s", + "179s", + "/usr/bin/time", + "-f", + "{\"wall_seconds\":%e,\"user_seconds\":%U,\"system_seconds\":%S,\"kernel_individual_maxrss_kib\":%M,\"exit\":%x}", + "-o", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/execution-v1/control/outer-time.json", + "--", + "/usr/bin/python3.12", + "-B", + "-I", + "-S", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/envelope/revision-v2/envelope/observer.py", + "--admission", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/execution-v1/control/complete-fixed-o03-admission.json", + "--admission-sha256", + "fc4f08e14ae6553e9b7445dd2efcb5b83d41262d7f8c9ec3b3d29d4068591fe1" + ], + "command": "/usr/bin/env -i PATH=/usr/bin:/bin LC_ALL=C.UTF-8 TZ=UTC /usr/bin/timeout --signal=TERM --kill-after=1s 179s /usr/bin/time -f '{\"wall_seconds\":%e,\"user_seconds\":%U,\"system_seconds\":%S,\"kernel_individual_maxrss_kib\":%M,\"exit\":%x}' -o /home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/execution-v1/control/outer-time.json -- /usr/bin/python3.12 -B -I -S /home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/envelope/revision-v2/envelope/observer.py --admission /home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/execution-v1/control/complete-fixed-o03-admission.json --admission-sha256 fc4f08e14ae6553e9b7445dd2efcb5b83d41262d7f8c9ec3b3d29d4068591fe1", + "cwd": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453", + "once_only": true, + "status": "PENDING_INDEPENDENT_I4_REVIEW" +} diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/validation/execution-v1/control/READBACK-COMMAND-v1.json b/research/h25-o03-source-repair-20261101/dependencies/A/validation/execution-v1/control/READBACK-COMMAND-v1.json new file mode 100644 index 0000000000..a3a2c9a950 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/validation/execution-v1/control/READBACK-COMMAND-v1.json @@ -0,0 +1,27 @@ +{ + "admission": { + "path": "streams/serializer-o03-implementation-20261031/execution-v1/control/complete-fixed-o03-admission.json", + "sha256": "fc4f08e14ae6553e9b7445dd2efcb5b83d41262d7f8c9ec3b3d29d4068591fe1" + }, + "argv": [ + "/usr/bin/python3.12", + "-B", + "-I", + "-S", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/envelope/revision-v2/envelope/parent_readback.py", + "--admission", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/execution-v1/control/complete-fixed-o03-admission.json", + "--admission-sha256", + "fc4f08e14ae6553e9b7445dd2efcb5b83d41262d7f8c9ec3b3d29d4068591fe1", + "--observer-record", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/execution-v1/complete-fixed-o03/observer-receipt.json", + "--outer-time", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/execution-v1/control/outer-time.json", + "--report", + "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/execution-v1/control/parent-readback.json" + ], + "command": "/usr/bin/python3.12 -B -I -S /home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/envelope/revision-v2/envelope/parent_readback.py --admission /home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/execution-v1/control/complete-fixed-o03-admission.json --admission-sha256 fc4f08e14ae6553e9b7445dd2efcb5b83d41262d7f8c9ec3b3d29d4068591fe1 --observer-record /home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/execution-v1/complete-fixed-o03/observer-receipt.json --outer-time /home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/execution-v1/control/outer-time.json --report /home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453/outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/execution-v1/control/parent-readback.json", + "cwd": "/home/d3lerium/.codex/.chatgpt-projects/g-p-6ad5817fd84881918865926b6fd51453", + "once_only": true, + "status": "PENDING_INDEPENDENT_I4_REVIEW" +} diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/validation/execution-v1/control/outer-time.json b/research/h25-o03-source-repair-20261101/dependencies/A/validation/execution-v1/control/outer-time.json new file mode 100644 index 0000000000..a8b5f46650 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/validation/execution-v1/control/outer-time.json @@ -0,0 +1,2 @@ +Command exited with non-zero status 1 +{"wall_seconds":0.33,"user_seconds":0.26,"system_seconds":0.06,"kernel_individual_maxrss_kib":19392,"exit":1} diff --git a/research/h25-o03-source-repair-20261101/dependencies/A/validation/source-reviews/FAILURE-REVIEW-v1.json b/research/h25-o03-source-repair-20261101/dependencies/A/validation/source-reviews/FAILURE-REVIEW-v1.json new file mode 100644 index 0000000000..0a73cb6559 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/A/validation/source-reviews/FAILURE-REVIEW-v1.json @@ -0,0 +1,113 @@ +{ + "O03_qualification_decision": "REJECT_NO_QUALIFYING_EXECUTED_EVIDENCE", + "activity_boundary_reviewer": { + "decompressions": 0, + "method": "Passive retained source/evidence JSON/text/hash/metadata and exact Decimal arithmetic only", + "network_PR": 0, + "payload_decodes": 0, + "process_inspection": 0, + "protected_runs_access": 0, + "target_calls": 0, + "target_imports": 0, + "tests_controls_benchmarks": 0 + }, + "created_utc": "2026-10-31T08:45:07.233513+00:00", + "current_checkpoint_adjudication": { + "I1": { + "current": "ACCEPT_SOURCE_SCOPE", + "reason": "Exact isolated loader/control source unchanged; no runtime results claimed." + }, + "I2": { + "current": "ACCEPT_SOURCE_SCOPE", + "reason": "Exact consumer/validator/control source unchanged; no runtime results claimed." + }, + "I3": { + "current": "INVALIDATED_KNOWN_INCOMPLETE_NOT_CURRENTLY_ACCEPTED", + "historical": "SOURCE_ACCEPTANCE_RECORD_PRESERVED_UNCHANGED", + "reason": "Actual locale-data dependency closure incomplete and nonzero-exit closing readback contract broken; this exact current envelope is not known-operable and cannot retain current I3 passed credit." + }, + "I4": { + "current": "CONSUMED_FAILED_CLOSED_NO_CURRENT_OPERABLE_ADMISSION_OR_PASSED_CREDIT", + "historical": "EXACT_ONCE_ONLY_AUTHORIZATION_REVIEW_PRESERVED_UNCHANGED", + "reason": "Exact authorized attempt was made and failed its first runtime precondition; grant is consumed and cannot be reused. Dispatch was historically authorized, not retroactively unauthorized." + }, + "I5": { + "controls_executed": 0, + "current": "UNQUALIFIED_NOT_REACHED" + }, + "I6": { + "current": "UNQUALIFIED_NOT_REACHED", + "full_arms_executed": 0, + "validator_executed": 0 + }, + "I7": { + "current": "UNQUALIFIED_REJECT_NO_FULL_ARTIFACT_MEMORY_COST_EVIDENCE", + "measured_gain": null + }, + "I8": "Separate publication/delivery review; no I8 passed decision made here", + "current_valid_source_checkpoints": 2, + "historical_accepted_high_water": 4, + "new_positive_checkpoint_credit_from_this_review": 0, + "no_progress_timer_rule": "Preserve last genuine new higher accepted checkpoint timestamp/high-water record. Negative outcome acceptance/current credit invalidation grants no new passed checkpoint and does not reset the no-progress clock. Hard original round deadline remains09:04:36.048558UTC." + }, + "decision": "ACCEPT_RETAINED_FAILURE_ATTRIBUTION_AND_SCOPED_POLICY_ACCOUNTING", + "evidence": "FAILURE-EVIDENCE-v1.json", + "failure_packet_sha256": "6f5381223a2cf6fb68fda081ecb723688c9237127865d397284ca6f3c585fc2b", + "first_attempt": { + "admission_sha256": "fc4f08e14ae6553e9b7445dd2efcb5b83d41262d7f8c9ec3b3d29d4068591fe1", + "automatic_or_manual_retries": 0, + "consumed_marker_exact": true, + "declared_parent_readback_attempts": 1, + "declared_parent_readback_exit": 1, + "dispatches": 1, + "historically_independently_admitted": true, + "operation_exit": 1, + "postfailure_source_changes": 0 + }, + "future_minimum_repairs_DIAGNOSTIC_ONLY_NOT_AUTHORIZED": [ + "A new independently reviewed runtime/provider/source packet must seal the actual locale-archive dependency and its exact metadata/hash/mapped-file allowance for the intended fixed environment, or establish a separately reviewed deterministic locale policy with its complete actual closure. This observed missing map is one diagnosed gap; adding it is not proof of all future closure or permission to retry.", + "A new closing protocol must preserve bounded machine-readable timing and structured failure handling for nonzero/signal/malformed records, including GNUtime diagnostic prefixes. Preserve raw diagnostics; exercise source-frozen zero/nonzero/error-format controls only under future explicit admission.", + "Revalidate any new source/runtime/command/custody/bill and issue fresh independently reviewed one-use admission in a newly authorized round. Existing one source repair is already used; no edit, rerun, speculative probe or new execution is authorized here." + ], + "ledger_sha256": "589b607e096d4ef7a49b38501827f1f5b865d1263591dff8b96cded9c7d62126", + "policy_accounting": { + "attempt_policy_seconds": "0.34", + "decision": "ACCEPT_AS_SCOPED_CANONICAL_POLICY_DEBIT_ONLY", + "observer_parent_CPU_seconds": "0.305745", + "observer_reaped_children_CPU_seconds": "0", + "outside_boundary": "Native controller instrumentation, observer final write, failed declared readback, manual accounting/adjudication/report/publication and historical costs remain OPEN_NOT_ZERO. No all-physical-cost or all-guard-CPU closure claimed.", + "physical_total_seconds": null, + "predeclared_rounding_quantum_seconds": "0.01", + "prior_policy_seconds": "94.210533479", + "raw_GNUtime_CPU_seconds_reported": "0.32", + "raw_GNUtime_wall_seconds": "0.33", + "raw_outer_exit": 1, + "raw_tool_wall_metadata": "EXEC-RESULT wall_time_seconds is retained tool telemetry; not substituted for or added to predeclared GNUtime policy wall.", + "updated_policy_seconds": "94.550533479", + "upper_cap_fit": "This failed startup command stayed below180s/600s/2400s policy bounds; this is not full-route resource-fit evidence." + }, + "primary_failure": { + "actual_error": "unsealed mapped files: ['/usr/lib/locale/locale-archive']", + "attribution": "Observer initial runtime closure before constructing/launching the sequence worker rejected an actual locale-data mapping absent from both pinned runtime files and permitted mapped_files. This is a real missing actual-runtime dependency for this fixed host/source command; it is not evidence that a scientific value/output/schema changed.", + "boundary": "Observer/bootstrap/custody/effective/stdlib startup and authentication code ran. No I1/I2 target control/loader/consumer/validator function or scientific/native computation ran.", + "source_location": "envelope/revision-v2/envelope/bootstrap.py closure actual_maps subset check; observer.py initial observer_runtime_before", + "support": "Observer STOP repeats identical primary/after-runtime error, has no execution field, reports0 reaped-child CPU, and operation directory contains only observer-receipt.json. All19 frozen v2 source members remain exact. No worker/staged package/authentic input copies/control/full-output artifacts exist." + }, + "publication_scope": "A portable second evidence commit may carry the exact failed attempt/source/runtime/readback packet, immutable raw records, historical I3/I4 acceptances and this current invalidation/negative qualification. Label the failed envelope known incomplete/not admitted and retain first source-export history. No successful controls/replay, gain, O03, original caller, historical physical closure or whole-goal claim is supported.", + "resource_observations": { + "GNUtime_kernel_individual_maxRSS_KiB": 19392, + "cgroup_peak": "NOT_COLLECTED", + "gain": "NOT_MEASURED_NO_BASELINE_CANDIDATE_COMPARISON", + "interpretation": "Scoped failed-startup observations only. Samples and individual kernel high water marks are separate quantities, neither is full-data/arm/writer memory evidence. No observed cap excess in these retained records; genuine eager loading/writer fit was never exercised.", + "observer_individual_maxRSS_KiB": 19392, + "sampled_simultaneous_observer_tree_RSS_bytes": 19726336, + "sampler_errors": [], + "samples": 24 + }, + "schema": "o03-independent-first-fixed-operation-failure-review-v1", + "secondary_failure": { + "actual_raw_format": "One GNUtime nonzero diagnostic line followed by one JSON timing line,148 retained bytes.", + "attribution": "Declared parent_readback.py reads the entire outer-time file through json.loads before initializing its structured report. The leading Command exited with non-zero status1 line causes JSONDecodeError at line1column1; tool traceback identifies parent_readback.py:21 and custody.py:69. No parent-readback.json exists.", + "disposition": "Raw bytes and failed readback tool result retained unchanged. Parent separate bounded manual accounting extraction does not turn the declared readback into PASS and is not a rerun or repaired target." + } +} diff --git a/research/h25-o03-source-repair-20261101/dependencies/B/payload/baseline/engine/compare_side_verifier.py b/research/h25-o03-source-repair-20261101/dependencies/B/payload/baseline/engine/compare_side_verifier.py new file mode 100644 index 0000000000..d94920c274 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/B/payload/baseline/engine/compare_side_verifier.py @@ -0,0 +1,190 @@ +#!/usr/bin/env python3 +"""One cold finite or complete side-verification run, under the parent's guard. + +The baseline and candidate serialize identical complete result, structural/ +label/role witness, and rank transcript artifacts. Candidate additionally pays +all C compilation/link/load and independent finite/binding/fallback controls. +No profile or warm-build reuse; no orchestration, retry, search or parallelism. +""" +from __future__ import annotations + +import time +START_WALL = time.perf_counter() +import argparse +import hashlib +import json +from pathlib import Path +import resource +import sys + +sys.dont_write_bytecode = True +from native_backend import (ROOT, SOURCE_SHA256, CALLER_SHA256, ComplementTrace, attach_trace, + bind, build_native, guard_module, load_source, require) +from finite_controls import run_controls +from profile_side_verifier import canonical, source_check + +EXPECTED = { + "result_sha256": "342e99212b12e518902ae9598613f5484113bacee8747c27a13b58a4b1d3986c", + "exact_witness_sha256": "4b170c1dbfc33c7cb141a2284c6fd69eac7b6d100971d3e9ee625502b5893f82", + "rank_trace_sha256": "85006ca332bbc57c2ba9fd06f61a0281d4cee600c9f3b449342379bf2aedec8f", + "rank_call_count": 59959, + "rank_distinct_matrix_count": 252, +} + + +def cpu_seconds(): + own = resource.getrusage(resource.RUSAGE_SELF) + children = resource.getrusage(resource.RUSAGE_CHILDREN) + return own.ru_utime + own.ru_stime + children.ru_utime + children.ru_stime + + +def scientific_run(module, phases): + def phase(name, action): + wall, cpu = time.perf_counter(), cpu_seconds() + answer = action() + phases[name] = {"wall_seconds": time.perf_counter() - wall, + "cpu_seconds_including_children": cpu_seconds() - cpu} + return answer + + c = phase("construction", lambda: module.ComplexSideCircuit(25)) + checks = phase("checks_initialization", lambda: module.Checks(c)) + code = phase("compile_roles", lambda: module.compile_roles(c)) + side_map = phase("verify_map", checks.verify_map) + labels = phase("verify_labels", checks.verify_labels) + roles = phase("verify_role_frames", lambda: module.verify_role_frames(c, checks, code)) + result = {"circuit": c.stats(), "side_map": side_map, "labels": labels, "role_frames": roles} + # This exactly matches profile_side_verifier.py's predeclared witness + # representation. Preserve basis and code dict insertion order as lists. + witness = { + "support": c.support, + "args": c.args, + "kind": c.kind, + "active": sorted(c.active), + "pieces": [(target, node, (coefficient.numerator, coefficient.denominator)) + for target, node, coefficient in c.pieces], + "labels": [(key, list(label.basis.items()), label.dim, label.key) + for key, label in checks.cache.items()], + "code": {"roles": code["roles"], "gates": code["gates"], + "sources": list(code["sources"].items()), + "outputs": list(code["outputs"].items())}, + } + return result, witness + + +def write_scientific(output, result, witness, rank_calls): + encoded_result = canonical(result) + encoded_witness = canonical(witness) + encoded_trace = canonical(rank_calls) + receipt = { + "result_sha256": hashlib.sha256(encoded_result).hexdigest(), + "exact_witness_sha256": hashlib.sha256(encoded_witness).hexdigest(), + "rank_trace_sha256": hashlib.sha256(encoded_trace).hexdigest(), + "rank_call_count": len(rank_calls), + "rank_distinct_matrix_count": len({rows for rows, _ in rank_calls}), + } + require(receipt == EXPECTED, "Complete output, ordered witness, or rank trace changed from the frozen profile") + # Same exact bytes and serialization work in both arms; file hashes omit + # a trailing newline exactly as the existing profile's digest did. + (output / "result.json").write_bytes(encoded_result) + (output / "witness.json").write_bytes(encoded_witness) + (output / "rank-trace.json").write_bytes(encoded_trace) + receipt["serialized_bytes"] = {"result": len(encoded_result), "witness": len(encoded_witness), + "rank_trace": len(encoded_trace)} + return receipt + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--mode", choices=("finite", "baseline", "candidate"), required=True) + parser.add_argument("--output", type=Path, required=True) + parser.add_argument("--expected-complement-sha256", help="Lock to the parent-recorded fresh v2 baseline complement stream") + args = parser.parse_args() + require(args.mode != "candidate" or args.expected_complement_sha256 is not None, "Candidate requires the fresh baseline complement SHA-256 before execution") + require(args.expected_complement_sha256 is None or (args.mode != "finite" and len(args.expected_complement_sha256) == 64 and all(c in "0123456789abcdef" for c in args.expected_complement_sha256)), "Invalid or inapplicable expected complement SHA-256") + require(not args.output.exists(), "Refusing to overwrite earlier run evidence") + args.output.mkdir(parents=True) + require(source_check() == 25, "Frozen H changed") + if args.mode != "finite": + require(sys.flags.optimize == 0, "Complete measurements require all unchanged source assertions") + phases = {} + controls = None + native = None + build = None + if args.mode in ("finite", "candidate"): + wall, cpu = time.perf_counter(), cpu_seconds() + native, build = build_native(args.output / "cold-build") + phases["cold_compile_link_load"] = {"wall_seconds": time.perf_counter() - wall, + "cpu_seconds_including_children": cpu_seconds() - cpu} + wall, cpu = time.perf_counter(), cpu_seconds() + controls = run_controls(native) + phases["all_finite_independent_binding_fallback_controls"] = { + "wall_seconds": time.perf_counter() - wall, + "cpu_seconds_including_children": cpu_seconds() - cpu, + } + (args.output / "finite-controls.json").write_text(json.dumps(controls, indent=2, sort_keys=True) + "\n") + complete = None + binding = None + if args.mode != "finite": + rank_calls = [] + wall, cpu = time.perf_counter(), cpu_seconds() + module = load_source("_matrix_complete_" + args.mode) + complement_trace = ComplementTrace(module.Label) + if args.mode == "candidate": + binding = bind(module, native, rank_calls, complement_trace) + else: + guard_module(module) + attach_trace(module, rank_calls, complement_trace) + phases["cold_source_load_guard_bind"] = {"wall_seconds": time.perf_counter() - wall, + "cpu_seconds_including_children": cpu_seconds() - cpu} + result, witness = scientific_run(module, phases) + wall, cpu = time.perf_counter(), cpu_seconds() + complete = write_scientific(args.output, result, witness, rank_calls) + phases["same_complete_witness_trace_serialization"] = { + "wall_seconds": time.perf_counter() - wall, + "cpu_seconds_including_children": cpu_seconds() - cpu, + } + complete["result"] = result + complete["complement_trace"] = complement_trace.receipt() + require(complete["complement_trace"]["calls"] == 238685, "Complete ordered complement call coverage changed") + if args.expected_complement_sha256 is not None: + require(complete["complement_trace"]["sha256"] == args.expected_complement_sha256, "Complete complement stream differs from the fresh baseline") + (args.output / "complement-transcript.json").write_text(json.dumps(complete["complement_trace"], indent=2, sort_keys=True) + "\n") + if binding is not None: + expected_calls = {"complement_native": 238685, "complement_fallback": 0, + "gram_native": 59959, "gram_fallback": 0} + require(binding["counters"] == expected_calls, "Frozen complete native call coverage changed") + complete["native_calls"] = dict(binding["counters"]) + source_files = ("native_gf2.c", "native_backend.py", "finite_controls.py", + "compare_side_verifier.py", "profile_side_verifier.py") + sources = {name: hashlib.sha256((ROOT / name).read_bytes()).hexdigest() for name in source_files} + receipt = { + "status": "FINITE_PASS" if args.mode == "finite" else "COMPLETE_SIDE_PASS", + "mode": args.mode, + "qualification_revision": 2, + "expected_complement_sha256": args.expected_complement_sha256, + "base_main": "de5ec2e7a6074068452f45b1a191b5c72832df4a", + "frozen_sources": {"complex_circuit.py": SOURCE_SHA256, "complex_network.py": CALLER_SHA256}, + "engineering_sources": sources, + "complete": complete, + "controls": controls, + "build": build, + "phases": phases, + "measured_wall_seconds_before_receipt_write": time.perf_counter() - START_WALL, + "process_plus_compiler_cpu_seconds_before_receipt_write": cpu_seconds(), + "environment": {"python": sys.version, "executable": sys.executable, + "platform": sys.platform, "optimization": sys.flags.optimize}, + "measurement_scope": "Cold entire process; parent guard outer wall/CPU is authoritative. Both arms write identical complete witness bytes. Candidate additionally compiles, links, loads and runs every finite/native/binding control.", + "scientific_scope": "Frozen H=25 complex side verification only; no full network certificate, selected frontier, PR5864 gain, new construction, parameter search or kappa admission.", + } + (args.output / "receipt.json").write_text(json.dumps(receipt, indent=2, sort_keys=True) + "\n") + print(json.dumps({"status": receipt["status"], "mode": args.mode, + "wall_seconds": receipt["measured_wall_seconds_before_receipt_write"], + "cpu_seconds_with_compiler": receipt["process_plus_compiler_cpu_seconds_before_receipt_write"], + "complete_hashes": None if complete is None else {key: complete[key] for key in EXPECTED}, + "complement_trace": None if complete is None else complete["complement_trace"], + "controls": None if controls is None else controls["status"], + "phases": phases}, sort_keys=True)) + + +if __name__ == "__main__": + main() diff --git a/research/h25-o03-source-repair-20261101/dependencies/B/payload/baseline/engine/profile_side_verifier.py b/research/h25-o03-source-repair-20261101/dependencies/B/payload/baseline/engine/profile_side_verifier.py new file mode 100644 index 0000000000..807855eb87 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/B/payload/baseline/engine/profile_side_verifier.py @@ -0,0 +1,193 @@ +#!/usr/bin/env python3 +"""Diagnostic profile of an unchanged, frozen h=25 side verification scope. + +This is not complex_network.certificate(), a selected-frontier replay, a +construction search, or a performance qualification. Run only under the +parent's serial process-group guard. No compiler or third-party dependency. +""" +from __future__ import annotations + +import argparse +import ast +from collections import Counter +import cProfile +import hashlib +import importlib.util +import json +import os +from pathlib import Path +import pstats +import sys +import time + +BASE_MAIN = "de5ec2e7a6074068452f45b1a191b5c72832df4a" +PINS = { + "complex_circuit.py": "d623617f7c5cb3189580883a8ab30c0bd3832688ae3f1f0c1f881bbbbff8e0c1", + "complex_network.py": "0da395e67ac04fa213494e71012c1b19b544596d34cdce5a3b172b1fb6af5f1b", +} +ROOT = Path(__file__).resolve().parent + + +def require(condition, message): + if not condition: + raise RuntimeError(message) + + +def canonical(value): + return json.dumps(value, sort_keys=True, separators=(",", ":"), ensure_ascii=True).encode("ascii") + + +def digest(value): + return hashlib.sha256(canonical(value)).hexdigest() + + +def source_check(): + for name, expected in PINS.items(): + actual = hashlib.sha256((ROOT / "source" / name).read_bytes()).hexdigest() + require(actual == expected, "Source digest changed: " + name) + tree = ast.parse((ROOT / "source" / "complex_network.py").read_text()) + hs = [ast.literal_eval(node.value) for node in tree.body + if isinstance(node, ast.Assign) and + any(isinstance(target, ast.Name) and target.id == "H" for target in node.targets)] + require(hs == [25], "The unchanged caller no longer freezes H=25") + return hs[0] + + +def run_side(h, rank_calls, phases): + def phase(name, action): + start_wall = time.perf_counter() + start_cpu = time.process_time() + value = action() + phases[name] = {"wall_seconds": time.perf_counter() - start_wall, + "cpu_seconds": time.process_time() - start_cpu} + return value + + def load(): + spec = importlib.util.spec_from_file_location("_frozen_matrix_complex_circuit", ROOT / "source" / "complex_circuit.py") + require(spec is not None and spec.loader is not None, "Cannot load frozen module") + module = importlib.util.module_from_spec(spec) + spec.loader.exec_module(module) + return module + + module = phase("load", load) + original_rank = module.rank + + def traced_rank(rows): + frozen_rows = tuple(rows) + result = original_rank(frozen_rows) + require(type(result) is int, "Rank result changed its exact type") + rank_calls.append((frozen_rows, result)) + return result + + module.rank = traced_rank + circuit = phase("construction", lambda: module.ComplexSideCircuit(h)) + checks = phase("checks_initialization", lambda: module.Checks(circuit)) + code = phase("compile_roles", lambda: module.compile_roles(circuit)) + side_map = phase("verify_map", checks.verify_map) + labels = phase("verify_labels", checks.verify_labels) + roles = phase("verify_role_frames", lambda: module.verify_role_frames(circuit, checks, code)) + # These are exactly the complete finite side checks called, in this order, + # by complex_network.certificate(). No mathematical parameters are varied. + result = {"circuit": circuit.stats(), "side_map": side_map, + "labels": labels, "role_frames": roles} + return circuit, checks, code, result + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--output", type=Path, required=True) + args = parser.parse_args() + require(sys.flags.optimize == 0, "This source uses assert; profile must run without -O") + sys.dont_write_bytecode = True + require(not args.output.exists(), "Refusing to overwrite diagnostic evidence") + args.output.mkdir(parents=True) + h = source_check() + profile = cProfile.Profile() + rank_calls = [] + phases = {} + start_wall = time.perf_counter() + start_cpu = time.process_time() + circuit, checks, code, result = profile.runcall(run_side, h, rank_calls, phases) + profile_cpu = time.process_time() - start_cpu + profile_wall = time.perf_counter() - start_wall + profile.dump_stats(str(args.output / "profile.pstats")) + stats = pstats.Stats(profile) + targeted = [] + all_source = [] + for (filename, line, name), (primitive, total, self_time, cumulative, callers) in stats.stats.items(): + if filename.endswith("complex_circuit.py"): + row = {"name": name, "line": line, "primitive_calls": primitive, + "total_calls": total, "self_seconds": self_time, + "cumulative_seconds": cumulative} + all_source.append(row) + if name in {"rank", "echelon", "reduce", "dot", "complement_in", "nondegenerate"}: + targeted.append(row) + shape_counts = Counter((len(rows), max((x.bit_length() for x in rows), default=0)) + for rows, _ in rank_calls) + unique = {} + for rows, rank in rank_calls: + previous = unique.setdefault(rows, rank) + require(previous == rank, "Identical rank matrices produced different outputs") + # Preserve the ordered trace, exact rows and expected outputs. This frozen + # corpus enables a later conversion-plus-native check without a new search. + with (args.output / "rank-trace.jsonl").open("x", encoding="ascii") as output: + for rows, rank in rank_calls: + output.write(canonical({"rows": rows, "rank": rank}).decode("ascii") + "\n") + rank_corpus = [{"rows": rows, "rank": rank} for rows, rank in sorted(unique.items())] + (args.output / "rank-corpus.json").write_bytes(canonical(rank_corpus) + b"\n") + # Basis dictionary insertion order, labels, pivots, role order and coefficient + # numerators/denominators are all hashed without normalization of witnesses. + witnesses = { + "support": circuit.support, + "args": circuit.args, + "kind": circuit.kind, + "active": sorted(circuit.active), + "pieces": [(target, node, (coefficient.numerator, coefficient.denominator)) + for target, node, coefficient in circuit.pieces], + "labels": [(key, list(label.basis.items()), label.dim, label.key) + for key, label in checks.cache.items()], + "code": {"roles": code["roles"], "gates": code["gates"], + "sources": list(code["sources"].items()), + "outputs": list(code["outputs"].items())}, + } + receipt = { + "status": "DIAGNOSTIC_COMPLETE_SIDE_SCOPE_ONLY", + "base_main": BASE_MAIN, + "sources": PINS, + "unchanged_caller": "scripts/complex_network.py:certificate (side verification segment)", + "h": h, + "result": result, + "result_sha256": digest(result), + "exact_witness_sha256": digest(witnesses), + "rank_trace_sha256": digest(rank_calls), + "rank_call_count": len(rank_calls), + "rank_distinct_matrix_count": len(unique), + "rank_shape_counts": [{"rows": r, "columns": c, "calls": n} + for (r, c), n in sorted(shape_counts.items())], + "profiled_complete_side_wall_seconds": profile_wall, + "profiled_complete_side_cpu_seconds": profile_cpu, + "profiled_phases": phases, + "targeted_functions": sorted(targeted, key=lambda item: item["cumulative_seconds"], reverse=True), + "all_source_functions": sorted(all_source, key=lambda item: item["self_seconds"], reverse=True), + "environment": {"python": sys.version, "executable": sys.executable, + "platform": sys.platform, "pid": os.getpid()}, + "limitations": [ + "Profiled timings include cProfile and exact rank-trace instrumentation.", + "Cumulative times are nested and must not be summed.", + "No native code or candidate execution; no speedup established.", + "The complete side verification segment is not the full complex-network certificate.", + "No PR5864 workload is executed and no matrix time counts toward its improvement target.", + "No new construction, parameter search, kappa admission or formal theorem verification.", + ], + } + (args.output / "receipt.json").write_text(json.dumps(receipt, indent=2, sort_keys=True) + "\n") + print(json.dumps({"status": receipt["status"], "h": h, + "wall_seconds": profile_wall, "cpu_seconds": profile_cpu, + "rank_calls": len(rank_calls), "rank_distinct_matrices": len(unique), + "result_sha256": receipt["result_sha256"], + "exact_witness_sha256": receipt["exact_witness_sha256"], + "targeted_functions": receipt["targeted_functions"]}, sort_keys=True)) + + +if __name__ == "__main__": + main() diff --git a/research/h25-o03-source-repair-20261101/dependencies/S/component/bounded_serialization.py b/research/h25-o03-source-repair-20261101/dependencies/S/component/bounded_serialization.py new file mode 100644 index 0000000000..70c4587a67 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/S/component/bounded_serialization.py @@ -0,0 +1,502 @@ +"""Exact-schema JSON batches and validated regular-file publication. + +The unchanged writer is the fallback and independent oracle. No scientific +imports, process execution, compilation or work occurs at module import. +Only make_writer is the production entry point. _make_writer's fault parameter +exists for parent-owned finite controls, never for an admitted full caller. +""" +from __future__ import annotations + +from contextlib import contextmanager +import _json +import hashlib +import json +import json.encoder +import os +from pathlib import Path +import stat +import tempfile +from types import CodeType, FunctionType + + +_WITNESS_KEYS = ("active", "args", "code", "kind", "labels", "pieces", "support") +_CODE_KEYS = ("gates", "outputs", "roles", "sources") +_FILES = ("result.json", "witness.json", "rank-trace.json") +_PATH_TYPE = type(Path(".")) +_REJECTION = "Complete output, ordered witness, or rank trace changed from the frozen profile" +_UNSUPPORTED = object() + + +def _need(condition, message): + if not condition: + raise RuntimeError(message) + + +def _keys_are(mapping, keys): + # Never hash or compare an unadmitted key (including a str subclass). + return (type(mapping) is dict and + all(type(key) is str for key in mapping) and + len(mapping) == len(keys) and all(key in mapping for key in keys)) + + +def _bound(value, limit, ancestors, depth=0): + """Safe ASCII JSON upper bound; no user conversion/iteration/hash hooks.""" + kind = type(value) + if kind is int: + return int.bit_length(value) * 30103 // 100000 + 2 + if kind is str: + return 12 * len(value) + 2 + if value is None: + return 4 + if kind is bool: + return 5 + if kind is float: + return 32 + if kind not in (list, tuple, dict) or depth >= 32: + return _UNSUPPORTED + identity = id(value) + if identity in ancestors: + return _UNSUPPORTED + ancestors.add(identity) + try: + size = 2 + if kind is dict: + # Check before sorting/hashing/lookup; actual JSON sorts these keys. + if any(type(key) is not str for key in value): + return _UNSUPPORTED + for key, item in dict.items(value): + child = _bound(item, limit, ancestors, depth + 1) + if child is _UNSUPPORTED: + return child + size += 12 * len(key) + 2 + 2 + child + if size > limit: + return size + else: + for item in value: + child = _bound(item, limit, ancestors, depth + 1) + if child is _UNSUPPORTED: + return child + size += 1 + child + if size > limit: + return size + return size + finally: + ancestors.remove(identity) + + +def _array_admitted(value, limit): + if type(value) not in (list, tuple): + return False + for item in value: + size = _bound(item, limit, set()) + # Include batch brackets and a conservative comma allowance. + if size is _UNSUPPORTED or size + 3 > limit: + return False + return True + + +def _admitted(result, witness, rank_calls, limit): + result_bound = _bound(result, limit, set()) + if result_bound is _UNSUPPORTED or result_bound > limit: + return False + if not _keys_are(witness, _WITNESS_KEYS): + return False + code = witness["code"] + if not _keys_are(code, _CODE_KEYS) or type(code["roles"]) is not int: + return False + if _bound(code["roles"], limit, set()) > limit: + return False + for key in _WITNESS_KEYS: + if key != "code" and not _array_admitted(witness[key], limit): + return False + for key in _CODE_KEYS: + if key != "roles" and not _array_admitted(code[key], limit): + return False + if type(rank_calls) is not list: + return False + for event in rank_calls: + if (type(event) is not tuple or len(event) != 2 or + type(event[0]) is not tuple or type(event[1]) is not int or + any(type(row) is not int for row in event[0])): + return False + return _array_admitted(rank_calls, limit) + + +def _regular_destination(output): + """Unsupported paths retain original behavior without candidate writes.""" + if type(output) is not _PATH_TYPE: + return False + try: + if not stat.S_ISDIR(output.lstat().st_mode): + return False + for name in _FILES: + try: + mode = (output / name).lstat().st_mode + except FileNotFoundError: + continue + if not stat.S_ISREG(mode): + return False + except OSError: + return False + return True + + +def _identity(info): + return (info.st_dev, info.st_ino, info.st_mode, info.st_size, + info.st_mtime_ns, info.st_ctime_ns) + + +def _freshness(reference_writer, reference_canonical, require): + """Capture closure-free references and effective JSON globals/builtins. + + The source-reviewed originals have no closure/default state. JSON function + dependencies include nested code objects (notably iterencode.floatstr). + Each absent global is checked for new shadowing as well as builtin drift. + """ + references = (reference_writer, reference_canonical, require) + _need(all(type(function) is FunctionType and function.__closure__ is None and + function.__defaults__ is None and function.__kwdefaults__ is None + for function in references), "Unexpected serializer reference function shape") + encoder = json.encoder + bindings = ( + (json, "dumps", json.dumps), + (json, "JSONEncoder", json.JSONEncoder), + (json, "encoder", encoder), + (encoder, "JSONEncoder", encoder.JSONEncoder), + (encoder, "c_make_encoder", encoder.c_make_encoder), + (encoder, "encode_basestring_ascii", encoder.encode_basestring_ascii), + (_json, "make_encoder", _json.make_encoder), + (_json, "encode_basestring_ascii", _json.encode_basestring_ascii), + (hashlib, "sha256", hashlib.sha256), + (json.JSONEncoder, "__init__", json.JSONEncoder.__init__), + (json.JSONEncoder, "encode", json.JSONEncoder.encode), + (json.JSONEncoder, "iterencode", json.JSONEncoder.iterencode), + (json.JSONEncoder, "default", json.JSONEncoder.default), + ) + _need(encoder.c_make_encoder is not None, "C JSON encoder unavailable") + binding_maps = tuple((vars(owner), name, entry) for owner, name, entry in bindings) + functions = [] + slots = [] + absent = object() + for function in references + (json.dumps, json.JSONEncoder.__init__, + json.JSONEncoder.encode, json.JSONEncoder.iterencode, + json.JSONEncoder.default): + _need(type(function) is FunctionType and function.__closure__ is None, + "Unexpected JSON function shape") + defaults = function.__defaults__ + keywords = function.__kwdefaults__ + _need(defaults is None or (type(defaults) is tuple and + all(type(item) in (str, int, float, bool, type(None)) for item in defaults)), + "Unsupported JSON default state") + _need(keywords is None or (type(keywords) is dict and + all(type(key) is str and type(value) in (str, int, float, bool, type(None)) + for key, value in keywords.items())), "Unsupported JSON keyword state") + keyword_items = None if keywords is None else tuple(keywords.items()) + namespace, effective_builtins = function.__globals__, function.__builtins__ + _need(type(namespace) is dict and type(effective_builtins) is dict, + "Unexpected effective serializer namespace") + functions.append((function, function.__code__, defaults, keywords, + keyword_items, namespace, effective_builtins)) + names = set() + pending = [function.__code__] + while pending: + code = pending.pop() + names.update(code.co_names) + pending.extend(item for item in code.co_consts if type(item) is CodeType) + for name in names: + slots.append((namespace, name, dict.get(namespace, name, absent), + effective_builtins, dict.get(effective_builtins, name, absent))) + encoder_class_map = vars(json.JSONEncoder) + encoder_class_items = tuple(encoder_class_map.items()) + + bound_len, bound_type, bound_all = len, type, all + bound_get, bound_dict, bound_error = dict.get, dict, RuntimeError + + def check_need(condition, message): + if not condition: + raise bound_error(message) + + def check(): + for namespace, name, entry in binding_maps: + check_need(namespace.get(name, absent) is entry, "JSON encoder binding changed: " + name) + check_need(bound_len(encoder_class_map) == bound_len(encoder_class_items) and + bound_all(encoder_class_map.get(name, absent) is entry + for name, entry in encoder_class_items), "JSON encoder class changed") + for function, code, defaults, keywords, keyword_items, namespace, builtins in functions: + check_need(function.__code__ is code and function.__defaults__ is defaults and + function.__kwdefaults__ is keywords and function.__closure__ is None and + function.__globals__ is namespace and function.__builtins__ is builtins, + "Serializer reference function changed") + if keywords is not None: + check_need(bound_type(keywords) is bound_dict and bound_len(keywords) == bound_len(keyword_items) and + bound_all(bound_type(key) is str for key in keywords) and + bound_all(bound_get(keywords, key, absent) is value for key, value in keyword_items), + "JSON keyword default changed") + for namespace, name, entry, builtins, builtin_entry in slots: + check_need(bound_get(namespace, name, absent) is entry and + bound_get(builtins, name, absent) is builtin_entry, + "Serializer effective global/builtin changed: " + name) + return check, bindings + + +def make_writer(reference_write_scientific, reference_canonical, expected, require, + *, batch_bytes=1048576, batch_rows=1024, copy_bytes=1048576): + return _make_writer(reference_write_scientific, reference_canonical, expected, require, + batch_bytes=batch_bytes, batch_rows=batch_rows, + copy_bytes=copy_bytes) + + +def _make_writer(reference_write_scientific, reference_canonical, expected, require, + *, batch_bytes=1048576, batch_rows=1024, copy_bytes=1048576, + fault=None): + """fault(event, info) -> NotImplemented or injected operation return. + + Private test seam: only parent finite controls pass fault. It can raise or + replace an IO result. Production make_writer cannot receive this argument. + """ + _need(type(batch_bytes) is int and 64 <= batch_bytes <= 1048576 and + type(batch_rows) is int and 1 <= batch_rows <= 1024 and + type(copy_bytes) is int and 1 <= copy_bytes <= 1048576, + "Invalid bounded serializer limits") + _need(type(expected) is dict and + all(type(key) is str and type(value) in (str, int) + for key, value in expected.items()), "Unexpected expected receipt") + expected_copy = dict(expected) + freshness, bindings = _freshness(reference_write_scientific, reference_canonical, require) + canonical = reference_canonical + + def expected_unchanged(): + _need(type(expected) is dict and + all(type(key) is str and type(value) in (str, int) + for key, value in expected.items()) and expected == expected_copy, + "Expected serializer receipt changed") + + def operation(event, action, **information): + if fault is not None: + injected = fault(event, information) + if injected is not NotImplemented: + return injected + return action() + + def full_write(stream, raw, phase, path): + view = memoryview(raw) + written = operation(phase + "_write", lambda: stream.write(view), + stream=stream, data=view, path=path) + if type(written) is not int or written != len(view): + raise OSError("Short " + phase + " write; no retry") + + def arrays(values, emit, info): + emit(b"[") + position = 0 + first = True + while position < len(values): + stop = position + bound = 2 + while stop < len(values) and stop - position < batch_rows: + item_bound = _bound(values[stop], batch_bytes, set()) + _need(item_bound is not _UNSUPPORTED and item_bound + 3 <= batch_bytes, + "Admitted serializer input changed") + if stop > position and bound + item_bound + 1 > batch_bytes: + break + bound += item_bound + 1 + stop += 1 + batch = values[position:stop] + raw = canonical(batch) + _need(len(raw) <= batch_bytes and raw[:1] == b"[" and raw[-1:] == b"]", + "Canonical batch violated bound or framing") + info["batch_count"] += 1 + info["largest_batch_bytes"] = max(info["largest_batch_bytes"], len(raw)) + if not first: + emit(b",") + emit(memoryview(raw)[1:-1]) + first = False + position = stop + emit(b"]") + + def witness_bytes(witness, emit, info): + emit(b"{") + for index, key in enumerate(_WITNESS_KEYS): + if index: + emit(b",") + emit(canonical(key)) + emit(b":") + if key != "code": + arrays(witness[key], emit, info) + continue + emit(b"{") + for code_index, code_key in enumerate(_CODE_KEYS): + if code_index: + emit(b",") + emit(canonical(code_key)) + emit(b":") + if code_key == "roles": + emit(canonical(witness["code"][code_key])) + else: + arrays(witness["code"][code_key], emit, info) + emit(b"}") + emit(b"}") + + def writer(output, result, witness, rank_calls): + freshness() + expected_unchanged() + if not _admitted(result, witness, rank_calls, batch_bytes) or not _regular_destination(output): + writer.last_operation = {"status": "LITERAL_REFERENCE_FALLBACK"} + answer = reference_write_scientific(output, result, witness, rank_calls) + try: + freshness() + expected_unchanged() + except BaseException: + writer.last_operation["status"] = "FALLBACK_EXIT_FRESHNESS_FAILED" + raise + return answer + info = {"status": "IN_PROGRESS", "phase": "stage_create", "stage": None, + "batch_count": 0, "largest_batch_bytes": 0, + "batch_bytes_limit": batch_bytes, "batch_rows_limit": batch_rows, + "copy_bytes_limit": copy_bytes, "files": {}, "cleanup": []} + writer.last_operation = info + stage = None + accepted = {} + + @contextmanager + def managed(stream, phase, path): + primary = None + try: + yield stream + except BaseException as error: + primary = error + raise + finally: + try: + stream.close() + operation(phase + "_after_close", lambda: None, path=path) + except BaseException as close_error: + if primary is None: + raise + info.setdefault("close_errors", []).append({ + "phase": phase, "type": type(close_error).__name__}) + try: + stage = Path(operation("stage_create", lambda: tempfile.mkdtemp( + prefix=".serialization-", dir=output), output=output)) + info["stage"] = str(stage) + for name, value in zip(_FILES, (result, witness, rank_calls)): + path = stage / name + info["phase"] = "stage:" + name + row = {"hashed_bytes": 0, "accepted_write_bytes": 0, + "copy_read_bytes": 0, "copy_write_bytes": 0} + info["files"][name] = row + hasher = hashlib.sha256() + stream = operation("stage_open", lambda: path.open("xb"), path=path) + with managed(stream, "stage", path): + def emit(raw): + operation("stage_hash", lambda: hasher.update(raw), path=path, data=raw) + row["hashed_bytes"] += len(raw) + full_write(stream, raw, "stage", path) + row["accepted_write_bytes"] += len(raw) + if name == "result.json": + emit(canonical(value)) + elif name == "witness.json": + witness_bytes(value, emit, info) + else: + arrays(value, emit, info) + operation("stage_flush", stream.flush, path=path, stream=stream) + facts = os.fstat(stream.fileno()) + _need(stat.S_ISREG(facts.st_mode) and + facts.st_size == row["accepted_write_bytes"], + "Staged artifact is not the complete regular file") + operation("stage_before_close", lambda: None, path=path, stream=stream) + _need(_identity(path.lstat()) == _identity(facts), "Staged artifact identity changed") + accepted[name] = (_identity(facts), hasher.hexdigest(), row["accepted_write_bytes"]) + row["sha256"] = accepted[name][1] + receipt = { + "result_sha256": accepted["result.json"][1], + "exact_witness_sha256": accepted["witness.json"][1], + "rank_trace_sha256": accepted["rank-trace.json"][1], + "rank_call_count": len(rank_calls), + "rank_distinct_matrix_count": len({rows for rows, _ in rank_calls}), + } + info["phase"] = "expected_receipt" + require(receipt == expected_copy, _REJECTION) + operation("after_acceptance", lambda: None, stage=stage, output=output) + for name in _FILES: + source, target = stage / name, output / name + identity, expected_digest, expected_size = accepted[name] + row = info["files"][name] + info["phase"] = "copy:" + name + _need(_identity(source.lstat()) == identity, "Staged artifact changed before copy") + copied_hash = hashlib.sha256() + incoming = operation("copy_open", lambda: source.open("rb"), path=source) + with managed(incoming, "copy", source): + _need(_identity(os.fstat(incoming.fileno())) == identity and + _identity(source.lstat()) == identity, "Staged read identity changed") + outgoing = operation("final_open", lambda: target.open("wb"), path=target) + with managed(outgoing, "final", target): + _need(stat.S_ISREG(os.fstat(outgoing.fileno()).st_mode), + "Final serializer sink is not a regular file") + while True: + raw = operation("copy_read", lambda: incoming.read(copy_bytes), + path=source, stream=incoming) + _need(type(raw) is bytes and len(raw) <= copy_bytes, + "Invalid bounded staged read") + if not raw: + break + row["copy_read_bytes"] += len(raw) + _need(row["copy_read_bytes"] <= expected_size, "Staged artifact grew during copy") + operation("copy_hash", lambda: copied_hash.update(raw), path=source, data=raw) + full_write(outgoing, raw, "final", target) + row["copy_write_bytes"] += len(raw) + operation("final_flush", outgoing.flush, path=target, stream=outgoing) + _need(os.fstat(outgoing.fileno()).st_size == expected_size, + "Final artifact byte count changed") + operation("final_before_close", lambda: None, path=target, stream=outgoing) + _need(_identity(os.fstat(incoming.fileno())) == identity, + "Staged artifact changed during copy") + _need(_identity(source.lstat()) == identity, + "Staged artifact path changed during copy") + _need(row["copy_read_bytes"] == expected_size and + row["copy_write_bytes"] == expected_size and + copied_hash.hexdigest() == expected_digest, + "Staged copy digest or byte count changed") + row["copy_sha256"] = copied_hash.hexdigest() + info["phase"] = "precleanup_freshness" + freshness() + expected_unchanged() + info["phase"] = "cleanup" + for name in _FILES: + path = stage / name + operation("cleanup_unlink", path.unlink, path=path) + info["cleanup"].append(name) + operation("cleanup_rmdir", stage.rmdir, path=stage) + info["cleanup"].append("stage_directory") + receipt["serialized_bytes"] = { + "result": accepted["result.json"][2], + "witness": accepted["witness.json"][2], + "rank_trace": accepted["rank-trace.json"][2], + } + info["phase"] = "exit_freshness" + freshness() + expected_unchanged() + info["phase"] = "complete" + info["status"] = "BOUNDED_SERIALIZATION_PASS" + return receipt + except BaseException as error: + info["status"] = "FAILED_EVIDENCE_RETAINED" + # Logging failures must never replace the primary exception. + try: + info["error"] = {"type": type(error).__name__, "message": str(error)[:2048]} + if stage is not None: + for name, row in info["files"].items(): + try: + row["retained_stage_stat_bytes"] = (stage / name).lstat().st_size + except OSError: + row["retained_stage_stat_bytes"] = None + raw = canonical(info) + _need(len(raw) <= 65536, "Serialization failure manifest exceeded bound") + operation("failure_manifest", lambda: (stage / "failure.json").write_bytes(raw), path=stage) + except BaseException as secondary: + info["failure_manifest_error_type"] = type(secondary).__name__ + raise + + writer.last_operation = None + writer._h25_serialization_bindings = bindings + writer._h25_serialization_faults_enabled = fault is not None + return writer diff --git a/research/h25-o03-source-repair-20261101/dependencies/S/component/docs/API-v2.md b/research/h25-o03-source-repair-20261101/dependencies/S/component/docs/API-v2.md new file mode 100644 index 0000000000..101bcc3a52 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/S/component/docs/API-v2.md @@ -0,0 +1,49 @@ +# Area 3 implemented API, revision 2 + +Status: source and finite-control implementation authored; AST validation only. No scientific/module execution, compilation, control execution or timings by this lane. V1 proposal/API/control bill remain unchanged under reviewer snapshot. Parent admitted the following regular-file contract; this document supersedes the unresolved API points in v1. + +## Parent integration + +Place this lane on the isolated stage's module path and import `bounded_serialization`. After loading the authenticated original comparison module, construct: + +``` +writer = bounded_serialization.make_writer( + comparison.write_scientific, + comparison.canonical, + comparison.EXPECTED, + comparison.require, + batch_bytes=1048576, + batch_rows=1024, + copy_bytes=1048576, +) +``` + +The return is `writer(output, result, witness, rank_calls)`, returning exactly the original scientific receipt structure. Select it at the existing side-serialization phase in the candidate arm only. The reference arm retains its original function/module/process. Keep the existing eager witness, typed full return, certificate, stdout, complement checks and original source checks unchanged. The serializer owns only result.json, witness.json and rank-trace.json in the supplied side-observation directory. + +Create the writer and finish all closure/guard assembly before final sealing. `writer._h25_serialization_bindings` is a tuple of `(owner, attribute_name, captured_object)` entries for actual JSON and _json modules/class attributes. Some entries are classes or Python functions, so this tuple is NOT the native-only entry protocol. `writer._h25_serialization_faults_enabled` must be False in a complete caller. The writer checks these identities plus original function code/default/closure identities and relevant original global bindings on every call. Parent must separately authenticate source and actual runtime binary custody; upstream CPython source is not a binary attestation. Expected-receipt mutation is rejected on every call. There is no scientific PASS cache. + +`writer.last_operation` is the supplemental JSON-safe operational record. Read it after success, or in the parent's failure handling if desired; do not add it to the frozen scientific receipt. It includes status, phase, staging path, configured bounds, batch count/largest batch, per-file stage/hash/copy byte counts, original/copy digests, cleanup progress and bounded error metadata. A successful record's stage path names the now-removed private stage. Literal fallback records status only. This mutable reporting attribute is not consulted by computation or acceptance. + +## Admission and literal fallback + +Exact known witness dictionaries, exact list/tuple arrays and scalar leaves, exact rank list/event tuples/integers, depth and byte bounds are freshly checked. Output must be an exact local Path whose destination directory and preexisting final files fit the regular-file contract. Unsupported argument/object domains invoke the untouched original function with untouched arguments before candidate writes or conversion callbacks. The supported fast caller is source-checked, single-threaded and frozen; arbitrary concurrent mutation and arbitrary file-like sinks are not promised. Missing/nonregular/symlink destinations use original behavior. There is no fixed-word integer cap; original Python decimal conversion and digit-limit exceptions remain. + +## Accepted publication and failure semantics + +Generate all three private staged artifacts and hashes, compute original rank counts, and require the original EXPECTED equality before changing a final filename. Copy into regular binary `wb` files in original result/witness/rank order. Each bounded write must return precisely its requested length; otherwise raise OSError without retry. Synthetic short-return behavior intentionally differs from the original caller, which ignored its single write's return value. Actual OS failure-prefix length may differ with chunking; no stronger equivalence is claimed. + +Every copy rehashes/counts its existing read stream, checks source fstat/path identity/size/timestamps before and after reading, and checks final size. After streams close, require copy digest/count equal to the accepted staged values. No additional full read is performed. A rejected copy can leave its corrupt/partial final visible, earlier finals intact and later names absent. It cannot return a success receipt or remove its failure evidence. Successful stages are removed only after all copies pass. Actual IO exceptions propagate; close/manifest failures do not mask an existing primary exception. Failure manifests remain inside the unique private stage, bounded at 64 KiB. + +## Controls + +Import `serialization_controls` and call: + +``` +receipt = serialization_controls.run_controls(comparison, fresh_external_control_directory) +``` + +This must run only in the parent's guarded serial queue after G1, once per required normal/-O finite arm. The supplied comparison module is the unchanged reference. Controls reconstruct separate fixtures, clone its exact writer code into separate globals only to supply finite EXPECTED values, and never edit the imported reference module. All complete scientific original/candidate comparisons still run in separate processes. Controls preserve raw failure files and write controls.json. They start no compiler, scientific import, complete caller or timer themselves. + +The private `_make_writer(..., fault=...)` test seam exists exclusively for injected finite IO controls. Production `make_writer` has no fault argument. Faults permit deterministic errors/short returns/content corruption while preserving actual regular files; they are not a production file-like API. + +Full expected bytes/hashes remain those in PROPOSAL.json: 527-byte result, 58,143,622-byte witness, 2,674,272-byte rank trace; 59,959 rank calls and 252 distinct matrices. Future full results must establish all of them afresh. No measured gain exists yet. diff --git a/research/h25-o03-source-repair-20261101/dependencies/S/component/docs/API-v3.md b/research/h25-o03-source-repair-20261101/dependencies/S/component/docs/API-v3.md new file mode 100644 index 0000000000..5f49cbe68f --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/S/component/docs/API-v3.md @@ -0,0 +1,14 @@ +# Area 3 implemented API revision 3 + +This revision retains every API, regular-file contract, scientific pin and cost item in API-v2.md and CONTRACT-v2.json. The production and control filenames remain `bounded_serialization.py` and `serialization_controls.py`. Exact v2 source/doc bytes are preserved under `versions/v2/`; no v2 receipt or historical measurement was changed. + +The factory call and `writer.last_operation` interface are unchanged. Add the following source-bound checks to the integration contract: + +- The original writer, canonical encoder and require function must be ordinary closure-free functions with no defaults. This is their inspected source shape. Unsupported reference function shapes are rejected at factory creation. +- Capture JSON function code, effective globals/builtins, defaults and keyword-default entries, including names in nested code objects. Check absence of formerly missing globals to reject new shadows. Capture the JSONEncoder class dictionary and actual hashlib SHA constructor in addition to prior JSON/_json bindings. +- Fast-path freshness runs at entry, before success cleanup, and immediately before returning the successful receipt. Literal fallback delegates first, then checks freshness before returning success. A fallback callback that mutates bound runtime dependencies can retain its original output files but now raises; status is `FALLBACK_EXIT_FRESHNESS_FAILED`. Arbitrary mutating-runtime callback equivalence was never admitted. +- Original exception paths still propagate their primary errors. The added exit checks do not replace a failed original fallback's exception or delete evidence. Guard checks never treat the reporting attribute as an authority. + +These checks add captured dependency/keyword/class metadata, setup inspection of code names, and three bounded freshness traversals per successful fast write or two per successful literal fallback. This is charged overhead; there is no timing claim. Complete caller/native arithmetic does not invoke these checks on every arithmetic boundary. + +The finite runner now has 70 expected cases from source: v2's 65 plus effective builtin drift, new JSON global shadowing, keyword-default content drift, late fast-path drift and successful-fallback runtime drift. Parent alone executes the normal/-O finite suite and full original/candidate comparison. This lane has performed only AST/JSON/source/hash checks. diff --git a/research/h25-o03-source-repair-20261101/dependencies/S/component/provenance/SOURCE-DESIGN.md b/research/h25-o03-source-repair-20261101/dependencies/S/component/provenance/SOURCE-DESIGN.md new file mode 100644 index 0000000000..59db437ac7 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/S/component/provenance/SOURCE-DESIGN.md @@ -0,0 +1,29 @@ +# Area 3: bounded exact witness serialization + +Status: source proposal only; no implementation, scientific imports, compilation, decoding, timing or performance claim. + +The immutable baseline is PR6029 `e05aad954689d0ee21baff19b4674f1fcb2e838f`, stage v4. `integration/full_driver.py:322-333` eagerly constructs the witness; `baseline/engine/compare_side_verifier.py:74-94` encodes result, witness and rank trace completely, hashes them, checks EXPECTED, then writes final files in that order. Historical C1 records 527 / 58,143,622 / 2,674,272 bytes and 1.204220868 seconds for serialization. These are historical observations, not candidate results. + +## Source findings + +Local `/usr/lib/python3.12/json/encoder.py` selects the C encoder only when `_one_shot` is true and indentation is absent. `encode` joins its result. Upstream CPython [commit f6650f9ad73359051f3e558c2431a109bc016664](https://github.com/python/cpython/commit/f6650f9ad73359051f3e558c2431a109bc016664), tagged 3.12.3, [Modules/_json.c](https://github.com/python/cpython/blob/f6650f9ad73359051f3e558c2431a109bc016664/Modules/_json.c) uses one Unicode writer and returns a one-element tuple after completion (1189-1215). Its integer branch uses Python integer representation (1309-1313); sorted dictionaries sort their items (1479-1494). Calling C `iterencode` on the whole witness therefore does not stream. Python `iterencode` does stream, but adds Python work per token; its time is unmeasured here. + +## Proposed mechanism + +Keep eager witness construction unchanged for the first candidate. Admit only the exact known witness schema, exact built-in containers/scalars, no cycles, bounded nesting and bounded per-record encoding. A callback-free preflight traverses exact containers using built-in operations. Subclasses, unfamiliar shapes, unsupported leaves, excessive depth or oversized records select the separately retained literal original `write_scientific` before any file action. Arbitrary-width integers have no machine-word restriction: use Python's original decimal conversion, including its configured digit-limit errors. The admitted streaming memory bound does not apply to literal fallback. + +Visit top-level keys in canonical order: active, args, code, kind, labels, pieces, support; code keys: gates, outputs, roles, sources. Preserve every sequence item and every basis/source/output insertion order already captured as lists. Encode batches of at most 1,024 records and a conservative 1 MiB encoded upper bound with the unchanged `json.dumps(..., sort_keys=True, separators=(',', ':'), ensure_ascii=True)` expression. Remove only each batch's outer array brackets using a memoryview; insert precisely one comma between nonempty batches. Empty arrays remain `[]`. No JSON parsing, numeric recoding, new C extension or alternate serializer is required. + +The estimator is callback-free: exact integer bound is `bit_length*30103//100000+2`; string bound is `12*len+2`; exact floats use a conservative 32-byte bound; containers add punctuation and child bounds. Cap depth at 32. Oversized single records use literal fallback. The result retains its original complete encoder; its frozen size is only 527 bytes. The rank lane confirmed that rank_calls remains an exact list of exact tuple rows/result events; existing length and distinct-matrix expressions remain unchanged. + +## Files and failures + +Encode result, witness and rank into a unique private stage, incrementally hashing every exact byte. Check the complete EXPECTED dictionary before exposing any ordinary final artifact. On a serialization, count or digest failure, leave ordinary final files untouched and retain staged prefixes plus a bounded failure manifest. Do not retry or convert exceptions into success. + +After acceptance, copy staged files using bounded buffers into final `wb` sinks in the original result/witness/rank order. Preserve already completed finals and a failing final's prefix; never delete failure evidence. Success removes private stage files. Failure closes handles, retains its stage and records cleanup errors without masking the primary exception. Parent output-directory rejection remains unchanged. This preserves the semantic ordering and failure-prefix contract, but changes syscall grouping and adds stage IO failures; those differences require reviewer admission and explicit controls. Atomic rename is rejected because it removes the original partial-final-write behavior. An mmap plus original single write is a reserve only: it can count whole-file pages toward RSS. + +## Further memory reduction and gate + +Lazy labels/pieces projection could avoid their complete secondary lists. It also moves original eager property accesses and conversion failures into serialization order. Defer it until this candidate's measured memory and cost justify that extra source-bound contract; do not claim its savings. Generic Python streaming remains a reserve if batching regresses. A custom native encoder adds integer/escaping parity and cold-build obligations, so it is not the initial candidate. + +Admission requires independent source review, all controls in COST-CONTROLS.json, exact old/new complete files and unchanged original encoder execution in a distinct process. Charge preflight, repeated bounds, all conversions, hashes, stage/final writes, reads, cleanup and source custody. Final full runs measure wall/CPU/peak RSS under the parent queue. No speed or memory factor is promised. diff --git a/research/h25-o03-source-repair-20261101/dependencies/S/component/serialization_controls.py b/research/h25-o03-source-repair-20261101/dependencies/S/component/serialization_controls.py new file mode 100644 index 0000000000..7ace093a93 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/dependencies/S/component/serialization_controls.py @@ -0,0 +1,504 @@ +"""Parent-executed bounded controls; imports no scientific module itself.""" +from __future__ import annotations + +import copy +import hashlib +import json +from pathlib import Path +import sys +from types import FunctionType + +import bounded_serialization as candidate + + +_NAMES = ("result.json", "witness.json", "rank-trace.json") + + +def _need(value, message): + if not value: + raise RuntimeError(message) + + +def _fixture(): + return ({"ok": True, "number": 3}, { + "support": [0, 1, 3], "args": [None, (0, 1)], "kind": [None, "in"], + "active": [1, 2], "pieces": [((0, 1, 2), 2, (1, 2))], + "labels": [(1, [(2, 3), (0, 1)], 2, (1, 3))], + "code": {"roles": 3, "gates": [(1, (0,), (1, 2))], + "sources": [((2, 1, 0), 1), ((0, 1, 2), 2)], "outputs": [(1, 2), (0, 1)]}, + }, [((1, 2), 2), ((1, 2), 1), ((2,), 1)], []) + + +def _outcome(function): + try: + return ("return", function()) + except BaseException as error: + return ("error", type(error).__name__, str(error)) + + +def _original_writer(comparison, expected): + namespace = dict(comparison.write_scientific.__globals__) + namespace["EXPECTED"] = expected + # Same original code, separate globals; the imported comparison is untouched. + return FunctionType(comparison.write_scientific.__code__, namespace, + comparison.write_scientific.__name__, + comparison.write_scientific.__defaults__, + comparison.write_scientific.__closure__) + + +def _expected(comparison, fixture): + result, witness, ranks, _ = fixture + return { + "result_sha256": hashlib.sha256(comparison.canonical(result)).hexdigest(), + "exact_witness_sha256": hashlib.sha256(comparison.canonical(witness)).hexdigest(), + "rank_trace_sha256": hashlib.sha256(comparison.canonical(ranks)).hexdigest(), + "rank_call_count": len(ranks), + "rank_distinct_matrix_count": len({rows for rows, _ in ranks}), + } + + +def _finals(path): + return {name: (path / name).read_bytes() for name in _NAMES if (path / name).is_file()} + + +def run_controls(comparison, output_root): + """Run once in a new external directory under the parent's guard. + + comparison supplies the unchanged write_scientific/canonical/require. + No full caller, native build, scientific import or timer is started here. + """ + root = Path(output_root) + _need(not root.exists(), "Refusing existing serializer control evidence") + root.mkdir(parents=True) + rows = [] + original_source = comparison.write_scientific.__code__ + total_cap = 16777216 + base_expected = _expected(comparison, _fixture()) + + def equal(name, factory=_fixture, *, limits=None, expected_override=None, admitted=None): + before = factory() + after = factory() + _need(before[1] is not after[1] and before[2] is not after[2], "Shared control inputs") + try: + expected = _expected(comparison, factory()) + except BaseException: + expected = dict(base_expected) + if expected_override is not None: + expected_override(expected) + original = _original_writer(comparison, expected) + writer = candidate.make_writer(original, comparison.canonical, expected, comparison.require, + **(limits or {})) + case = root / name + left, right = case / "original", case / "candidate" + left.mkdir(parents=True) + right.mkdir() + old = _outcome(lambda: original(left, *before[:3])) + new = _outcome(lambda: writer(right, *after[:3])) + _need(old == new, "Serializer outcome differs: " + name + " " + repr((old, new))) + _need(before[3] == after[3], "Callback count/order differs: " + name) + _need(_finals(left) == _finals(right), "Final artifact bytes differ: " + name) + if admitted is not None: + expected_status = "LITERAL_REFERENCE_FALLBACK" if not admitted else ( + "BOUNDED_SERIALIZATION_PASS" if new[0] == "return" else "FAILED_EVIDENCE_RETAINED") + _need(writer.last_operation["status"] == expected_status, "Admission differs: " + name) + if new[0] == "return" and writer.last_operation["status"] == "BOUNDED_SERIALIZATION_PASS": + _need(not tuple(right.glob(".serialization-*")), "Successful staging leaked") + for record in writer.last_operation["files"].values(): + _need(record["sha256"] == record["copy_sha256"] and + record["hashed_bytes"] == record["accepted_write_bytes"] == + record["copy_read_bytes"] == record["copy_write_bytes"], + "Copy verification/cost count differs") + rows.append({"case": name, "outcome": new[0], "operation": writer.last_operation}) + + equal("ordinary", admitted=True) + + def empty(): + result, witness, ranks, events = _fixture() + for key in witness: + if key == "code": + witness[key] = {"gates": [], "outputs": [], "roles": 0, "sources": []} + else: + witness[key] = [] + return result, witness, [], events + equal("empty", empty, admitted=True) + + for length in (1, 1023, 1024, 1025, 2048): + def length_case(length=length): + result, witness, ranks, events = _fixture() + witness["support"] = list(range(length)) + return result, witness, ranks, events + equal("rows-" + str(length), length_case, admitted=True) + + for length, expected_admitted in ((169, True), (170, True), (171, False)): + def size_case(length=length): + result, witness, ranks, events = _fixture() + witness["kind"] = ["a" * length, "z"] + return result, witness, ranks, events + equal("byte-bound-" + str(length), size_case, + limits={"batch_bytes": 2045, "batch_rows": 3, "copy_bytes": 127}, + admitted=expected_admitted) + + def scalar_case(): + result, witness, ranks, events = _fixture() + witness["kind"] = [None, True, False, 0.0, -0.0, 1.25, float("inf"), + -float("inf"), float("nan"), '\\"\b\f\n\r\t\x00', + "\u1234\U0001f642\ud800\udfff"] + witness["support"] = [0, -1, (1 << 53) - 1, 1 << 53, (1 << 64) - 1, + 1 << 64, -(1 << 64), 1 << 2300] + return result, witness, ranks, events + equal("scalars-unicode-wide", scalar_case, admitted=True) + + def huge(): + result, witness, ranks, events = _fixture() + witness["support"] = [1 << 20000, -(1 << 20000)] + return result, witness, ranks, events + old_digits = sys.get_int_max_str_digits() + try: + sys.set_int_max_str_digits(0) + equal("wide-unlimited", huge, admitted=True) + sys.set_int_max_str_digits(640) + equal("wide-digit-error", huge, admitted=True) + finally: + sys.set_int_max_str_digits(old_digits) + + def interned(): + result, witness, _, events = _fixture() + row = (1, 2, 3) + return result, witness, [(row, 2), (row, 1), (tuple([1, 2, 3]), 2)], events + equal("interned-rank-rows", interned, admitted=True) + + for depth in (30, 33): + def nested(depth=depth): + result, witness, ranks, events = _fixture() + value = 1 + for _ in range(depth): + value = [value] + witness["kind"] = [value] + return result, witness, ranks, events + equal("depth-" + str(depth), nested, admitted=depth == 30) + + def circular(): + result, witness, ranks, events = _fixture() + cycle = [] + cycle.append(cycle) + witness["kind"] = [cycle] + return result, witness, ranks, events + equal("circular", circular, admitted=False) + + def callback_list(): + result, witness, ranks, events = _fixture() + class Observed(list): + def __iter__(self): + events.append("list-iter") + return super().__iter__() + witness["kind"] = Observed(["in", "x"]) + return result, witness, ranks, events + equal("callback-list", callback_list, admitted=False) + + def callback_dict(): + result, witness, ranks, events = _fixture() + class Observed(dict): + def items(self): + events.append("dict-items") + return super().items() + result = Observed(result) + return result, witness, ranks, events + equal("callback-dict", callback_dict, admitted=False) + + def callback_raising(): + result, witness, ranks, events = _fixture() + class Observed(dict): + def items(self): + events.append("raising-items") + raise LookupError("observed conversion failure") + witness["kind"] = [Observed({"x": 1})] + return result, witness, ranks, events + equal("callback-error", callback_raising, admitted=False) + + def subclass_int(): + result, witness, ranks, events = _fixture() + class Observed(int): + def __repr__(self): + events.append("int-repr") + return "7" + witness["support"] = [Observed(7)] + return result, witness, ranks, events + equal("int-subclass", subclass_int, admitted=False) + + def unknown(): + result, witness, ranks, events = _fixture() + class Unknown: + pass + witness["kind"] = [Unknown()] + return result, witness, ranks, events + equal("unsupported-object", unknown, admitted=False) + + for location in ("result", "witness", "rank"): + def malformed(location=location): + result, witness, ranks, events = _fixture() + if location == "result": + result = {1: 1, "x": 2} + elif location == "witness": + witness["kind"] = [set([1])] + else: + ranks = [([1], 1)] + return result, witness, ranks, events + equal("malformed-" + location, malformed, admitted=False) + + def nonstring_keys(): + result, witness, ranks, events = _fixture() + result = {2: "b", 1: "a"} + return result, witness, ranks, events + equal("nonstring-supported-keys", nonstring_keys, admitted=False) + + for key in ("result_sha256", "exact_witness_sha256", "rank_trace_sha256", + "rank_call_count", "rank_distinct_matrix_count"): + def alter(expected, key=key): + expected[key] = "0" * 64 if type(expected[key]) is str else expected[key] + 1 + equal("expected-" + key, expected_override=alter, admitted=True) + + def fault_case(name, fault, expected_error, *, final_names=(), missing_final_names=(), + manifest_may_fail=False): + fixture = _fixture() + expected = _expected(comparison, _fixture()) + original = _original_writer(comparison, expected) + writer = candidate._make_writer(original, comparison.canonical, expected, comparison.require, + batch_bytes=2048, batch_rows=3, copy_bytes=31, fault=fault) + output = root / name + output.mkdir() + outcome = _outcome(lambda: writer(output, *fixture[:3])) + _need(outcome[0] == "error" and outcome[1] == expected_error, + "Fault did not surface: " + name + " " + repr(outcome)) + _need(writer.last_operation["status"] == "FAILED_EVIDENCE_RETAINED", "Fault hidden") + for filename in final_names: + _need((output / filename).exists(), "Earlier/failing final disappeared: " + name) + for filename in missing_final_names: + _need(not (output / filename).exists(), "Later/unaccepted final appeared: " + name) + if writer.last_operation["stage"] is not None: + stage = Path(writer.last_operation["stage"]) + _need(stage.is_dir(), "Failed staging evidence deleted") + if not manifest_may_fail: + _need((stage / "failure.json").is_file(), "Failure manifest missing") + rows.append({"case": name, "outcome": outcome, "operation": writer.last_operation}) + return writer.last_operation + + def raising(event_name, filename=None, error_type=OSError, text="injected IO failure"): + def fault(event, information): + path = information.get("path") + if event == event_name and (filename is None or (path is not None and path.name == filename)): + raise error_type(text) + return NotImplemented + return fault + + for event in ("stage_create", "stage_open", "stage_write", "stage_flush", "stage_after_close", "stage_hash"): + fault_case("failure-" + event, raising(event), "OSError", missing_final_names=_NAMES) + + for filename in _NAMES: + index = _NAMES.index(filename) + for event in ("final_open", "final_write", "final_flush", "final_after_close"): + present = _NAMES[:index] if event == "final_open" else _NAMES[:index + 1] + fault_case("failure-" + event + "-" + filename, raising(event, filename), "OSError", + final_names=present, missing_final_names=_NAMES[index + 1:]) + + for length in (0, 1): + def short(event, information, length=length): + if event == "final_write" and information["path"].name == "witness.json": + information["stream"].write(information["data"][:length]) + return length + return NotImplemented + fault_case("short-final-" + str(length), short, "OSError", + final_names=_NAMES[:2], missing_final_names=_NAMES[2:]) + + def corrupt(event, information): + if event == "copy_read" and information["path"].name == "witness.json": + raw = information["stream"].read(31) + if raw: + return bytes([raw[0] ^ 1]) + raw[1:] + return raw + return NotImplemented + fault_case("copy-corrupt-content", corrupt, "RuntimeError", + final_names=_NAMES[:2], missing_final_names=_NAMES[2:]) + + def mutate_stage(event, information): + if event == "after_acceptance": + with (information["stage"] / "witness.json").open("ab") as stream: + stream.write(b" ") + return NotImplemented + fault_case("stage-mutated-size", mutate_stage, "RuntimeError", + final_names=_NAMES[:1], missing_final_names=_NAMES[1:]) + fault_case("copy-read-error", raising("copy_read", "witness.json"), "OSError", + final_names=_NAMES[:2], missing_final_names=_NAMES[2:]) + fault_case("copy-hash-error", raising("copy_hash", "witness.json"), "OSError", + final_names=_NAMES[:2], missing_final_names=_NAMES[2:]) + fault_case("cleanup-unlink-error", raising("cleanup_unlink", "witness.json"), "OSError", + final_names=_NAMES) + fault_case("cleanup-rmdir-error", raising("cleanup_rmdir"), "OSError", final_names=_NAMES) + + def dual_error(event, information): + if event == "stage_write": + raise ValueError("primary write failure") + if event == "stage_after_close": + raise OSError("secondary close failure") + return NotImplemented + evidence = fault_case("primary-plus-close-error", dual_error, "ValueError", missing_final_names=_NAMES) + _need(evidence["error"]["message"] == "primary write failure" and evidence.get("close_errors"), + "Close failure masked primary error") + + def manifest_error(event, information): + if event == "stage_write": + raise ValueError("primary write failure") + if event == "failure_manifest": + raise OSError("secondary manifest failure") + return NotImplemented + evidence = fault_case("primary-plus-manifest-error", manifest_error, "ValueError", + missing_final_names=_NAMES, manifest_may_fail=True) + _need(evidence["failure_manifest_error_type"] == "OSError", "Manifest failure hidden") + + for name in ("reference_global", "json_default", "expected_value"): + expected = _expected(comparison, _fixture()) + original = _original_writer(comparison, expected) + writer = candidate.make_writer(original, comparison.canonical, expected, comparison.require) + output = root / ("drift-" + name) + output.mkdir() + saved_default = json.JSONEncoder.default + saved_canonical = original.__globals__["canonical"] + try: + if name == "reference_global": + original.__globals__["canonical"] = lambda value: b"wrong" + elif name == "json_default": + json.JSONEncoder.default = lambda self, value: "wrong" + else: + expected["rank_call_count"] += 1 + outcome = _outcome(lambda: writer(output, *_fixture()[:3])) + finally: + json.JSONEncoder.default = saved_default + original.__globals__["canonical"] = saved_canonical + _need(outcome[0:2] == ("error", "RuntimeError") and not tuple(output.iterdir()), + "Source/expected drift reached output") + rows.append({"case": "drift-" + name, "outcome": outcome}) + + # Effective builtin and previously absent global dependencies are part of + # the source-bound encoder, not merely public callable identities. + for name in ("effective_builtin", "json_global_shadow", "keyword_default"): + expected = _expected(comparison, _fixture()) + original = _original_writer(comparison, expected) + if name == "effective_builtin": + namespace = dict(original.__globals__) + namespace["__builtins__"] = dict(original.__builtins__) + original = FunctionType(original.__code__, namespace, original.__name__) + writer = candidate.make_writer(original, comparison.canonical, expected, comparison.require) + output = root / ("drift-" + name) + output.mkdir() + saved_allow_nan = json.JSONEncoder.__init__.__kwdefaults__["allow_nan"] + _need("str" not in json.encoder.__dict__, "Unexpected JSON str shadow at test entry") + try: + if name == "effective_builtin": + original.__builtins__["len"] = lambda value: 0 + elif name == "json_global_shadow": + json.encoder.__dict__["str"] = object + else: + json.JSONEncoder.__init__.__kwdefaults__["allow_nan"] = False + outcome = _outcome(lambda: writer(output, *_fixture()[:3])) + finally: + json.encoder.__dict__.pop("str", None) + json.JSONEncoder.__init__.__kwdefaults__["allow_nan"] = saved_allow_nan + _need(outcome[0:2] == ("error", "RuntimeError") and not tuple(output.iterdir()), + "Effective JSON dependency drift reached output") + rows.append({"case": "drift-" + name, "outcome": outcome}) + + saved_default = json.JSONEncoder.default + def late_drift(event, information): + if event == "final_after_close" and information["path"].name == "rank-trace.json": + json.JSONEncoder.default = lambda self, value: "drift" + return NotImplemented + try: + fault_case("exit-json-drift", late_drift, "RuntimeError", final_names=_NAMES) + finally: + json.JSONEncoder.default = saved_default + + expected = _expected(comparison, _fixture()) + original = _original_writer(comparison, expected) + writer = candidate.make_writer(original, comparison.canonical, expected, comparison.require) + output = root / "fallback-exit-json-drift" + output.mkdir() + result, witness, ranks, events = _fixture() + class MutatingDict(dict): + def items(self): + events.append("dict-items") + json.JSONEncoder.default = lambda self, value: "drift" + return super().items() + try: + outcome = _outcome(lambda: writer(output, MutatingDict(result), witness, ranks)) + finally: + json.JSONEncoder.default = saved_default + _need(outcome[0:2] == ("error", "RuntimeError") and + writer.last_operation["status"] == "FALLBACK_EXIT_FRESHNESS_FAILED" and + all((output / name).is_file() for name in _NAMES), + "Fallback runtime drift escaped successful-exit guard") + rows.append({"case": "fallback-exit-json-drift", "outcome": outcome}) + + # Preserve direct-call overwrite behavior, separately from parent run-dir guard. + expected = _expected(comparison, _fixture()) + original = _original_writer(comparison, expected) + writer = candidate.make_writer(original, comparison.canonical, expected, comparison.require) + output = root / "existing-finals" + output.mkdir() + for name in _NAMES: + (output / name).write_bytes(b"previous bytes") + writer(output, *_fixture()[:3]) + old = root / "existing-finals-reference" + old.mkdir() + original(old, *_fixture()[:3]) + _need(_finals(old) == _finals(output), "Direct wb overwrite changed") + rows.append({"case": "existing-finals", "outcome": "return"}) + + # One writer invocation cannot populate a reusable data/PASS cache. + state_fixture = _fixture() + snapshot = copy.deepcopy(state_fixture[:3]) + expected = _expected(comparison, _fixture()) + original = _original_writer(comparison, expected) + writer = candidate.make_writer(original, comparison.canonical, expected, comparison.require) + first = root / "state-first" + first.mkdir() + writer(first, *state_fixture[:3]) + _need(state_fixture[:3] == snapshot, "Serializer mutated input objects") + state_fixture[1]["support"].append(99) + second = root / "state-changed" + second.mkdir() + outcome = _outcome(lambda: writer(second, *state_fixture[:3])) + _need(outcome[0:2] == ("error", "RuntimeError") and not _finals(second), + "Changed input reused a stale serializer PASS") + rows.append({"case": "state-mutation-between-writes", "outcome": outcome}) + + # Unsupported Path subclass delegates before any candidate path operation. + path_events = [] + class ObservedPath(type(root)): + def __truediv__(self, other): + path_events.append(str(other)) + return super().__truediv__(other) + expected = _expected(comparison, _fixture()) + original = _original_writer(comparison, expected) + writer = candidate.make_writer(original, comparison.canonical, expected, comparison.require) + left = root / "path-original" + right = root / "path-candidate" + left.mkdir() + right.mkdir() + original(ObservedPath(left), *_fixture()[:3]) + original_events = list(path_events) + path_events.clear() + writer(ObservedPath(right), *_fixture()[:3]) + _need(path_events == original_events and _finals(left) == _finals(right) and + writer.last_operation["status"] == "LITERAL_REFERENCE_FALLBACK", + "Unsupported path callback/fallback changed") + rows.append({"case": "path-subclass-fallback", "outcome": "return"}) + + _need(comparison.write_scientific.__code__ is original_source, "Original writer changed") + _need(len(rows) <= 128, "Finite serializer case cap exceeded") + actual_bytes = sum(path.stat().st_size for path in root.rglob("*") if path.is_file()) + _need(actual_bytes <= total_cap, "Finite serializer retained-byte cap exceeded") + receipt = {"status": "SERIALIZATION_FINITE_PASS", "case_count": len(rows), + "retained_bytes": actual_bytes, "retained_byte_cap": total_cap, + "optimization": sys.flags.optimize, "cases": rows, + "scope": "Finite exact-schema/unsupported/reference/regular-file controls; no full caller or performance claim"} + (root / "controls.json").write_text(json.dumps(receipt, sort_keys=True, indent=2) + "\n") + return receipt diff --git a/research/h25-o03-source-repair-20261101/provenance/A-EXPORT-FREEZE-v2.json b/research/h25-o03-source-repair-20261101/provenance/A-EXPORT-FREEZE-v2.json new file mode 100644 index 0000000000..d356970993 --- /dev/null +++ b/research/h25-o03-source-repair-20261101/provenance/A-EXPORT-FREEZE-v2.json @@ -0,0 +1,961 @@ +{ + "O03_qualified": false, + "additional_copied_files": 77, + "base_tree": "a1a971ba274f82480eaa83944f93470bbaf45d46", + "current_valid_checkpoints": 2, + "external_writes_by_export_author": 0, + "failure_review_sha256": "5979a7939926bb01a3d2f9a44e59a502ab0d0415abf275f5d7331a5450aea5ea", + "file_count": 134, + "files": { + "EVIDENCE-EXPORT-v2.json": { + "bytes": 42218, + "git_blob_sha1": "a86af5cbe6c763d0091628f7dc87aed1fc600540", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "ad1af87c2ff1f1b126718bb349f721f4ce4a1a3210bb94ce86c34faf54947150" + }, + "EVIDENCE-README-v2.md": { + "bytes": 5675, + "git_blob_sha1": "6a2d6541d92c25be3120d22d7db00e37d276c0ec", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "d30ec1f7c46fa57565bbd1af84cc2bb8fa6d351964e8215d61f8af1e2387d4fb" + }, + "PACKAGE-MANIFEST-v1.json": { + "bytes": 14454, + "git_blob_sha1": "6889471d578aa766d0929510cbf9aa5ae2f8157c", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "f170e1b7e8c0e7dde8544823be361e83e46b24a1e7f5b99cd9864b71e8017122" + }, + "PACKAGE-MANIFEST-v2.json": { + "bytes": 39390, + "git_blob_sha1": "371a46df53dec8873666df7223f69f4e976819e5", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "81ea535455e922dbac6ebc5c5dd1694ea7daad097062b2c28693e531f01a3336" + }, + "PUBLIC-OUTCOME-v2.json": { + "bytes": 2552, + "git_blob_sha1": "8abe5981cd3357a460973dc00ac2a954261ce650", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "ab4cb5866d7d87bd45deb48887a680cd199297f36273ed787302605c62a6d32f" + }, + "README.md": { + "bytes": 5174, + "git_blob_sha1": "9d107621005d53d443c9572c31b6df78656fe225", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "84f6927b46476b5c81c709ee3364904d7c07095f6a0e5a6c5bdf135bd10e85b8" + }, + "SOURCES-EXPORT-v1.json": { + "bytes": 23776, + "git_blob_sha1": "435ba23c03c4dda2c98807c5c8bcc18c36db32d4", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "c92006685cd62c8e957c6b0521ae3f42258004991541ff8a317e63eabbbf4a5d" + }, + "SOURCES.json": { + "bytes": 1951, + "git_blob_sha1": "a8e576f93e1ec30c5d7a4fa0284243bd870aef69", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "c9f4012e612935ecaf449859d898f357f15d14139051f55c980a56b8af37e0c6" + }, + "TAKEOVER-v2.md": { + "bytes": 2773, + "git_blob_sha1": "a54ec5028632a1ba64c4e9b7ab3c62623667ee9c", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "d6578c1f81b4f4691c5131878874b41c8ee78256be3f40df05ebeb93cd367ff2" + }, + "TASK.json": { + "bytes": 1715, + "git_blob_sha1": "df9d7b6886c6430cc5e36971738ad241d9e27beb", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "3e167e4b5659967df2f1034e051fa54b5f3253de4512cb83db4e78e4e49b31d3" + }, + "consumer/CONSUMER-CONTROL-SPEC-v1.json": { + "bytes": 736, + "git_blob_sha1": "cab48c3a31b095e78253899bff95548e44a32e6f", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "778e3ac927b04975e6384e520643905f599697a194b5f0692b6da830acfaf583" + }, + "consumer/CONTROL-SPEC.json": { + "bytes": 3062, + "git_blob_sha1": "38c8aaa25b89f07f0290dac9fe89ddab32c31ab3", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "f6355b4469a28507d1743f37f30177c9bc6c71f1bd1e9cebd8b15b19c637d423" + }, + "consumer/DEPENDENCIES-v1.json": { + "bytes": 3934, + "git_blob_sha1": "b864f9a83a39ff922f5a43b19453c24c4485bba4", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "4e1662505f9222182a1c196e92dff1ad8723fe00a8bbb66da2d78d43de557c69" + }, + "consumer/PACKAGE-PINS-v1.json": { + "bytes": 2453, + "git_blob_sha1": "e902ca311a97cebf43eaaf5af859a7c8760e2d13", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "92f7c5c3144d0afe56378e02e3bd62ba6e85b6d0d2afb4b8f8cc34bb29cd55fc" + }, + "consumer/PASSIVE-ATTEMPTS-v1.json": { + "bytes": 719, + "git_blob_sha1": "c8d59bad78a5d397d54e18fd2988830c536b245c", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "2fdb780e5662a977866ead1618e25b2dae5ef87d4cb481229540796a0d3ef875" + }, + "consumer/PASSIVE-CHECKS-v1.json": { + "bytes": 2637, + "git_blob_sha1": "6a2e816cf9f0e5e16c73e7bb9c7fb7601403c2fd", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "f333540aeb8c3e6bc5d163af57b37900ebea03d4e0de627ac9f2ddfac6182381" + }, + "consumer/README-v1.md": { + "bytes": 6609, + "git_blob_sha1": "8879b820a9c05c78857964f0674ae4c4806a7726", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "791403b86b783677180ab20d3af97d00f732dcd1aa9e5f263b419f410b20bdf7" + }, + "consumer/SOURCE-READINESS-v1.json": { + "bytes": 2081, + "git_blob_sha1": "702c8ac557cf87b9343d862aff1c1e707f2ec58c", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "51459c38c323ef42ddce7ab33aa8a750678a1f47be4d1d8bbc0014533dc08606" + }, + "consumer/bounded_serialization.py": { + "bytes": 23560, + "git_blob_sha1": "70c4587a67a9f11f87dcc333b3cc84c4b17de773", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "4edd0ae36b0fe98fe99d8658391a52568cc59888f1ae11e69cbb01f9544c74cb" + }, + "consumer/full_consumer.py": { + "bytes": 9411, + "git_blob_sha1": "f1ee20919429eed8a47a4c7a37f7da204e8cd015", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "36002d24df4f78af96039d4df59bd0f8d6763b16cc720ce3e9d272997d50a688" + }, + "consumer/reference.py": { + "bytes": 2141, + "git_blob_sha1": "2c60da3ae8dc72c4ac2886a11a76c5fbad8f0c8a", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "38ce1228661156cfbbc908515efd2eee59eff69d887d5e771a83f04ff8812968" + }, + "consumer/run_controls.py": { + "bytes": 6630, + "git_blob_sha1": "1926eb081f24a953f1521ee63555fe7910a26e05", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "e4b92d26446170a41e6f93425e8cb65dd82ff6019fb11babc908c2967e818cbf" + }, + "consumer/serialization_controls.py": { + "bytes": 23684, + "git_blob_sha1": "7ace093a93a93c3ba1cf3c73b8bf8764ab7e51a4", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "72951102beea04abeed35011c82f4518e886dff921e0e515025ae0e1e61f9e09" + }, + "consumer/validate_outputs.py": { + "bytes": 14577, + "git_blob_sha1": "ade0aa6b46e28531797062f73b664efc8705f445", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "09608d269845ee57b58681582266a6cc0dc3c5083622c0b1c61ed3cbdcccb73e" + }, + "inputs/baseline/evidence/canonical/complex-network.json": { + "bytes": 5662, + "git_blob_sha1": "62a6091887a3894535c1d059e1b0c527d556eb76", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "1f763d95c7ff163aa71d13cd82784f16665be8afb21f75e76941e2119562098f" + }, + "inputs/baseline/evidence/canonical/rank-trace.json.gz": { + "bytes": 22029, + "git_blob_sha1": "8b071cc72553c3b51d1d8b1aa3daeb530ca396d5", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "20e76cd894807cf84ca740312fdc2a73d1d70740e2f0c5ec55b3d0afdd9311fa" + }, + "inputs/baseline/evidence/canonical/witness.json.gz": { + "bytes": 16995263, + "git_blob_sha1": "4d7d6a59c70839517c3b42587d9699c1e6850f4a", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "8e1b8b03320d5e077c0414c3644396faf182bdfa1a72d8067c8fea8a33dbf5d0" + }, + "loader/API-v1.md": { + "bytes": 5012, + "git_blob_sha1": "ec051bd35aad548258708278b146a037908a7dfa", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "c8b3f95ebca10c93c46df925deefa1e72c3a257ce2f4bacae15fc5b3ff261677" + }, + "loader/CONTROL-SPEC-v1.json": { + "bytes": 2002, + "git_blob_sha1": "dc7ba9e274d918a24058aa4d798638c29d03af13", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "8d30db86b74e4306db8e1079a224bf75a12c04ba49551852e95abab01f9bae3c" + }, + "loader/PACKAGE-PINS-v1.json": { + "bytes": 1152, + "git_blob_sha1": "0349985c4363c42285437f3f3c0c6067ee75fbb9", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "6fb704edc1f76f99e7a9d9c52498a35b8b26d6b50d5a00952d1d37f84eb0ae71" + }, + "loader/PASSIVE-ATTEMPTS-v1.json": { + "bytes": 586, + "git_blob_sha1": "75850f7bb3f1a9a18fac05eaffcb90fa187f518f", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "fe95314ab97a70ff9ab90fc092155b6dbd9c359d758631c6f608474dc273c7a4" + }, + "loader/SOURCE-PINS-v1.json": { + "bytes": 2395, + "git_blob_sha1": "b584cb6cdee15071f76918e1055a224000c5f255", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "863ff12c625616c8bb732e283fa5eb25c677a5a24957928a0f6d5ada788ed93e" + }, + "loader/SOURCE-READINESS-v1.json": { + "bytes": 2306, + "git_blob_sha1": "13057e90237ce3d4fdb5035a0afa519507a8b1ae", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "37e2542ebed6d95016b215f3547333b64a682ce3fcd19db89edbd00750fe4c6f" + }, + "loader/frozen_h25_inputs.py": { + "bytes": 14650, + "git_blob_sha1": "f81eff3319121c8d891e3b8c23b38cb45c3a60f8", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "fa8815a8c0d408d5a07944ee1407a00cd73c05ebb2de8965553fe6edaca8e57a" + }, + "loader/frozen_input_controls.py": { + "bytes": 13181, + "git_blob_sha1": "6bae29c38e1e5e9639147121cf2e0dfba6cdf94e", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "002b128e3627919e29fe3da42ebe6345a7854f898774b6ce106ae0a0f973e10c" + }, + "provenance/AUTHENTIC-TRANSPORT-GIT-PINS-v1.json": { + "bytes": 2945, + "git_blob_sha1": "4f28ce349e3bd862c99100e0b5e188df48b3ff62", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "5b44b61996e11eae2d495fbdfbd20e221fac99937a44491dff3166af45466c6d" + }, + "provenance/feasibility/contract/DECISION-v1.json": { + "bytes": 9046, + "git_blob_sha1": "ac2ae0ebb3283f908e2e41bf06a62b454a0ef830", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "6d9bf443793f6ca6eaef574faa7935a52d8f510abcb0ae8371d59b608ba1a9c8" + }, + "provenance/feasibility/contract/O03-MATRIX-v1.json": { + "bytes": 18742, + "git_blob_sha1": "9eb362b236bd2c61b3be6a555c99b5b8076850cd", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "99720019aaec5273e9da703e83c1795741a8d0fbba1b3d0e9b571dca2f4fe60c" + }, + "provenance/feasibility/review/REVIEW-v1.json": { + "bytes": 10656, + "git_blob_sha1": "c84f737f31f24fbe97cce2b044491ba97a21c865", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "387ce2469788a5b93e35abb5472780d8421a065fd91b7ebcb1044cf8af0a9780" + }, + "provenance/feasibility/technical/FEASIBILITY-v1.json": { + "bytes": 11462, + "git_blob_sha1": "5aace52e8d1558bc2d32081926a9612020f19cf1", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "ce706af4d4092be6f23c69aa5d2dc66929442c182f18a34366f4ba8e5cf53f27" + }, + "provenance/feasibility/technical/PROBE-SPEC-v1.json": { + "bytes": 11830, + "git_blob_sha1": "eb71ccf04635e1fbf8086e951bf7e208c58aeab1", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "a5885aea89261a3b1aa024e6771ed299845f4b587833a9e9e97b70802eefa2d7" + }, + "provenance/feasibility/technical/SOURCE-PINS-v1.json": { + "bytes": 12719, + "git_blob_sha1": "d3a9c3844b0ea7b83700cce14958d9708ce726cc", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "ad7fb8b6ac220879c6bdbb59d458d86067eabc60237378f2f396df80c1e0d9ae" + }, + "provenance/implementation/PLAN-v1.md": { + "bytes": 6135, + "git_blob_sha1": "e24ed3595ccf9452ad4cf7b5dd449ef9cf382941", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "20ea5ea9d56d37215532b7ebdc03ac8673ab59a4d51ef63fea9b201eed976234" + }, + "provenance/implementation/control/AUTHORIZATION-v1.json": { + "bytes": 1169, + "git_blob_sha1": "f90b3903b7e94d016e250220dc1ab22105e92fa9", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "b17cbae1130d54ccbde3fc59ce6d2b7f887e65f1164c2416e1bf9123602655d2" + }, + "provenance/implementation/control/REMOTE-INPUT-OBJECTS-v1.json": { + "bytes": 3351, + "git_blob_sha1": "6b6e19c6880ba9536d2e6e7f9f3e44da6ca78899", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "b39edf02587bb99c1464fab8d9bd9ea531a5bc6448eda92b95d841b4baa4fa54" + }, + "provenance/original-goal/control/PLAN-before-granular-progress-v1.md": { + "bytes": 14285, + "git_blob_sha1": "97b016c958d3e309ef884213fda3328388f69e58", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "62d95b37fb62c3302403a7c7d933ae1058651fec31636c8322ca1cd4dc356e0e" + }, + "provenance/original-goal/control/hourly-progress/RUBRIC-v1.json": { + "bytes": 6249, + "git_blob_sha1": "5d78a242050d29ae025dc7a35890dbd1aa3d4e49", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "9f987e10fc6a5027985741c2bf0e7a6e39a4103e6439e2321116034e8e4a4ea1" + }, + "provenance/original-serializer/ORIGINAL-SOURCE-PINS.json": { + "bytes": 3032, + "git_blob_sha1": "1767b5809d01af10dd64eb528b37f22049c53734", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "5d24c8b59e3843313a3b78b7ee7ab5f99ba4aa4ff7dac5b5a576679ee8e12930" + }, + "provenance/original-serializer/REFERENCE-EXTRACTION.json": { + "bytes": 2031, + "git_blob_sha1": "8a7e774b8e10f1045a4c464781f1b748e0e0280f", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "bfb4c0f8e883a0ecb5584b2ced8be6be92f491fa75feaebcf7e48955a652dd01" + }, + "provenance/original-serializer/provenance/compare_side_verifier.py": { + "bytes": 10571, + "git_blob_sha1": "d94920c274c0a47db9763dd595230d52df0bd073", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "6e507bb0c7e00d090a60289fddb6c55e90c946d0850c42c3c5e3e15c27604a68" + }, + "provenance/original-serializer/provenance/native_backend.py": { + "bytes": 20334, + "git_blob_sha1": "77e55ce9d0afb48f220f6e7416437562b41b67d3", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "e473c38245c3668715b5a78dfe980b2fe3ed0d0c9b8c97c666fbae6ecf1fffd5" + }, + "provenance/original-serializer/provenance/profile_side_verifier.py": { + "bytes": 8959, + "git_blob_sha1": "807855eb875673c47da0ed1b5a890a417e28a846", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "9c994378171c20a91539418d93cb8387e1daa93465d6862beefea90e12999c2a" + }, + "reviews/I1-EVIDENCE-v1.json": { + "bytes": 2211, + "git_blob_sha1": "6a8dbea6a39489da9bbf5b460243d732e0bf2998", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "2e416ae27c6e79372e4b22d7c8ac212880e99f431504f278740e1dd2b6033aeb" + }, + "reviews/I1-REVIEW-v1.json": { + "bytes": 5166, + "git_blob_sha1": "c1a98b876a2fc05ea28ccda4e0daa13a3bedbf9f", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "ba00118a5c665beb5dbc12f22bf85f47c90d7bc676e4a98d3b901616cbafb115" + }, + "reviews/I2-EVIDENCE-v1.json": { + "bytes": 5912, + "git_blob_sha1": "23621cd1ca7faefdbe2d0a5bb82c73dc50759836", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "54567df4f843827537c9ce1a5e472f592afa6ac1462832dcad558e2f6a363c1d" + }, + "reviews/I2-REVIEW-v1.json": { + "bytes": 4600, + "git_blob_sha1": "6420292636e2688fbc615c59dc5eadd7d94b1f26", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "ef8b3f12d33ce85277b90c9727545db0252c3104eb6e81444f0b82448c61881e" + }, + "validation/envelope-revision-v2/CURRENT-STATUS-v2.json": { + "bytes": 1093, + "git_blob_sha1": "6c5ec2ca9d796af614eb5d33394b8c6ddfb8a759", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "8445be5a74ded48d6ec8a7f4b59f3bdb4c1481fef20843c15aa4ab605a67569d" + }, + "validation/envelope-revision-v2/envelope/ADMISSION-TEMPLATE-v2.json": { + "bytes": 25423, + "git_blob_sha1": "d06541be6333abf793c08e09a9d17e0935194f6d", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "a42c3e6ade467b142647e2e3aac2ce53e67de1ba2309fcc15ec9a8d98c440f88" + }, + "validation/envelope-revision-v2/envelope/ELF-CLOSURE-v2.json": { + "bytes": 8733, + "git_blob_sha1": "4074522ce333dcddc862779f43182b9a002f9918", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "a8b32c6f6227cc6fa25d2d20983fb3d62ca2f4b9accf148a508689a42c1fe6d6" + }, + "validation/envelope-revision-v2/envelope/FIXED-SEQUENCE-v2.json": { + "bytes": 5379, + "git_blob_sha1": "adb28bd936d2bb0fd48dc423428b612fac932f9d", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "9102c18101b19b31751ccf144a37822e381789ed2372551aa3e042839812c5cf" + }, + "validation/envelope-revision-v2/envelope/OPERATION-BILL-v2.json": { + "bytes": 4762, + "git_blob_sha1": "0fa6334221d8a91b02e3f389ed5cb80e7f934582", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "49f9ae04f02cf01f709cda31628a4223aebe206e0778ab0e91eee176ceed96a1" + }, + "validation/envelope-revision-v2/envelope/PASSIVE-CHECKS-v2.json": { + "bytes": 2440, + "git_blob_sha1": "87be6e4c712ed752c88710e6b1badfb3aa49719d", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "b7bb642363b16034690ebbc16f6546d4e15e3cac038c4698e743d5427c52f6e0" + }, + "validation/envelope-revision-v2/envelope/README-v2.md": { + "bytes": 9784, + "git_blob_sha1": "d93c4fa4e02fb8b947b61d0f98bd646f1c0aca04", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "46818370bf55026df7b05b2eb439a77d6ce5dba3d74fa97844a651a51a2a9a93" + }, + "validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.json": { + "bytes": 28663, + "git_blob_sha1": "ec9a61f432810e7f0cf59be991330d41410212ba", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "4c51dbf6174a8eb418722eada754bfee54418ba317db61e1e6c6d0c82da4fdea" + }, + "validation/envelope-revision-v2/envelope/RUNTIME-PINS-v2.sha256": { + "bytes": 65, + "git_blob_sha1": "fa02fd12e1a5d65b5dad7f63d677dbe12f4ca128", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "3bdd33b13783a402ecd4b3d48fbba117b7b72275317d3b23537ca972e4909d8e" + }, + "validation/envelope-revision-v2/envelope/SOURCE-READINESS-v2.json": { + "bytes": 4125, + "git_blob_sha1": "9a20e9ace018fc9066a672dbed13ffdd02c52058", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "c1e8bc8bff2fce24e9c9000ca53cc258d72fc0c8929bc558d02069de7e220fc2" + }, + "validation/envelope-revision-v2/envelope/SOURCE-REPAIR-v2.json": { + "bytes": 854, + "git_blob_sha1": "84eccbc72c47294b767e1f45d1bbe48d8fd3a35f", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "35bc801f6fb32857ad8e3c5ccd9eea2d0540f8aa470f0d8d8e194a1522f2f589" + }, + "validation/envelope-revision-v2/envelope/bootstrap.py": { + "bytes": 8248, + "git_blob_sha1": "7b3e4275cef6e136cbef9a2a4f77164e78235511", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "de6a98a3bb93e7c269ef123dfb184929c6cf0ca895908375567e6d40612e02a2" + }, + "validation/envelope-revision-v2/envelope/custody.py": { + "bytes": 4943, + "git_blob_sha1": "c7aaad3522550914cb3ea865d12a364ade30e874", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87" + }, + "validation/envelope-revision-v2/envelope/effective.py": { + "bytes": 4274, + "git_blob_sha1": "22b85b723dcf1da6913f2c8967948c1a22f4a63b", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "a1bced3b61d11b1aa6d7bf3a68bd97f8878cebe84e53c8cec4339fb59ef56830" + }, + "validation/envelope-revision-v2/envelope/loader_controls.py": { + "bytes": 797, + "git_blob_sha1": "0e09204abcf9ce974886f8a5bcee428651a398c4", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "ddc4d711c3b0b162af4d0855364e83f33423cfc7fa524a368f720eaa460d802f" + }, + "validation/envelope-revision-v2/envelope/observer.py": { + "bytes": 15188, + "git_blob_sha1": "46fe7cda255cd116fb7b9cd68dcb52f93ad23879", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "49bedc6a2937a579231eff9b1f750c6f81065812281201850e98b65f928644b6" + }, + "validation/envelope-revision-v2/envelope/observer_controls.py": { + "bytes": 3757, + "git_blob_sha1": "c7284fe90a5617ab736771dd8698ac4d4590ff8c", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "ee944d50d624f2244ae06b82c2f6c2e677c95e6d68395635e72460d17d7605dd" + }, + "validation/envelope-revision-v2/envelope/observer_fixture.py": { + "bytes": 2125, + "git_blob_sha1": "8f1715e979004f5b0671eea96daa1b4c047695cd", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "0324abfbf19c5a3585479508fccc4031cc340f8757a8e4675658363b3f794788" + }, + "validation/envelope-revision-v2/envelope/parent_readback.py": { + "bytes": 3894, + "git_blob_sha1": "9afd005ec9fe174e799e797dfb5ad7ee859e1690", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "332ab22e4b2838fc71abc8a39d971507c1b3a8dfecee2c202eff6d3fa172a6bf" + }, + "validation/envelope-revision-v2/envelope/sequence_worker.py": { + "bytes": 4772, + "git_blob_sha1": "bb92d5bdba900afcb2899d1306dafba3f0706dc0", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "8971bac232900c4d9c28c8139cc36f6c41e7ac0df0df7faf3405fb040c8d1557" + }, + "validation/envelope-revision-v2/envelope/worker.py": { + "bytes": 6912, + "git_blob_sha1": "35edac21bdf881fbaa86bb2ceea4cbca2fc6967b", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "a27d9ce46c2ac1adfdf7ce894922a9261404e4ef4b36fe0d5079a78c421c8487" + }, + "validation/envelope-revision-v2/package-provenance/anchor.json": { + "bytes": 1926, + "git_blob_sha1": "a593a0500413502de09458a98b1822c8f827e64a", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "bbe53360088e1d7183a9801d3954bd723f580cb283d2f8dd0bb7a54ebb80c298" + }, + "validation/envelope-revision-v2/package-provenance/canonical-MANIFEST.json": { + "bytes": 1912, + "git_blob_sha1": "95917d3e64c03553b74373eab107a2a89a79cc19", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "297e157fd2bac8f801cba6b7491368cf7dd49bae2df59483161e084a1b5fae8c" + }, + "validation/execution-v1/complete-fixed-o03/observer-receipt.json": { + "bytes": 2046, + "git_blob_sha1": "46b56f1b25ef47ff35c2099aa551c149aa38da2c", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "5258f2c2132f3438497c41116300f52dca6409f021b73025928c84e0b4918652" + }, + "validation/execution-v1/control-proposal/COMMAND-v1.json": { + "bytes": 2540, + "git_blob_sha1": "0072b2eecd891371ddce1b8dbe4f82febc24fc86", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb" + }, + "validation/execution-v1/control-proposal/I4-PACKET-v1.json": { + "bytes": 1335, + "git_blob_sha1": "3884b084b45b9e3e3bd1f91c6b05b4cd13f8da49", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "4dfc96f5e6a36631b9892efa706088ee2a270aaba9a8f54701d6cdcbb444a879" + }, + "validation/execution-v1/control-proposal/LEDGER-RECONCILIATION-v1.json": { + "bytes": 4139, + "git_blob_sha1": "d8f75fa552f92ad11db5783f4e8ac7c4e59a53c7", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "91f07df47d4613ca062328d671a160443260645d2105cf922db6d190d8c56933" + }, + "validation/execution-v1/control-proposal/READBACK-COMMAND-v1.json": { + "bytes": 2909, + "git_blob_sha1": "a3a2c9a9500c8a60373bcfb66842f80ae50eb788", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "a1e1bd79f0713d1ddaad84ed828d676c1cb4f6eec69145cba45c1c954a1780f5" + }, + "validation/execution-v1/control-proposal/complete-fixed-o03-admission.json": { + "bytes": 33047, + "git_blob_sha1": "96d2d36b68131aa343563cee5c9907a3f6803066", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "fc4f08e14ae6553e9b7445dd2efcb5b83d41262d7f8c9ec3b3d29d4068591fe1" + }, + "validation/execution-v1/control/COMMAND-v1.json": { + "bytes": 2540, + "git_blob_sha1": "0072b2eecd891371ddce1b8dbe4f82febc24fc86", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "c74335531fad634bfd58358e999b2653b8adabcbd17a5affad67986c7d476dbb" + }, + "validation/execution-v1/control/EXEC-RESULT-v1.json": { + "bytes": 126, + "git_blob_sha1": "c752d1fcbf29fae3f77b38cb23e46c207250aa92", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "156917ce5281901a1a08ed1c98093e9c9fd361c28cf135863ffe27f4c0e0e01c" + }, + "validation/execution-v1/control/FAILURE-v1.json": { + "bytes": 1130, + "git_blob_sha1": "6dc341d4bfe0190e31d97cc9a337f455e5271384", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "6f5381223a2cf6fb68fda081ecb723688c9237127865d397284ca6f3c585fc2b" + }, + "validation/execution-v1/control/I4-PACKET-v1.json": { + "bytes": 1335, + "git_blob_sha1": "3884b084b45b9e3e3bd1f91c6b05b4cd13f8da49", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "4dfc96f5e6a36631b9892efa706088ee2a270aaba9a8f54701d6cdcbb444a879" + }, + "validation/execution-v1/control/LAUNCH-v1.json": { + "bytes": 581, + "git_blob_sha1": "8cc7a2aa1516f276b3106a768ee25b62f4986a50", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "92c8ee7129be80dd54ac8156a1b7a184344c53b44b845602f33cba6bfa03acf2" + }, + "validation/execution-v1/control/LEDGER-001.json": { + "bytes": 2406, + "git_blob_sha1": "54727ec9aabf569c6a12a4db0853b0e27a54e71c", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "589b607e096d4ef7a49b38501827f1f5b865d1263591dff8b96cded9c7d62126" + }, + "validation/execution-v1/control/LEDGER-RECONCILIATION-v1.json": { + "bytes": 4139, + "git_blob_sha1": "d8f75fa552f92ad11db5783f4e8ac7c4e59a53c7", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "91f07df47d4613ca062328d671a160443260645d2105cf922db6d190d8c56933" + }, + "validation/execution-v1/control/READBACK-COMMAND-v1.json": { + "bytes": 2909, + "git_blob_sha1": "a3a2c9a9500c8a60373bcfb66842f80ae50eb788", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "a1e1bd79f0713d1ddaad84ed828d676c1cb4f6eec69145cba45c1c954a1780f5" + }, + "validation/execution-v1/control/READBACK-EXEC-RESULT-v1.json": { + "bytes": 1583, + "git_blob_sha1": "63f739f57c5bb0c3a415b8b97142a198def85792", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "f3e03d0875879b0dc3316bc1e5b34ea28be8d3c8600587320422c50e222e10cf" + }, + "validation/execution-v1/control/complete-fixed-o03-admission.json": { + "bytes": 33047, + "git_blob_sha1": "96d2d36b68131aa343563cee5c9907a3f6803066", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "fc4f08e14ae6553e9b7445dd2efcb5b83d41262d7f8c9ec3b3d29d4068591fe1" + }, + "validation/execution-v1/control/complete-fixed-o03-consumed": { + "bytes": 65, + "git_blob_sha1": "5288e16aca99b9ecf313e9762279b0465734cd37", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "2a928d004026b4f90440b2cc970c2a851726e23c413d0dac086384f07e931c4c" + }, + "validation/execution-v1/control/outer-time.json": { + "bytes": 148, + "git_blob_sha1": "a8b5f46650c82884912cab62e2be6e7c218bd80e", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "a5435c2c21b838555a1c8201831cbab5ccef5c3dd0120972078c86d8a110fdfa" + }, + "validation/preparation/EVIDENCE-README-v2-before-run.md": { + "bytes": 3125, + "git_blob_sha1": "531b2be331b128fdc33cc25c85103170c6f74519", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "a011c5dc4fa17b5e44f0631a5ed989929d3cdba3a7247328f4afa13cc32af043" + }, + "validation/rejected-envelope-v1/ADMISSION-TEMPLATE-v1.json": { + "bytes": 18528, + "git_blob_sha1": "8a9e3d4dfc88d76fe6e479ebcacddcc5539c1f77", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "30cb1f9d8ba4fb886a43793bf783f3fcdf69fa98cc658ee42eaacb26424825fe" + }, + "validation/rejected-envelope-v1/FIXED-SEQUENCE-v1.json": { + "bytes": 4529, + "git_blob_sha1": "41ccc68d6cb42a5b946849a60d8eef504fe35cb9", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "e156d8b8600d45b13646f24e46e8e6a3ac05b554c2df81d464447944c0e0095c" + }, + "validation/rejected-envelope-v1/OPERATION-BILL-v1.json": { + "bytes": 3577, + "git_blob_sha1": "d8b08d5d6f20e5b2da6388e1938eab9b47684971", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "e7b0e21fdc01dc350ca5f71eb84757ae37161b527ea8eef82b14c63d9c79f97c" + }, + "validation/rejected-envelope-v1/PASSIVE-CHECKS-v1.json": { + "bytes": 1909, + "git_blob_sha1": "5b599edec19eff0e15aa09c7ba4323c905c38539", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "e8a7c60e568ef9ea57b9ae612145d46dbd372aae9d053eedb4c034d2864a725e" + }, + "validation/rejected-envelope-v1/README-v1.md": { + "bytes": 7602, + "git_blob_sha1": "79d96219d5496b6a3e055a828678620dc74d97f8", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "c5337759f784b15e5a45a937ce12e767aea23ed86b1e901efc79da0cbac06d84" + }, + "validation/rejected-envelope-v1/RUNTIME-PINS-v1.json": { + "bytes": 27394, + "git_blob_sha1": "aeafd6b9d7fda73d8e4755fdb990d0431078e839", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "5bc740c46711816372ef64be99adb7c5aafbeb768f7a149b4fc4c90431d086f0" + }, + "validation/rejected-envelope-v1/RUNTIME-PINS-v1.sha256": { + "bytes": 65, + "git_blob_sha1": "6bdbafa68387ef34fcd11eef06a5cb29004fde3f", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "067af3eb524cc3ea7a8389bac3ff93e50e14159565521977d7bede26f055ef42" + }, + "validation/rejected-envelope-v1/SOURCE-READINESS-v1.json": { + "bytes": 3504, + "git_blob_sha1": "51004ecdf64f90fc0735f82808aa69053101990e", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "e3f4f6e68b0dd7d66b2b269a346b09cfb315154c5a833cb05ed6db74e17101a2" + }, + "validation/rejected-envelope-v1/bootstrap.py": { + "bytes": 7884, + "git_blob_sha1": "075fad92cdb121afc20621872026ec97f274d98a", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "19e09197b2b1472a2cad314f347a77e18dbf51d7a5818eeb473704b801bb6cbb" + }, + "validation/rejected-envelope-v1/custody.py": { + "bytes": 4943, + "git_blob_sha1": "c7aaad3522550914cb3ea865d12a364ade30e874", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "d738301d2fa281ef910f7acc2c864a0752c82879e77b29d55d96f62c6b8b2b87" + }, + "validation/rejected-envelope-v1/effective.py": { + "bytes": 4274, + "git_blob_sha1": "22b85b723dcf1da6913f2c8967948c1a22f4a63b", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "a1bced3b61d11b1aa6d7bf3a68bd97f8878cebe84e53c8cec4339fb59ef56830" + }, + "validation/rejected-envelope-v1/loader_controls.py": { + "bytes": 797, + "git_blob_sha1": "0e09204abcf9ce974886f8a5bcee428651a398c4", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "ddc4d711c3b0b162af4d0855364e83f33423cfc7fa524a368f720eaa460d802f" + }, + "validation/rejected-envelope-v1/observer.py": { + "bytes": 14564, + "git_blob_sha1": "fe3e9cfc05b1d28d3a1c1483198dfe0d64ce2a89", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "c3ad257f04b15632246872988cfa1c11a67740ce5d5bfb2c79928edefc18afa4" + }, + "validation/rejected-envelope-v1/observer_controls.py": { + "bytes": 3694, + "git_blob_sha1": "655feb5eb5c39c02a65d31942bffe8ac18be01fd", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "95c6727d6bc8c46f98ba224343ed8df3cc1e60bd989786addfb84f9e41807f7e" + }, + "validation/rejected-envelope-v1/observer_fixture.py": { + "bytes": 2038, + "git_blob_sha1": "c2400182ddab1577e47d8adeb1805dd0629e9de9", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "4d2491f6868c28de3ab5dbb60d51ea7dcaa30a85e8a32b980763e502d8ef27b0" + }, + "validation/rejected-envelope-v1/sequence_worker.py": { + "bytes": 4772, + "git_blob_sha1": "bb92d5bdba900afcb2899d1306dafba3f0706dc0", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "8971bac232900c4d9c28c8139cc36f6c41e7ac0df0df7faf3405fb040c8d1557" + }, + "validation/rejected-envelope-v1/worker.py": { + "bytes": 6828, + "git_blob_sha1": "505a190e91891d919232295c9a1b5ee55e6d7224", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "2360f712a102afcee571c10f9804f868ac74220e4735aca4ac1be0a2bb8dc2a1" + }, + "validation/source-publication/EXPORT-EVIDENCE-v1.json": { + "bytes": 15742, + "git_blob_sha1": "7f25a771db71a176fcd3a1d4bd4b17263ddca299", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "1a5ef9e915dfc918142a648be2accd265c57746e497d995964263d10a5e8f8a4" + }, + "validation/source-publication/EXPORT-FREEZE-v1.json": { + "bytes": 15315, + "git_blob_sha1": "b46ec9fa1867587851100232073a0d2db40bd16c", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "5db374e8e9f8b69e574b2b24c4f4f3b8135927fbc044f1a2e7d3722ed05976f6" + }, + "validation/source-publication/EXPORT-REVIEW-v1.json": { + "bytes": 3368, + "git_blob_sha1": "c5a04dc2207f4a3e48f0ec8578e7a9dc71496d5b", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "ccdfd212bd15fcbbf7092f1308088e500747f402e4a12cf188dc29426abd0949" + }, + "validation/source-publication/SOURCE-PR-EVIDENCE-v1.json": { + "bytes": 6852, + "git_blob_sha1": "8a6105be2f6109c1a93032d16a09df832777e7bc", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "afc874457238b443001d847458e0d1c9ca6088de109fe942dc2c4f08aef9db34" + }, + "validation/source-publication/SOURCE-PR-REVIEW-v1.json": { + "bytes": 1509, + "git_blob_sha1": "a6d51af7bcaebb0c6c6f6ce23281449794253b40", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "85070855f04019c112e186c388e7a673c5be01f6ef11ecb52d54891ae1228f2d" + }, + "validation/source-publication/SOURCE-REMOTE-EVIDENCE-v1.json": { + "bytes": 16541, + "git_blob_sha1": "52f475dbec649a58d5fdc46342d13c1be782d09b", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "cddbcb07d6edb29d11c8b167d76aa43f3522522a6c96e46e96ec62a71ec1376f" + }, + "validation/source-publication/SOURCE-REMOTE-REVIEW-v1.json": { + "bytes": 1419, + "git_blob_sha1": "accc77418ec146a5d82a00c9f5f9f5bd76ab1d58", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "5ca5a19b5b70703686386afd281024e64f6b396888207788247a885e51203595" + }, + "validation/source-publication/TREE-ENTRIES-v1.json": { + "bytes": 10934, + "git_blob_sha1": "aa5d7c33ecf8b1b3fc052237bf11281f568da275", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "d1dd1293ab73b997fcca153a5bc446a56753c75e307ef1898726dd2e20478ca1" + }, + "validation/source-reviews/COMBINED-SOURCE-REVIEW-v1.json": { + "bytes": 1025, + "git_blob_sha1": "00099b55c2f69accc0381001e46a0c0d38becd44", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "f73a19d43ee254b3fdafaaccfa3439ffdda87f84067213a8a39d5393668226d0" + }, + "validation/source-reviews/FAILURE-EVIDENCE-v1.json": { + "bytes": 4736, + "git_blob_sha1": "567636a49722d0faf8d5ac1ffc7f6450b7ef486e", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "ec4d513db9138a015e5ee74c78c983317cd4a48c55def64e2f55b87495bbad6c" + }, + "validation/source-reviews/FAILURE-REVIEW-v1.json": { + "bytes": 8295, + "git_blob_sha1": "0a73cb655963a01f6ca02a9873cf817b4e756e01", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "5979a7939926bb01a3d2f9a44e59a502ab0d0415abf275f5d7331a5450aea5ea" + }, + "validation/source-reviews/I3-REVIEW-v1.json": { + "bytes": 4168, + "git_blob_sha1": "37b1e7056e7b88d711f95f89471e736e04212dd4", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "33113ecfebd19c41caa370f6da3591d38febe51e97a62c0c11a310921d4c0ebd" + }, + "validation/source-reviews/I3-REVIEW-v2.json": { + "bytes": 7558, + "git_blob_sha1": "6257939348707dc7df5ab96bb32aa1bdb16d0796", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "48f7b45833b003bf2283ca3e6befbd12a511faab34810115b0d350150aa0c12f" + }, + "validation/source-reviews/I3-v1-EVIDENCE.json": { + "bytes": 16983, + "git_blob_sha1": "a1dfc4fd1d08b458a1e10950266cffce92a514d3", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "38b33d6b0f9d1fdcf94a88716db8d2ddcf343a5ec2446a271c6500d45ca2394f" + }, + "validation/source-reviews/I3-v1-REJECTION-SUPPLEMENT.json": { + "bytes": 1981, + "git_blob_sha1": "1cc8dc1ea03e7b6cc13115a894bd7e8999c24525", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "e5f22cfcea5e19a3547b7fbd9c8fcba5c9e004d71a662d6d97db7088250e8199" + }, + "validation/source-reviews/I3-v1-SNAPSHOT-PINS.json": { + "bytes": 4587, + "git_blob_sha1": "5a584f23465d9578451739dfe083d59d141021e9", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "bae6543afe3da6294243bec071988590da2759905fa4bf4caee78685ffc34ef5" + }, + "validation/source-reviews/I3-v2-EVIDENCE.json": { + "bytes": 11735, + "git_blob_sha1": "b706256dac8b934b23207dbaa78affe8c0475701", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "8a078e15b9b65b3e39c140f86dbce0b818b6a2f9179a8e49804eeb502033ed51" + }, + "validation/source-reviews/I4-EVIDENCE-v1.json": { + "bytes": 21898, + "git_blob_sha1": "4ba1dae6d7f55c72363c2395ddabcff58bd89d43", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "f377928429089b17c15b282a59588d32c79fdcccafdd28c3a28c0feaf111e12b" + }, + "validation/source-reviews/I4-REVIEW-v1.json": { + "bytes": 5001, + "git_blob_sha1": "5e9b7751e2f5a062f65e46064d9ba1b8ce6c14e2", + "git_mode": "100644", + "mode_octal": "0o444", + "sha256": "2affb5c91dfe0d41e3b9392b115ff6a135eb1a69d10673b7671bff34d6dc32da" + } + }, + "first_source_commit": "bc88937088bdd9f4f71fbdc9246dbf58b11eb725", + "historical_high_water": 4, + "no_parent_readback_report": true, + "original51sourcefiles_unchanged": true, + "package_manifest_sha256": "81ea535455e922dbac6ebc5c5dd1694ea7daad097062b2c28693e531f01a3336", + "package_root": "outputs/h25-data-handling-20261028/streams/serializer-o03-implementation-20261031/publication/repository/research/h25-authentic-serializer-20261031", + "raw_attempt_record_count": 13, + "schema": "o03-exact-complete-evidence-export-freeze-v2", + "status": "FROZEN_AWAIT_INDEPENDENT_FINAL_EXPORT_REVIEW", + "target_imports_tests_decodes_by_export_author": 0, + "total_bytes": 18003323, + "tree_entries_sha256": "d0c1caad7aecd2e0a01fc12cbd122881c05275c06bd75889a59a857b3fe2b615" +}