diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/CHECKER_PROTOCOL.md b/docs/plans/original-completion-2026-10-02/execution/p04-01/CHECKER_PROTOCOL.md index 3b02dc8..40e42aa 100644 --- a/docs/plans/original-completion-2026-10-02/execution/p04-01/CHECKER_PROTOCOL.md +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/CHECKER_PROTOCOL.md @@ -1,4 +1,12 @@ -# Current checker protocol — repair29 +# Checker protocol — historical repair29 description + +Repair30 is a partial, blocked implementation. CURRENT_STATUS.md and +REPAIR30_STATUS.md supersede the current-role, authority and execution claims +below. M is c0ea009; product manifests exclude checker, selected native/full +SourceRefs include it. Q is the actual recomputed merge-tree; C requires separate +normal-integration qualification. All four remaining D05 policies are approved. +Do not run the old collection/index recipe as fresh-Q evidence. No 500000-byte +limit applies. The historical protocol text below is retained for provenance. Worker **SOURCE-READY / NOTRUN**. [CURRENT_STATUS.md](CURRENT_STATUS.md) is canonical for execution facts; creation-time NOT RUN in REPAIR22–28 and runbooks is historical. [ORDER_AUDIT.md](ORDER_AUDIT.md) and order-audit.json give the eleven-phase/seven-domain audit. [D05_REMAINING_ORDER_CANDIDATE.md](D05_REMAINING_ORDER_CANDIDATE.md) is approval material only. diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/CURRENT_STATUS.md b/docs/plans/original-completion-2026-10-02/execution/p04-01/CURRENT_STATUS.md index fea2a6e..c14b714 100644 --- a/docs/plans/original-completion-2026-10-02/execution/p04-01/CURRENT_STATUS.md +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/CURRENT_STATUS.md @@ -1,31 +1,29 @@ -# P04-01 current status — repair29 +# P04-01 current status — repair31 -Worker checks: SOURCE-READY / NOTRUN. No probes or tests were run by this worker. +**BLOCKED: partial implementation; do not start the once-only native/full run.** +Formal completed status is **16/88**, with **zero P04 credit**. -This canonical table overrides creation-time NOT RUN / pending-execution entries in REPAIR22–28, their status/validation records, and the runbooks (including S4_ROOT_RUN.md). Those files are historical and remain untouched. It does not relabel an old run as execution of repair29. +D05 is six of six actually approved; adoption and exact-Q verification are pending. +All four later D05 policies were approved by the actual human on 2026-10-18. +D05_REMAINING_APPROVAL.json preserves exact answers and binds both supplied +records by path/SHA256. Dependency hold, 18:00 and A01 upkeep remain approved. +The old candidates are superseded, not deleted. -`B` = `/Users/korizatou114/Projects/TheTree-managed-worktrees/p04-01/.runtime/P04-01/build`. +Frozen M is c0ea009b28a7649aca6a433a1a24dc0be5e7ab81. Actual tree enumeration +found 1368 product files excluding the checker and 3644 metadata paths. +Native/full selected SourceRefs must additionally include the checker. +Final S, genuine non-production Q and later normal C are not supplied by this +worker. No Git writes, engine execution, Runner operations or delegation. -| Item | Canonical status | Exact-version evidence | -| --- | --- | --- | -| Current native product / main | Root-measured `5f6bc11d` / `9b1a18c1` | Product1338 at B/audit-support/p04-r17-full-inputs-r01/product; current SHA256 inventory in REPAIR29_STATIC_SOURCE.json. Old deb11300 is not current. | -| S4 r28 | Root-measured 4/4 PASS; import/parse/Writer/Reader PIDs49940,50044,50078,50105 all ended; guards0; cleanup0 | B/p04-s4-native-r28; B/audit-support/p04-root-fb8b-s4-r01/native.result.json. Full controls in that same support directory. | -| Local8 | Root-measured PASS | B/audit-support/p04-root-fb8b-local-r01: bulk, negative, applicability, native, series, encoder, join, roles result/stdio records. | -| Collection | Root-measured r22 collected, no native re-run claimed | B/audit-support/p04-raw-collect-r22/MANIFEST.json and s1/s2a/s2b/s3/s4.json. | -| Index | Root-measured schema2, missing_conditions=[], all15 conditions + EV mechanically verified | B/p04-evidence/index.json and generation-invocation.json; local-r01 index/checker output. This is not D05 approval. | -| Registered validation on fb8b7919 | Root-measured PASS,28.095s | B/audit-support/p04-root-fb8b-local-r01/registered-validation.result.json and stdout log. Does not establish final repair29 validation or acceptance. | -| Full178 | Root-measured178 suites /21615 checks PASS used checker f5, **not a61** | B/audit-support/p18-regression-support-final-r01/native-full178/runner-ended.json and source-start.json; exact receipt remains preserved. Checker f5 SHA256 `f5b44827958f2ae352fe5c4bc3a1ffd4211ec7a41fc4c0759c8b954891662324`. | -| Full1339 against a61 | **No such full run exists** | a61 SHA256 `a61c5b496e656f60c66898e42500bc9a2d45f947690ce8f5f19a03984ebbc850`. Local8 and registered validation are separate evidence. | -| Worker repair29 | SOURCE-READY / NOTRUN | Static source/line/registration/SHA256 inspection only. No tests, probes, Git, engine, Runner or agents. | -| Owner D05 | Pending a–d, candidate only | D05_REMAINING_ORDER_CANDIDATE.md/json; A01, dependency hold and18:00 remain approved. | -| Original unit | **Incomplete;13/88 unchanged** | Mechanical PASS does not approve unknown mandatory priorities, replace independent review, or integrate the unit. | +The checker has partial authority/role corrections; the seven-domain audit uses +M source. S5 executable probes, fresh-Q collector/wrapper/index plumbing, +full-proof joins and independent normal-C qualification remain incomplete. +Normal C now fails closed without the authoritative Root/Runner receipt contract. +The isolated Git fixtures remain Root-run because `/tmp` creation was denied. +See [REPAIR31_STATUS.md](REPAIR31_STATUS.md) for precise remaining work and the +corrected Root execution order; [s5/PENDING.md](s5/PENDING.md) records S5 gaps. -Proof hashes for the exact collection/index/full receipt/validation and current source are in [REPAIR29_STATIC_SOURCE.json](REPAIR29_STATIC_SOURCE.json). Applicable source/config/input/environment joins stay in the immutable schema2 index and raw collection; no raw is normalized, spliced, regenerated or relabelled here. - -Product reuse requires exact applicability: the178 suites do not execute the Python checker and the316-file GDScript parse roster excludes it. Static comparison with the preserved full178 selected_source_map found one test-source difference, tests/business/test_required_kitchen.gd (full178 3a9c92f8…, current product5dcc86d6…), and no game-source difference. Preserve the Runner applicability binding for this test; do not claim all1338 selected product hashes match that full178 receipt or byte-identical full1339 validation against a61. Preserve the f5 full178 receipt and all historical partial/full outputs separately. - -Remaining Runner steps: independent review of these documents, then Root obtains owner decisions (or explicit non-mandatory rulings) for D05 a–d. Unknown mandatory rules stay pending. Any destruction authority pin/registry or other approved implementation change follows a normal repair. The support53cb normal registered rebind, final full run on the final source/checker, final source/config/input/environment binding, formal independent review and integration remain Runner work. Integration order is **P04 first, then support on main9b (`9b1a18c1`)**. NativeWindows obligations remain individually pending if required. No criterion is waived and no extra original unit is counted. - -Known authority/scope gaps: destruction_stop binds BASELINE:183 (mana depletion, not destruction); explicit D05 destruction rule required before normal pin repair. S4 NO_POWER was induced by direct disconnect_nodes; global depletion appears only in B1 combined diagnostic. Preserve these distinctions even though the mechanical index passes. - -Changed files in repair29 (all under this directory): ORDER_AUDIT.md; order-audit.json; D05_REMAINING_ORDER_CANDIDATE.md; D05_REMAINING_ORDER_CANDIDATE.json; CHECKER_PROTOCOL.md; EVIDENCE_COLLECTION.md; P04_ORDER_EVIDENCE_PROTOCOL.json; CURRENT_STATUS.md; REPAIR29_STATIC_SOURCE.json. Product/checker/registry, native footprint, staged inputs, raw and historical runbooks are unchanged. +Historical S1–S4/r22, old registered validation and f5 full178 retain their +original identities. They are not fresh Q evidence. All 15 conditions plus EV +still require exact-version evidence; nativeWindows remains individually +pending. Static fixture results confer no original acceptance credit. diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/D05_REMAINING_APPROVAL.json b/docs/plans/original-completion-2026-10-02/execution/p04-01/D05_REMAINING_APPROVAL.json new file mode 100644 index 0000000..a9f02e4 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/D05_REMAINING_APPROVAL.json @@ -0,0 +1,53 @@ +{ + "task_id": "P04-01", + "origin": "direct_user_reply", + "formal_acceptance": false, + "source_bindings": [ + { + "path": "build/owner-handoff/p04-after-p26-closure-r01/D05_ACTUAL_HUMAN_APPROVAL.json", + "sha256": "cd365ded1b777a0327d090709f0a4161f5005562819183455d9f2e106fba3e96" + }, + { + "commit": "c0ea009b28a7649aca6a433a1a24dc0be5e7ab81", + "path": "docs/plans/original-completion-2026-10-02/execution/p04-01-owner-approval-20261018/D05_ACTUAL_HUMAN_APPROVAL.json", + "sha256": "cd365ded1b777a0327d090709f0a4161f5005562819183455d9f2e106fba3e96" + } + ], + "approved_choices": [ + { + "id": "D05-P04-DESTRUCTION", + "source_id": "destruction_completion_order", + "answer_exact": "現行順序を承認する(Opus推奨)", + "approved_question_policy": "コマンド破壊をサービス完了前に処理。事故・襲撃による破壊は完了・課金後に処理してその分の売上を有効とし、次の分で失敗処理と予約解放。" + }, + { + "id": "D05-P04-MIDNIGHT-DAY", + "source_id": "midnight_revenue_day", + "answer_exact": "新しい日に計上し、前日決算・維持費を完了より先に確定する(Opus推奨・現状維持)", + "approved_question_policy": "00:00完了のサービス売上は新しい日に計上。前日決算・維持費は完了より先に確定。既承認の維持費規則と18:00交代順序を維持。" + }, + { + "id": "D05-P04-PAUSE-REASON", + "source_id": "pause_reason_priority", + "answer_exact": "2点とも現行動作を確定する(Opus推奨)", + "approved_question_policy": "停電と依存先休業が同時なら休業を理由表示の優先とする。どちらも進捗・課金停止、予約保持。" + }, + { + "id": "D05-P04-EXIT", + "source_id": "exit_command_ai_order", + "answer_exact": "2点とも現行動作を確定する(Opus推奨)", + "approved_question_policy": "退出コマンドは完了前、AIの予定退出は判断中の客だけを対象として完了後に処理。" + } + ], + "prior_approved_rules_preserved": [ + "依存先休業中は進捗・課金停止、予約保持、復帰後1回だけ完了", + "17:59→18:00昼番作業を先に確定し完了・課金後に交代", + "既承認維持費規則" + ], + "supersedes": [ + "D05_REMAINING_ORDER_CANDIDATE.md", + "D05_REMAINING_ORDER_CANDIDATE.json" + ], + "original_unit_complete": false +} + diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/D05_REMAINING_ORDER_CANDIDATE.json b/docs/plans/original-completion-2026-10-02/execution/p04-01/D05_REMAINING_ORDER_CANDIDATE.json index 9eec1e2..9586a82 100644 --- a/docs/plans/original-completion-2026-10-02/execution/p04-01/D05_REMAINING_ORDER_CANDIDATE.json +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/D05_REMAINING_ORDER_CANDIDATE.json @@ -1,8 +1,8 @@ { "task_id": "P04-01", "revision": "repair29", - "status": "approval candidate only; SOURCE-READY / NOTRUN", - "approval": null, + "status": "superseded by D05_REMAINING_APPROVAL.json; candidate text below is historical", + "approval": "D05_REMAINING_APPROVAL.json", "apply_to_product_or_checker": false, "review_flow": "Root asks owner after review. This document neither requests approval from worker nor records it.", "proof_legend": { @@ -126,5 +126,6 @@ }, "authority_gap": "destruction_stop currently binds BASELINE:183, which is mana depletion, not destruction authority. Explicit D05 destruction rule required. Pin/registry repair only after approval through normal repair.", "power_scope": "S4 NO_POWER uses direct disconnect_nodes; not proof of global depletion, which exists only in B1 combined diagnostic.", - "original_unit_complete": false + "original_unit_complete": false, + "superseded_by": "D05_REMAINING_APPROVAL.json" } diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/D05_REMAINING_ORDER_CANDIDATE.md b/docs/plans/original-completion-2026-10-02/execution/p04-01/D05_REMAINING_ORDER_CANDIDATE.md index c9dafbd..8dead44 100644 --- a/docs/plans/original-completion-2026-10-02/execution/p04-01/D05_REMAINING_ORDER_CANDIDATE.md +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/D05_REMAINING_ORDER_CANDIDATE.md @@ -1,3 +1,5 @@ +> Superseded: D05_REMAINING_APPROVAL.json records the actual human approval of all four policies. The candidate text below is retained as history. + # D05 remaining order candidate — repair29 **Approval candidate only. SOURCE-READY / NOTRUN.** Root asks the owner after review. Nothing is applied to product, checker or registry; observation is not approval. A01 midnight ownership upkeep, dependency hold and18:00 are already approved and are not re-asked. diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/EVIDENCE_COLLECTION.md b/docs/plans/original-completion-2026-10-02/execution/p04-01/EVIDENCE_COLLECTION.md index 3787043..147f76b 100644 --- a/docs/plans/original-completion-2026-10-02/execution/p04-01/EVIDENCE_COLLECTION.md +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/EVIDENCE_COLLECTION.md @@ -1,4 +1,9 @@ -# Evidence collection status — repair29 +# Evidence collection — historical repair29 description + +Repair30 supersedes current-use claims below: existing S1–S4/r22/full178 records +remain historical. New Q evidence is required, with checker explicitly selected. +The fresh-Q collection path and S5 drivers are not ready in this partial repair. +See REPAIR30_STATUS.md; do not start native/full or formal acceptance yet. Worker **SOURCE-READY / NOTRUN** (static Read/SHA256 only). No probes, tests, engine or Runner execution in this repair. [CURRENT_STATUS.md](CURRENT_STATUS.md) overrides historical creation-time NOT RUN entries in REPAIR22–28 and runbooks, which remain untouched. Do not repeat their completed execution steps merely because their original prose says pending. diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/NORMAL_C_BOUNDARY32.md b/docs/plans/original-completion-2026-10-02/execution/p04-01/NORMAL_C_BOUNDARY32.md new file mode 100644 index 0000000..7222b5c --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/NORMAL_C_BOUNDARY32.md @@ -0,0 +1,33 @@ +# Concrete32 external Runner-record boundary + +The supplied normal-gate reference was read directly: verify, has_evidence, +prepare_integration, approve and integrate (893–1092), and the SQL schema +(474–483). P26 normal-candidate-example files are format samples only. + +`normal_c_join.py` uses read-only SQLite transactions over actual Root-selected +Runner records. It joins submitted S, candidate C, frozen main_base M, approval, +validation/review on S and integration/final on C. It checks the exact validation +roster, raw review result and referenced validation logs, and hashes evidence +inputs and the logical record snapshot. Root must establish that both databases +are actual Runner records: arbitrary SQLite files cannot authenticate themselves. + +Runner integrate deletes approvals after final verification. Root retains an +actual consistent Runner snapshot after approve, supplied as +`--approved-runner-db`; `--runner-db` supplies later final evidence. These are +read-only inputs, not a new Runner API. The worker creates neither snapshot. +Missing records fail. No Git, Runner or engine is invoked. Outputs confer no +acceptance or Git/Q/source/settings/markers/policy/engine/input qualification. + +All partial31 files, including the existing checker, remain unchanged as directed. +Its NORMAL_C_RECEIPT_CONTRACT fail-closed path therefore still blocks formal C +qualification. This new join is not wired into that gate and cannot bypass it. +Integration of the boundary remains an implementation gap. No actual Q/C or +ordinary-gate proof was produced. This is not a new human D05 policy question. + +Root runs `normal_c_join_fixtures.py --scratch DIR`: synthetic positive, wrong +C/M, missing kind, failed check, extra/missing validation ID, task mismatch, +medium review, missing artifact, wrong approval and missing final. Unexecuted. +`scratch_fixture_adapter.py --scratch DIR --fixture NAME -- ...` routes preserved +fixture TemporaryDirectory calls to explicit external scratch and clears inherited +GIT_* routing. Existing assertions are unchanged; candidate/role fixtures still +exercise partial31 semantics. No fixture output belongs in source. diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/ORDER_AUDIT.md b/docs/plans/original-completion-2026-10-02/execution/p04-01/ORDER_AUDIT.md index 2ae6df1..d3a623e 100644 --- a/docs/plans/original-completion-2026-10-02/execution/p04-01/ORDER_AUDIT.md +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/ORDER_AUDIT.md @@ -1,61 +1,28 @@ -# P04-01 order audit — repair29 +# P04-01 order audit — repair31 -Worker **SOURCE-READY / NOTRUN**: static Read and SHA256 only. No original completion. [CURRENT_STATUS.md](CURRENT_STATUS.md) is canonical for execution status. [order-audit.json](order-audit.json) is the matching structured audit. +Formal status is **16/88, P04 credit 0**. Policy approvals are recorded; implementation and exact-Q evidence remain incomplete. No original-unit completion is claimed. -B = `/Users/korizatou114/Projects/TheTree-managed-worktrees/p04-01/.runtime/P04-01/build`. -P = `B/audit-support/p04-r17-full-inputs-r01/product`. Source references below are relative to P, not old deb11300. All1338 product file SHA256 values, function lines and16 handler registrations are recomputed in [REPAIR29_STATIC_SOURCE.json](REPAIR29_STATIC_SOURCE.json). -Kernel `scripts/core/simulation_kernel.gd` SHA256: `341c0c878c4894adbac628d0db6362ff69fc3347bdd9e61e50936e15dc2d1edb`. -Runtime `autoload/simulation_runtime.gd` SHA256: `7f01b2dcdf28bc965c7588173c2dc70054633faf7204b1ac38ba0f4369331b47`. -Root-measured native product `5f6bc11d`; main `9b1a18c1`. +D05 is **six of six actually approved**; adoption into raw enforcement and +verification are pending. Normal-C qualification now rejects matching-parent/tree +commits without the authoritative Root/Runner receipt contract. That contract's +path, SHA256 and provenance verification remain a concrete context gap. -## Actual eleven phases — observed-current +M is `c0ea009b28a7649aca6a433a1a24dc0be5e7ab81`. Source hashes, full product inventory, metadata membership and function line numbers were read from its actual Git tree in [REPAIR30_SOURCE_FACTS.json](REPAIR30_SOURCE_FACTS.json). Product manifest excludes the checker; native/full selected SourceRefs must include it. Q and C do not yet exist for this worker revision. -Kernel advance_one_minute:122 defines the order; _run_phase:236 string-sorts handler IDs. Registrations below are Runtime lines366–435 plus operations:1766. Every literal ID begins `simulation_runtime.`. Observations do not approve D05. +The four actual human answers are preserved verbatim in [D05_REMAINING_APPROVAL.json](D05_REMAINING_APPROVAL.json), bound to both supplied copies by path and SHA256. Existing dependency, 18:00 and A01 approvals remain unchanged. The candidate documents are superseded history. -1. **APPLY_COMMANDS** — simulation_runtime.commands → _process_tick_commands (registration:369). Previous minute: commands → _process_tick_commands:5743. Operations gate requests current tick abort and returns before Clock changes; otherwise commands apply for minute+1. +| Domain | Approved rule | Current M source | Evidence | +| --- | --- | --- | --- | +| 閉店 | D-034 preserves started services on direct closure and releases waiting requests. Dependency closure stops progress and charging, retains reservations/service identity, and completes once after recovery. RELATED_FACILITY_INACTIVE wins over NO_POWER when both apply. | autoload/simulation_runtime.gd:5765 _process_tick_commands; scripts/facility/facility_service.gd:853 _prepare_service_for_tick; autoload/simulation_runtime.gd:12672 _release_closed_business_queues | Fresh Q pending; nativeWindows pending | +| 停電 | BASELINE:183 covers real mana depletion. Legitimately stopped service has no progress or charge and preserves reservations. D05-P04-PAUSE-REASON makes dependency closure the displayed reason when dependency closure and power loss coincide. | autoload/simulation_runtime.gd:10716 _advance_mana; scripts/facility/facility_service.gd:853 _prepare_service_for_tick | Fresh Q pending; nativeWindows pending | +| 破壊 | Command destruction precedes completion. Accident/raid destruction follows completion and charging in minute N; that sale remains valid. Failure and reservation release for affected unfinished service occurs in N+1. D05-P04-DESTRUCTION is the authority, not BASELINE:183. | autoload/simulation_runtime.gd:5765 _process_tick_commands; autoload/simulation_runtime.gd:8599 _advance_defense; autoload/simulation_runtime.gd:9826 _apply_defense_outcome_boundary; scripts/facility/facility_service.gd:853 _prepare_service_for_tick | Fresh Q pending; nativeWindows pending | +| 退出 | D-034 release safety remains. Command exit precedes completion; AI planned exit follows completion and only applies to a deciding guest. Later despawn is distinct. | autoload/simulation_runtime.gd:7575 _execute_leave_facility_queue; autoload/simulation_runtime.gd:8760 _advance_guest_ai_decisions | Fresh Q pending; nativeWindows pending | +| 課金 | Charge only completed service, once per idempotency key; retain original price snapshot and reservation/ledger joins. At 00:00 prior-day settlement and upkeep precede completion; the sale belongs to the new day. | autoload/simulation_runtime.gd:1876 _advance_facility_upkeep; autoload/simulation_runtime.gd:11817 _complete_service_transaction; autoload/simulation_runtime.gd:11833 _apply_service_transaction; scripts/operations/operations_coordinator.gd:1125 _process_daily_close | Fresh Q pending; nativeWindows pending | +| シフト交代 | Approved 18:00 order remains: completion and payment before handover. No renewal of prior approval. | autoload/simulation_runtime.gd:8504 _advance_facilities; autoload/simulation_runtime.gd:8680 _advance_staff_ai | Fresh Q pending; nativeWindows pending | +| 00:00決算 | A01 ownership-based upkeep is unchanged. Prior-day settlement/upkeep precede 00:00 service completion; its sale belongs to the new day. Replay/restore must not duplicate settlement. | scripts/core/simulation_kernel.gd:254 _handle_time_boundaries; autoload/simulation_runtime.gd:1919 _advance_operations_time; scripts/operations/operations_coordinator.gd:882 _process_minute_boundaries; scripts/operations/operations_coordinator.gd:1125 _process_daily_close | Fresh Q pending; nativeWindows pending | -2. **TIME_BOUNDARIES** — simulation_runtime.0_weather → _advance_weather (registration:366); simulation_runtime.a_upkeep → _advance_facility_upkeep (registration:368); simulation_runtime.operations → _advance_operations_time (registration:1766). After APPLY: absolute_minute += 1, _sync_calendar_fields, _handle_time_boundaries:254 emits settlement_requested(completed_day) then day_started at00:00, before TIME_BOUNDARIES handlers. Handler order: weather, upkeep, operations. Runtime upkeep:1855; operations:1898 → coordinator _process_minute_boundaries:882: 00:00 upkeep, daily close, 06:00 morning, demand, arrivals (conditional boundaries and early returns). +The preserved S1–S4, r22 index, old registered validation and f5 full178 run retain their historical identities. Current runtime deltas conservatively require fresh proof for all 15 conditions plus EV. A test count, approval record or byte-equal ordering function alone does not establish original acceptance. No thresholds or original unknown values are changed. -3. **MANA** — simulation_runtime.mana → _advance_mana (registration:379). Runtime _advance_mana:10694: proxy preflight → mana_network advance → mana_power_projection.apply → MANA_STATE_CHANGED events. +The eleven phases remain APPLY_COMMANDS, TIME_BOUNDARIES, MANA, CONSTRUCTION, LOGISTICS, FACILITY_COMPLETION, VITALS_AND_ENVIRONMENT, INCIDENTS_AND_EVENTS, FACILITY_QUEUES, AI_DECISIONS, PUBLISH_SNAPSHOT. See the structured audit for preserved phase analysis and the new source manifest for exact M references. -4. **CONSTRUCTION** — simulation_runtime.construction → _advance_construction (registration:384). Construction:8064 follows power and precedes logistics. - -5. **LOGISTICS** — simulation_runtime.logistics → _advance_inventory_and_logistics (registration:389). Logistics:8472 precedes completion. - -6. **FACILITY_COMPLETION** — simulation_runtime.facilities → _advance_facilities (registration:394). Runtime _advance_facilities:8482: facility_service.advance_one_minute then kitchen. FacilityService _prepare_service_for_tick:853 checks BROKEN, related_facility_operating (RELATED_FACILITY_INACTIVE), power_available (NO_POWER), staff grace. Only ACTIVE services advance (:569). _complete_service:895 → Runtime _complete_service_transaction:11769 → _apply_service_transaction:11785 posts SERVICE_SALE / SERVICE_CASH_SWEEP at the post-increment minute (:11826–11838). - -7. **VITALS_AND_ENVIRONMENT** — simulation_runtime.guest_vitals → _advance_guest_vitals (registration:399). Guest vitals:8488 follows completion. - -8. **INCIDENTS_AND_EVENTS** — simulation_runtime.authority_incidents → _advance_authority_incidents (registration:409); simulation_runtime.defense → _advance_defense (registration:414); simulation_runtime.relationship_events → _advance_relationship_events (registration:419). String-sorted authority_incidents:8551 → defense:8577 → relationship_events:8615; after completion/charging. - -9. **FACILITY_QUEUES** — simulation_runtime.guest_queues → _advance_guest_queues (registration:404). _advance_guest_queues:8502 releases closed queues first (_release_closed_business_queues:12624); closed queues spend no patience (:8516–8517). - -10. **AI_DECISIONS** — simulation_runtime.staff_ai → _advance_staff_ai (registration:424). _advance_staff_ai:8658: prune elevator waits, elevators, rescue, staff_service, prune waits, staff_commute (shift handover), staffing sync, cleaning, fatigue, rescue and staffing sync again, then _advance_guest_ai_decisions:8738. DECIDING PLANNED_EXIT → LEAVING; despawn occurs only on later minute (:8760–8762). - -11. **PUBLISH_SNAPSHOT** — simulation_runtime.snapshot → _publish_snapshot (registration:374); simulation_runtime.zz_save_checkpoints → _process_save_checkpoints (registration:431). snapshot:12476 then zz_save_checkpoints:4514; persistence follows publication. - -## Seven domains - -Proofs below are **Root-measured**. R = B/audit-support/p04-raw-collect-r22; I = B/p04-evidence/index.json (schema2). I native_bundle/raw_references/versions/source_map/environment preserve exact C and series bindings. R/MANIFEST.json pins series bytes/SHA256 and relocation; each series retains raw provenance. REPAIR29_STATIC_SOURCE.json also pins R files and I. Source function paths/lines/hashes are in that static manifest. - -| Domain | Status / authority | Phase and source function+line | Relative priority | Exact-version proof | Pending | -| --- | --- | --- | --- | --- | --- | -| 閉店 | approved; D-034, D05-P04-DEPENDENCY | APPLY_COMMANDS / FACILITY_COMPLETION / FACILITY_QUEUES: Runtime _process_tick_commands:5743; FacilityService _prepare_service_for_tick:853; Runtime _release_closed_business_queues:12624 | Command closure before completion; dependency hold during preparation; closed queue release after completion. | I native_bundle C; R/s2a.json; R/s3.json B1 | D05(a) simultaneous reason selection | -| 停電 | observed-current; BASELINE:183, P04-01 safety acceptance | MANA → FACILITY_COMPLETION: Runtime _advance_mana:10694; FacilityService _prepare_service_for_tick:853 | Projection before completion; RELATED chosen before NO_POWER. | R/s4.json; B/p04-s4-native-r28; R/s3.json B1 combined diagnostic | D05(a) | -| 破壊 | pending D05; P04-01 safety acceptance (original); explicit destruction rule pending D05 | APPLY_COMMANDS vs INCIDENTS_AND_EVENTS: Runtime _process_tick_commands:5743; _advance_defense:8577; _apply_defense_outcome_boundary:9804; FacilityService _prepare_service_for_tick:853 | Command destruction before completion; incident destruction after completion: B4a charges25G then destroys in same tick; B4b next-tick failure/release. | R/s3.json B4a/B4b | D05(b); BASELINE:183 is mana depletion, not destruction authority; destruction_stop registry correction only after approval | -| 退出 | pending D05; D-034, P04-01 safety acceptance | APPLY_COMMANDS vs AI_DECISIONS: Runtime _execute_leave_facility_queue:7553; _advance_guest_ai_decisions:8738 | Command exit before completion/charging; AI PLANNED_EXIT after them; despawn later. | R/s3.json B2a/B2b/B3 and B1 departure history | D05(c) | -| 課金 | pending D05; P04-01 safety acceptance, D05-P04-DEPENDENCY, D05-P04-SHIFT-1800 | TIME_BOUNDARIES → FACILITY_COMPLETION: Runtime _advance_facility_upkeep:1855; _complete_service_transaction:11769; _apply_service_transaction:11785; coordinator _process_daily_close:1125 | Upkeep/daily close before sale; post-increment sale timestamp, exclusive close period_end;00:00 sale belongs to new day. | I native_bundle C; R/s2a.json; R/s4.json | D05(d), beyond approved A01 and18:00; timing/attribution mandatory P04, numeric math D04/P05 separate | -| シフト交代 | approved; BASELINE:64, BASELINE:67, D05-P04-SHIFT-1800 | FACILITY_COMPLETION → AI_DECISIONS: Runtime _advance_facilities:8482; _advance_staff_ai:8658; StaffService advance_one_minute:700 | 18:00 completion/payment before shift handover; day staff [17:59,18:00), night [18:00,18:01). | I C first1080 sale joins; R/s2b.json no-night1081/overtime | Already approved; do not re-ask | -| 00:00決算 | approved; BASELINE:71, BASELINE:72, A01, D05-P04-DEPENDENCY | pre-TIME_BOUNDARIES signals → TIME_BOUNDARIES → FACILITY_COMPLETION: Kernel _handle_time_boundaries:254; Runtime _advance_operations_time:1898; coordinator _process_minute_boundaries:882; _process_daily_close:1125 | Midnight signals, then upkeep/close, then completion. | I C paused/formal; R/s2a.json nonzero payroll/upkeep, replay and typed restore | A01 approved ownership-based midnight upkeep not reopened; extra attribution D05(d) | - -S4 proves isolated NO_POWER caused by the probe calling disconnect_nodes directly, not global mana depletion. Global depletion appears only in B1 combined diagnostic; B1 does not prove isolated power or approve priority. BASELINE:183 is mana depletion, not destruction authority. Current destruction_stop binding is therefore a known authority gap. Checker a61 and registry stay unchanged until approval and normal repair. - -## Cross-cutting safety - -- **No charge while paused NO_POWER or RELATED** — original; FACILITY_COMPLETION; FacilityService _prepare_service_for_tick:853, ACTIVE-only gate:569, _complete_service:895. Preparation before advance/completion/payment. Root-measured proof: R/s4.json isolated power; I C and R/s2a.json dependency hold. -- **Double-settlement idempotency** — original; TIME_BOUNDARIES; coordinator _process_daily_close:1125; _day_summaries replay:1127–1130; daily-close:N:1137. Before facility completion. Root-measured proof: I C; R/s2a.json same-boundary replay and separate-PID restore, unchanged accounting. -- **Orphan reservation release** — original; APPLY_COMMANDS / FACILITY_QUEUES; Runtime _execute_leave_facility_queue:7553 (release keys:7565–7569); _leave_guest_queue_boundary:9178; _release_closed_business_queues:12624; _release_closed_business_request:12642. Command release before completion; closed-queue release afterward; closed patience not spent. Root-measured proof: R/s3.json B2a/B2b/B3/B4b; I C; R/s2a.json reservation/service identity and restore. - -A01 midnight ownership upkeep, dependency hold and18:00 are already approved; do not re-ask. Authority pins are in I/authority; D05_OWNER_APPROVAL.json approves only the two named D05 choices. Remaining candidate choices and their side effects are in [D05_REMAINING_ORDER_CANDIDATE.md](D05_REMAINING_ORDER_CANDIDATE.md). P04 timing/attribution remains mandatory and separate from D04/P05 numeric cost math. Unknown mandatory rules remain pending. - -Original credit **13/88 unchanged**,15 conditions + EV, seven domains, three safety outcomes and30/88 denominator unchanged. P04 remains incomplete. Root execution history and remaining Runner steps are in CURRENT_STATUS.md. +See [CURRENT_STATUS.md](CURRENT_STATUS.md) and [REPAIR31_STATUS.md](REPAIR31_STATUS.md) before any Root execution. diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR30_SOURCE_FACTS.json b/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR30_SOURCE_FACTS.json new file mode 100644 index 0000000..0cf113d --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR30_SOURCE_FACTS.json @@ -0,0 +1,9522 @@ +{ + "task_id": "P04-01", + "M": "c0ea009b28a7649aca6a433a1a24dc0be5e7ab81", + "S_preserved": "2dde7596a87c43f7bf0bf704b7479f2fa06a5b1c", + "Q": null, + "C": null, + "Q_C_status": "Root creates Q after final S; C is later normal integration. No objects created by worker.", + "product_file_count": 1368, + "metadata_count": 3644, + "product_manifest": { + "AGENTS.md": { + "bytes": 605, + "sha256": "8d8dc40211390275f858f322743309a0663c4f2d859780a8b8a08cea1450e8b3" + }, + "Makefile": { + "bytes": 15131, + "sha256": "a9248620f6d3ea9de293fbbe29e0c7155af4bd844f8a91afcc989a471e9f268e" + }, + "assets/audio/bgm/tree_theme_back_candidate.wav": { + "bytes": 7526444, + "sha256": "efe4cc1aa588661d73376720e4278427f7220ce93a5d446f198c5af607c141ca" + }, + "assets/audio/bgm/tree_theme_back_candidate.wav.import": { + "bytes": 549, + "sha256": "aedbbd43ca5ef33eada0aae53191ab9c0e321bb05289e7925c002ccd49c1eb15" + }, + "assets/audio/bgm/tree_theme_front_candidate.wav": { + "bytes": 7526444, + "sha256": "6df0a7af307327f703c9325f5ca2ac456888102d50ef1fa76bf4cdf19d2b86cb" + }, + "assets/audio/bgm/tree_theme_front_candidate.wav.import": { + "bytes": 553, + "sha256": "0f02aa9a0737018164faf573933f25a506c973c3dfe99f4ecb0a90c99ad01f26" + }, + "assets/audio/ui/License.txt": { + "bytes": 574, + "sha256": "f7966c773bbed0eca6a9c75081c44a178b38eae112724dbb5fdfbd4192d118a9" + }, + "assets/audio/ui/bong_001.ogg": { + "bytes": 4848, + "sha256": "d21d0f0b782445db579d11e2506b24cd1ac9d664ee33aeaf807761aa7b6fd710" + }, + "assets/audio/ui/bong_001.ogg.import": { + "bytes": 396, + "sha256": "15f986d02ba57dd4435edf77723b8ea7dee9fdbe629f268f4c3880b8fd4722c3" + }, + "assets/audio/ui/click_001.ogg": { + "bytes": 4876, + "sha256": "ccfb7fa0cccdd9faec0eb16033c732b1e308d139d80f799161495d58f7adcdb9" + }, + "assets/audio/ui/click_001.ogg.import": { + "bytes": 399, + "sha256": "460e5a751e591a61df4a2b3317b2666644934bf3727f8d1c33e84038b64a518a" + }, + "assets/audio/ui/confirmation_001.ogg": { + "bytes": 8968, + "sha256": "063564703b6094d70718a3e787a55cc9141611e4ecd6b6637f8828f79b4a8c3a" + }, + "assets/audio/ui/confirmation_001.ogg.import": { + "bytes": 420, + "sha256": "b03ac42050d89bff458fbb31eec26de3081272edb6406a51098ff5e76a214cf1" + }, + "assets/audio/ui/error_008.ogg": { + "bytes": 9215, + "sha256": "eba17ecb2a426bfd4a8a6acff5f8a86202b6424a77af0fd842e37809a1ab6d81" + }, + "assets/audio/ui/error_008.ogg.import": { + "bytes": 399, + "sha256": "a2ec2bfc2fc3f30f936cb3756e1c752e7d58090ea29cbeebc620a8b06f4f219a" + }, + "assets/audio/ui/source_manifest.json": { + "bytes": 1330, + "sha256": "f981c2ce12ed364010217dee996908f037d2abfcc3b21b8cf501dd591f7744c9" + }, + "assets/icons/project_icon.svg": { + "bytes": 1054, + "sha256": "25cc327f9d3bec159a48a11b85dddcbb614f1b673dfb975dc8ddc130f248a86b" + }, + "assets/icons/project_icon.svg.import": { + "bytes": 1049, + "sha256": "a2e07249a4eb8dd76a0e2f91f5cb5a1197d69d32d3b4fe3dcbc9935017512699" + }, + "assets/kenney/README.md": { + "bytes": 5280, + "sha256": "aaf2b3f1ba7b747709d5910389acaaca2beda2a1ca8eed12b0abfd81ddb3f1da" + }, + "assets/kenney/sources.json": { + "bytes": 724, + "sha256": "708f5980d0e740f6a7bf1e7fbd0d8964292729309c1a3eeafc367fb94f119b76" + }, + "assets/kenney/tiny_dungeon/License.txt": { + "bytes": 570, + "sha256": "9f574a2f1f636a3db8a0665ba90212f34e2b5e61ecb533d77c05237766374111" + }, + "assets/kenney/tiny_dungeon/Preview.png": { + "bytes": 17553, + "sha256": "b6023d3a9504f84bbd128d21680d0899c7a150bce3443d0861590f3f3de1c24b" + }, + "assets/kenney/tiny_dungeon/Preview.png.import": { + "bytes": 952, + "sha256": "2f07b4aa6b1b711dc4993e4b3ae0ac51d73f3b857bd2a81d579a31c3af0efec0" + }, + "assets/kenney/tiny_dungeon/Sample.png": { + "bytes": 26519, + "sha256": "2b922fefcaa5728986e0b5c1fb901a51c3e571c39e6bed1a22fa1ffdf504370f" + }, + "assets/kenney/tiny_dungeon/Sample.png.import": { + "bytes": 949, + "sha256": "b457890599ec46167078c3ae0a2b9eb0ff150f7a200ef572bcfd04a74969425d" + }, + "assets/kenney/tiny_dungeon/Tiled/sampleMap.tmx": { + "bytes": 5514, + "sha256": "3849e083e3d4f6a71dbf725d8473e93fa6ef8cdc9d314368eee15c980cf41775" + }, + "assets/kenney/tiny_dungeon/Tiled/sampleSheet.tsx": { + "bytes": 249, + "sha256": "a2cca2c5e50b14023ce00f5d4112fb0b8264bfff9407d7a5198656e28d67fa16" + }, + "assets/kenney/tiny_dungeon/Tilemap/tilemap.png": { + "bytes": 5533, + "sha256": "5653222ac495d89e942f9b636300759b3f38e85b26e9b888676f2e9ab834095a" + }, + "assets/kenney/tiny_dungeon/Tilemap/tilemap.png.import": { + "bytes": 960, + "sha256": "bf838a715d001bbb137349b609997e313293412bd72c4411457c5fd90bc5b68b" + }, + "assets/kenney/tiny_dungeon/Tilemap/tilemap_packed.png": { + "bytes": 5294, + "sha256": "d24e60a41e4ac7a745c0304dfde121143688557f40215f23221c29cfe683825f" + }, + "assets/kenney/tiny_dungeon/Tilemap/tilemap_packed.png.import": { + "bytes": 980, + "sha256": "a9f6dea88271040a123f8dadc1e117c67084ccc855ef09ebc77b54ff8c0a693f" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0000.png": { + "bytes": 99, + "sha256": "ebf91e6638d484dc6bdaec5f30e91589252125146b70c2911f11fac7ebe17090" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0000.png.import": { + "bytes": 964, + "sha256": "d2ee2725786dca68b1d21e296c2a81fc279c8259a63c15de06b30e56de54ba76" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0001.png": { + "bytes": 126, + "sha256": "cd86d8a06512f6e1bb97110fdefc9dbbd64ea4d50e0c04158860d8420145c346" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0001.png.import": { + "bytes": 964, + "sha256": "5e6379cb6e1b89c2653fe14cd16e4af5751250648bd67d8030bf501178ec88a4" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0002.png": { + "bytes": 150, + "sha256": "1bee42a448291ff9259c6afee8151478238d1c2f49e74f3323577e0110b8fc67" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0002.png.import": { + "bytes": 963, + "sha256": "c5b344b00fe86fcaba2d8c267d32f64a7f43dc92e5264aea340c25228abc445d" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0003.png": { + "bytes": 126, + "sha256": "2c0b45910d964d71112b81f7be17cc9a24169d4942c64ce8b59ea0f3f7490ca8" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0003.png.import": { + "bytes": 964, + "sha256": "264d6dc36cbe30449296f4cef60534a757c3aa52756565037b74edbc981873e3" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0004.png": { + "bytes": 178, + "sha256": "f3ea334d2be859c68ad1d1ff9c3314905ac12030cd65ce093e4ee8ec3c6b202b" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0004.png.import": { + "bytes": 964, + "sha256": "2b84bf3933f098d37f55ef9f24d6b7159da887ee79a6efed315a6c0b6db3abf7" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0005.png": { + "bytes": 181, + "sha256": "7ed587c0ae06d8c8dfb683ff25b7119c6600f21364a253301a3faf230a1eb0e6" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0005.png.import": { + "bytes": 964, + "sha256": "2cc2a4d9c7321618893d1a933f8105b5d92a67e8642413d3d33291442687a82b" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0006.png": { + "bytes": 164, + "sha256": "34fefe03ad9f435a777c81e56e288ead41dc3a0654088d85b51cb36e5579a0d3" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0006.png.import": { + "bytes": 964, + "sha256": "ff1e3aa0414574cf8f5beca3176fd29f1df73ca0600a1402945bb73d23a6a128" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0007.png": { + "bytes": 180, + "sha256": "883ba3a3fb022b373db047b9dd19ae67f2611e584190a82d45d2b8d3f21dfad2" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0007.png.import": { + "bytes": 964, + "sha256": "575137be3664def1c637addd42c607f761264da52e628567d149023cf58ae87e" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0008.png": { + "bytes": 209, + "sha256": "23721149763a8fd6071857c19e01d0967c769e80ae89bbe968bc88a4816fc4f5" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0008.png.import": { + "bytes": 964, + "sha256": "f4a3987f3cb6f585f59c3b98c3f77059b15e99eeb7d4070d6c2a7164a79180d1" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0009.png": { + "bytes": 174, + "sha256": "c8b7b183b0750dca16581173d7de4862ee01e937b1c414de526da5b75574adff" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0009.png.import": { + "bytes": 964, + "sha256": "da2c7eaf041745c0a29f42c6cae66110b530e4fb87908ffd90b8dcb17c5f4893" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0010.png": { + "bytes": 159, + "sha256": "ba622a41d8fac8885d65c9cac01f35f3c6a3e7782c7c5eb375fafa78bafa9868" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0010.png.import": { + "bytes": 963, + "sha256": "2534a51f498cf3d3c8c9296702fe71ea4194caaff6a1658e6f9d5c5d2d7e252a" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0011.png": { + "bytes": 163, + "sha256": "22b9237af31b12ff6cfaa1ed3b520383e93380c4e1582b7feafd76a9e9344426" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0011.png.import": { + "bytes": 963, + "sha256": "b4eeb06a30b61399af5024ae456a1662f2bc5ffbde4bcab81e1236a830d08cd8" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0012.png": { + "bytes": 160, + "sha256": "dddf38ef416861eb38c499eaf8fdeb62051b577d5e33699fd42b46a198bec5f9" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0012.png.import": { + "bytes": 963, + "sha256": "9a1e2c10e21c981b04ca0b691986bf72276aa765ca3219a4a0fcd044e43afc72" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0013.png": { + "bytes": 110, + "sha256": "4eb6fedc53053420bbe92517109c941bc53cd114094ba9f9b8bc20802548d254" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0013.png.import": { + "bytes": 964, + "sha256": "fd0a12cf8b1eec44461d79c80249c1723611011165a5ae79eaad441ff3083f71" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0014.png": { + "bytes": 143, + "sha256": "0d4f0c82ffb4c4158342fc0d7fc95cef22ff509003d711e84ec3b5ba3cee21f6" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0014.png.import": { + "bytes": 963, + "sha256": "a1539b2fa84f3f45d4b466ba0a2c724bd816116c0bc80c4367a4b53d23668c05" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0015.png": { + "bytes": 110, + "sha256": "fdee6e6ccd725ae07348d4da5740b5837bf516a4e519f55cc6b5c566b5f5aa4d" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0015.png.import": { + "bytes": 964, + "sha256": "6d8c2c207a83ebeb1b75afcbc1611df9776049e36969da75e89c4e0359362690" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0016.png": { + "bytes": 147, + "sha256": "62e5de639001c66c44f2aa84e3fd1eee56d99eb234c82f2d5b2f471663592bad" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0016.png.import": { + "bytes": 964, + "sha256": "8446069b21402c666132507fb5545b6a36d83886e943e1a71622be4d04904050" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0017.png": { + "bytes": 152, + "sha256": "714b92d97d613bbcf4d15c553a0c85fa29a2807a2601ac1395b8f45da6575deb" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0017.png.import": { + "bytes": 964, + "sha256": "3c293374b0765f1ae0c1ac6497bf82d8c133cdb1d717bdc094f77d79120aba20" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0018.png": { + "bytes": 176, + "sha256": "b331519c825010a8d061b740a1127e3d711c2b447d6db1fad27f371acd1a1870" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0018.png.import": { + "bytes": 964, + "sha256": "b560d21a34861afe6e1a539c0ee95f36ac8ce70b711529c23b37d3a24b6820f0" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0019.png": { + "bytes": 182, + "sha256": "77031b04b17129b8142c6ca80dc10d265fb94c39a443f17ecfb2e48d9a7c2a16" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0019.png.import": { + "bytes": 964, + "sha256": "189b85909461ed79467e328a7eeabcad81769e1375891327dd1e35cd689a3ca0" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0020.png": { + "bytes": 211, + "sha256": "8ed3c08b77ef4e6ead26858f95efcaa302f5f014aaf3b26b49dd2bea991eecce" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0020.png.import": { + "bytes": 963, + "sha256": "8c917c6c480095a65fdb0c30b80f338c644ddc16538276ce427f8c3f54a77aa8" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0021.png": { + "bytes": 182, + "sha256": "9def7eb7a3b00190148a55367c08ecfd4a03b66096e585b0c07b6f21277bb4fd" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0021.png.import": { + "bytes": 963, + "sha256": "7bc86d56e6da25eaba3101bf3487dd4906e023cbe4b5b0fd4ce2ee765157e796" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0022.png": { + "bytes": 173, + "sha256": "24298faf91a61a57d158435e9fa75ca30ab88bbfddae797e2a268b1064787f45" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0022.png.import": { + "bytes": 964, + "sha256": "644ef16b27b940649902e7b7895f8466bfdb86c0d6b34551d2e694979d6e877b" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0023.png": { + "bytes": 172, + "sha256": "ff3ac631206dd4882134b8719368519644fd26703ea289a7237924e9d622f208" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0023.png.import": { + "bytes": 963, + "sha256": "a9a132ffbfc88d3daf7da99e0275ecb9e1ad5f640b2f353fc0d0a6f5660e2eec" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0024.png": { + "bytes": 175, + "sha256": "3f4d77da84e948836c16d2c81f2812b7805e76147921f0ea9f047705f709a62a" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0024.png.import": { + "bytes": 964, + "sha256": "6b6adb283d924e90c39057fe14b39a69a82de88c5ce41814941e9b774024e6c3" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0025.png": { + "bytes": 139, + "sha256": "5782701dc1d3d19c26f26cf1b147a044ecbc8535766ffa33ed93eee0e8bec2a1" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0025.png.import": { + "bytes": 964, + "sha256": "64f7e8079d8a7f196426358e88b74d260561bfd15bdaf3e0b91c4475435ada3c" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0026.png": { + "bytes": 185, + "sha256": "a18f13529118365c4054f2b6dc7379190c8d99fc70f2f1c374f6e95f532630ce" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0026.png.import": { + "bytes": 964, + "sha256": "cb5a5a3d5bee910a70df0f8e25fbad07be09ac806d492c2c1db62a7aab4544f6" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0027.png": { + "bytes": 139, + "sha256": "c9ddc3f83a9ecb1d340d2925df3f99f34542d8be1514c53e82c71500c5537ced" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0027.png.import": { + "bytes": 963, + "sha256": "4a7597bc2bda6042e10c7b585d2c3fd2e76630a76943df053df180e147b6737d" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0028.png": { + "bytes": 149, + "sha256": "7a67b0ec169f8a967906b2272927f4d4dd34ee60e0e066ad1544deaa9cf86d08" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0028.png.import": { + "bytes": 964, + "sha256": "c29861abdad7b6b8fc8d4b7cdb87bc4c03143f3c2ed8c874d3eaf227fdd0d18c" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0029.png": { + "bytes": 208, + "sha256": "9a448977535c4af375b3db4800112ecde93e0d794b393e0cacf1dd82b4d9f971" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0029.png.import": { + "bytes": 964, + "sha256": "1a3750e0201db636c8f958ee3aeec374fbe67ca6b63554e7747f330891ee924f" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0030.png": { + "bytes": 138, + "sha256": "50ba69228b0185e84fe73b4beec8837e275c7be1b8bde1981484feeecdf02199" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0030.png.import": { + "bytes": 964, + "sha256": "2a9a4bb022675699f2d1ec7e4729f2f7062eb6dea5e5441359010388c293c4bc" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0031.png": { + "bytes": 171, + "sha256": "3cde5a77140e4d8ed160e37cd14789aa9901c4808e2a6b0c109fd1502ca8deb2" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0031.png.import": { + "bytes": 964, + "sha256": "8a20c49664451213ebde427d13a75784714d48c1045667b273c5aa4ae973e956" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0032.png": { + "bytes": 195, + "sha256": "82ee687a8c6b7929ad25f4f9497a2e96b54b00c68cf174c405b77b74b456df33" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0032.png.import": { + "bytes": 964, + "sha256": "6a6465c0f6de7afcbb777b1f683f8b7e51419df028862a2aed0a9b8c931ccbb3" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0033.png": { + "bytes": 202, + "sha256": "928dcac1d9d2df6fa2ac8916edc35f409605e70e387321a7cbd5ba26ffdc3b5e" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0033.png.import": { + "bytes": 964, + "sha256": "e63e0301efe85bc1809dd9f9bdb6600be5d7f86286326db0e0a5a2a83d0f4c1c" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0034.png": { + "bytes": 196, + "sha256": "7e06aac6ac40317d4699b9bad6c5fdcaea4df1aa350878a6c825089db6133f82" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0034.png.import": { + "bytes": 964, + "sha256": "8cf4d9a16f38acfaaaefd476a625680587832b1af7dfff95526e5775991fb0eb" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0035.png": { + "bytes": 198, + "sha256": "9fa58f97f4b8cd794179d8d2110c6180b69aa2030f449d734d69466b58eed2fb" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0035.png.import": { + "bytes": 964, + "sha256": "9db3eab2eee3fd4dd410a9880de037979ebc93513e0bed55f94fda8ffaaaffa7" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0036.png": { + "bytes": 139, + "sha256": "d0be450733fad7bb93599113861381e3caedb8e0fbf30bd4e120024547689582" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0036.png.import": { + "bytes": 964, + "sha256": "89471bffa6dbeac880929017273905e009530c7d8dcaa6dae5e8d160357d6f1b" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0037.png": { + "bytes": 130, + "sha256": "dff77f0cd9bf86fe3f6ee4ebcb4074c2a30ceba18e5966022b0fc74a339e036d" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0037.png.import": { + "bytes": 964, + "sha256": "2b24f7c317aaa8537d10c9fde48001d6b7c826e072e48ceeabf5c6f2207b1bd8" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0038.png": { + "bytes": 145, + "sha256": "0b8d843daedf04706f865ad877e71d2d9ad1ce1dee01073071d286fd5aafdbdb" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0038.png.import": { + "bytes": 964, + "sha256": "2d5859414e107400a02d7264c45c8e755d2b68a12686fb6fe0a043f75d5df38e" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0039.png": { + "bytes": 140, + "sha256": "7dc16b81fa82f7fdd377d68bac398a8358438599d1036c509de913abcde64683" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0039.png.import": { + "bytes": 964, + "sha256": "f735cec3117457d60f3971d8ef1b9396378556bcabdd81b5d94abc5b0a5c6e91" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0040.png": { + "bytes": 128, + "sha256": "7541f8325e46dc4d5f0707819c0b6cbf48dab832727c2bca54a4380991b6cf10" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0040.png.import": { + "bytes": 963, + "sha256": "2d76e4eba2cc90a8147d17bcc02f995ef34775c6b672172def58aab521e9f393" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0041.png": { + "bytes": 178, + "sha256": "0fbb63362251a29d741280e59f5d9cf29c80c0fcff0532cc9c8530936d873994" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0041.png.import": { + "bytes": 963, + "sha256": "0536ea4e95d8bc1c40f64253cd6b8337d7f64605b708aec08ef3f96ba38fbfc9" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0042.png": { + "bytes": 142, + "sha256": "8dc63d1b4fc05e9ef0dc5ad22788e49e4b37477d4e85de2c2e420d22fe4cd958" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0042.png.import": { + "bytes": 964, + "sha256": "772ad95c984a2cdeea252d17c919252198b5812d589a2db8b47d75a24782c1c2" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0043.png": { + "bytes": 155, + "sha256": "77511b6490f69a9f4991ac807a7a53bb946077883d629ae21f935989709067ea" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0043.png.import": { + "bytes": 964, + "sha256": "65b0a6d2713c91c57bc6c723aea7e31b5651d58f22ec2d9c746150fcb1d8d4ac" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0044.png": { + "bytes": 170, + "sha256": "e4deaf3ebddc654a8e3d075e41cc78a29fd5e5635b3d6646e6b36da10d63ea20" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0044.png.import": { + "bytes": 963, + "sha256": "71e96dc704b1ba28110d8a498373612da745fa0416f61bd26186a1adbc6114c0" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0045.png": { + "bytes": 191, + "sha256": "4f5d0fd34c70872b66f2418b6cae9c9c9e3aca133bdec0b0dbf860ce82f9f225" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0045.png.import": { + "bytes": 964, + "sha256": "e8ab3536295cf9430348c596d45fade72dc5588dad3f5ae9c266af418afdcb62" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0046.png": { + "bytes": 180, + "sha256": "acc19c7eee1b0c89dc9bacda260c7678490967389e41cdd8186c2fe82cee78c5" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0046.png.import": { + "bytes": 964, + "sha256": "b7dbd1c9cf4486c44c5776950faaad696ee08a5e626cbfb04b89c71d3f8f220a" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0047.png": { + "bytes": 178, + "sha256": "ec5c217c482cb5921717c5577049846283f689c993b65ca57a9dff5d245ff635" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0047.png.import": { + "bytes": 964, + "sha256": "637fe3dac5a28dfed0968919601b6f41602b6a8b741454c8b72d57f1e09ec6e6" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0048.png": { + "bytes": 99, + "sha256": "63519065228f5f8af6200d979fa54cd7f00650034ceea10a1609203a34b3ff9b" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0048.png.import": { + "bytes": 964, + "sha256": "cba4428600f9f9ba04c2d2ba9f21dac3e5f8f5f46053db20b51cfce0f658a2d0" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0049.png": { + "bytes": 130, + "sha256": "c4257bfa85878e4d293237cd9a50e72b3e883f721e4fe1c48132514bb93668f2" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0049.png.import": { + "bytes": 963, + "sha256": "7fa9a04310b88953632d038b4333316cf7939ae04d1986b5063a82a142031fc9" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0050.png": { + "bytes": 109, + "sha256": "af45eaf5658a481cbf5645ed006ea59072e8bcdbe481b15a55204179d291f5c7" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0050.png.import": { + "bytes": 964, + "sha256": "b8fb7762d3d8f7a785a3950ea7a9f28e39509c55e24efcea4f4fe7a40389ffc0" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0051.png": { + "bytes": 133, + "sha256": "2c10663f36fbfef2638b018d8ed3c11f1e2e3c62fd63300b13e7aeb39273eb97" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0051.png.import": { + "bytes": 964, + "sha256": "3ca6f522182d9ad8221d99e274a40d4dfee264a9b0376fbe645566f7012d4162" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0052.png": { + "bytes": 122, + "sha256": "d380d7941b23178f8a90ff41f977bb459890f3a5f4b29f9c159859221d8f9704" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0052.png.import": { + "bytes": 964, + "sha256": "8197c899da320e49e6940796eb6400b0dc5339cbbc197daa8aa1b2d68c14ad46" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0053.png": { + "bytes": 110, + "sha256": "e3d67fdc99ebea256141127ccfeb4103821db7dca11d099639de32e60b05b47e" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0053.png.import": { + "bytes": 964, + "sha256": "590f9ef3073e542af9f58859d5edfedbf39f5b885216d1e7a645abe2ba8f842b" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0054.png": { + "bytes": 184, + "sha256": "1a9ae3a209decf1f4b8df62d354edd7dfa1f7d4101ab14819f181a8e51b5ce20" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0054.png.import": { + "bytes": 964, + "sha256": "1ce511a1a0e42e861306810bfd465a5ab74ba8edce54f9a8534072e829592ace" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0055.png": { + "bytes": 182, + "sha256": "5a17519655807550ae9a90ae9618772d6bb67e856b9920ec090ccddcc3057e2c" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0055.png.import": { + "bytes": 964, + "sha256": "e777d42f7be968193a63b57a5a1bb7ad6471a998808b2be37d7d3d8f75949090" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0056.png": { + "bytes": 207, + "sha256": "3dce1fb1d0ab8ecc5b168449b9cac11709a221f53d7dc49d31c4c7c96bd5ea2f" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0056.png.import": { + "bytes": 964, + "sha256": "f1db34ff7f4a308ba9e24fb674d29180e7545e0507c4aff8d212fc964a911a0f" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0057.png": { + "bytes": 135, + "sha256": "2d553978f4663e6fde5d5eb8dce1db9fd9aff9823c04c4ac9b5434625910c6c2" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0057.png.import": { + "bytes": 964, + "sha256": "9319f34fb9368987576820d5ab2e4668651f530aeddcf450239cc2f49105f6dc" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0058.png": { + "bytes": 140, + "sha256": "d010f83dc263ca1b3b4788ef380c7ef5695a21493c7db10e423c9891e2eac730" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0058.png.import": { + "bytes": 964, + "sha256": "3b03fde4d5af174fec7e6445f9c0d0a10943b3adf150d643c890c55c2b90c96c" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0059.png": { + "bytes": 134, + "sha256": "78d2be3cc11b4dfcd3bdc6f90a34ff564f8d8216aa3ad7abf11bdd349bba02ee" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0059.png.import": { + "bytes": 964, + "sha256": "0717f7db32e65e3a39165aea886d068f54daea4c2d17820210bfe7bd601c4746" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0060.png": { + "bytes": 140, + "sha256": "c0c9ba7c823d46b2baf1fd4134c36f8e966b840b5f79a95a7585a0b3252a45a8" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0060.png.import": { + "bytes": 964, + "sha256": "7226f7300362db2c7f07da2572214d2feb462cc60ef9d6bffc05e264be379bef" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0061.png": { + "bytes": 149, + "sha256": "c090e00663c0b81ad5769020fc450f1f0d32fb9420072f41ffcc939cbc25acb8" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0061.png.import": { + "bytes": 964, + "sha256": "f0f1191c80e6540708177aa7e9c86c4665fa5cd879be7aa690142dcb237efc7b" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0062.png": { + "bytes": 152, + "sha256": "cf66bddd9f4b4ecea0ac26406e487cf2639d373a2d5f21f1efd3cc6992272399" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0062.png.import": { + "bytes": 964, + "sha256": "8cc140b869b4a89745e4e2ed20f7979c622dbd9ef0a70da892f0dd3620eb8d9a" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0063.png": { + "bytes": 167, + "sha256": "2c7d1a1fdf12a6cd37cfb82f9c38e18cfc8fe28963d1c33ab97379671cdd1aa4" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0063.png.import": { + "bytes": 964, + "sha256": "a89ee8f834325d059e2fc98d324d0549c186bdbde34d37c98d3914c759c48e5f" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0064.png": { + "bytes": 176, + "sha256": "b2ddf6178c613f3725e1e28830514d378649238e695b0d0b74ca5b471f880fa5" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0064.png.import": { + "bytes": 964, + "sha256": "48a2e71c34dc75c397131503c5d081862f8f46fb31e108ca7297a0f22f5fda0d" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0065.png": { + "bytes": 177, + "sha256": "cb304f8bfba830e8213f357e0ad9b255e63aed2574cf5a2b3c351490d28dabf3" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0065.png.import": { + "bytes": 963, + "sha256": "f7dfae80dfe064a164d026c518a4451ee84503595662ddcef2a08fba6a631ce6" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0066.png": { + "bytes": 192, + "sha256": "601f7619c0103424fb76a2fe0ef6f086fbc29a404f2bfba2dd16fa6dc141e9d9" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0066.png.import": { + "bytes": 964, + "sha256": "1d7c9a74514e5079854177371fa1fcaf8e90012dd70d2abe10acb0529d74729c" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0067.png": { + "bytes": 170, + "sha256": "9cbd5a8a7bf7f43eb6a7429698e99e829c57997c5022018a8b60ba9a70e51ccc" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0067.png.import": { + "bytes": 964, + "sha256": "a894d09c07e462ee26569489fe6fe1e17cb7171faa6c5442f89b61e8e039933b" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0068.png": { + "bytes": 181, + "sha256": "f90351394da9efc3b61293c20378f50d30b3dd531a9fd83b4367927e7bf9c144" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0068.png.import": { + "bytes": 964, + "sha256": "79c8232f2fa454e2746ca3616b99a0701f4ccf0471910a878de40c35de0edd17" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0069.png": { + "bytes": 206, + "sha256": "5a09ecf571abb5bb4d2b727b054d7417a0bafc1ac82a4a0ffe7eccc2561ad556" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0069.png.import": { + "bytes": 964, + "sha256": "71ce9ba09dbab8f2cb4925ed4b2d4463a06d76d098294e99c2f8ab628154ae8a" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0070.png": { + "bytes": 170, + "sha256": "56ae1a17ea808d02da78e58b5d6dc58a6ea62287b4addb81b5a6967dc2245a5a" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0070.png.import": { + "bytes": 964, + "sha256": "2dbaafb49240e3b1e9859328c97af6ad7aa2e5906167faed70dbb6472dab5856" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0071.png": { + "bytes": 201, + "sha256": "33589077ca1518bc453aa63bf2f1810d67422bea07ed5db8f486f8257478d154" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0071.png.import": { + "bytes": 963, + "sha256": "9159e76287627a6abd02deb245de79b2ab4907a4f5bc6533be6fa78b341ba310" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0072.png": { + "bytes": 163, + "sha256": "a977172d74aef292a924c867d7d2744ac1c4720f9a9f7120c0dec4ca1b9e9e00" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0072.png.import": { + "bytes": 964, + "sha256": "b31248d4d6f4fb97d5ed8bd20239270f7e4432eb8b28430c1f5b4e7e2479f474" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0073.png": { + "bytes": 161, + "sha256": "138b74609bc477ca5bacc3c8c2b6d80bfc0362c81f163e7b6dcb063526c97f89" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0073.png.import": { + "bytes": 964, + "sha256": "67303e732e3337229f09cef22f60de192f0e52e02f8159568338afa648a1399e" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0074.png": { + "bytes": 201, + "sha256": "cfb675c1dcc7530a41956004471c8ec27cd5ae19a03d8c424074b855395497e8" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0074.png.import": { + "bytes": 963, + "sha256": "902ce403dbab34973fab0647a91a5584764a9ef8574b3732ef88434444aea6cc" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0075.png": { + "bytes": 128, + "sha256": "5fd90e49d9be0c155f1e6a5cb08099fda486ea6fbb266be20b6b97614b96ddd1" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0075.png.import": { + "bytes": 964, + "sha256": "a6bea1993517fcadd5e811c8e952d70ebeb25e5bd624491551354808b6b27f8d" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0076.png": { + "bytes": 165, + "sha256": "349c56fdf06e20fb6a1ee98e2dea1e70833f4f0cf3a96ace0660d32ee0496631" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0076.png.import": { + "bytes": 964, + "sha256": "d94d68afc48704abe6f902cedb2499a2a9c564ea89c698562a44ed87a5c58244" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0077.png": { + "bytes": 165, + "sha256": "be810b6e4b8cd8dfa9dd06af7a5964648a6683c5a3e8da64bc3233b48a636be7" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0077.png.import": { + "bytes": 964, + "sha256": "67fb9daa0fc4e4ab6f4c0c4e093195f6870ebb56dc496456d1733fa6ef903e97" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0078.png": { + "bytes": 165, + "sha256": "62d47ae44908d577c29ff002a2e73ae1bb07602ff4715a85c9743893ef72546d" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0078.png.import": { + "bytes": 963, + "sha256": "612d41c1b9f6d517a6eede7ef6f7c44d712aba353b07ecc7a7fecebe546998d0" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0079.png": { + "bytes": 174, + "sha256": "c8c819b6054e0c231fae5f9f85dc9a34ed828379f5fdb4456ecd360305ca44c6" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0079.png.import": { + "bytes": 964, + "sha256": "40a708f3a427ff196f23ada3c626d7fdf2e4a975ff35430d980d5800ec5fb948" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0080.png": { + "bytes": 180, + "sha256": "0151695f2890361f16ae4ea585e8f5d80fe0b6c2e82593f5e2ad336fbb7360fe" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0080.png.import": { + "bytes": 963, + "sha256": "ba5c2aaef514ae698ad732d8ff9bb1fa7627addc662b21bcdb03a873330fafd9" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0081.png": { + "bytes": 156, + "sha256": "92edb7e7a7b658e00d2c983d9526ffa5f868071b72f98a645f48fac2b33eb377" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0081.png.import": { + "bytes": 964, + "sha256": "bf72b0393ccf3221a2db8abe0a048cbd271e092de0764034cff65f297c389e92" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0082.png": { + "bytes": 207, + "sha256": "2efb31e30cd6f1527329fe5d7704e41c65a8376d498bf93372f46155600420c9" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0082.png.import": { + "bytes": 964, + "sha256": "397120a5362512b7f0bd7833e8387a4a663cffb172dbf5de2356acb2ec9cd2d7" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0083.png": { + "bytes": 156, + "sha256": "92edb7e7a7b658e00d2c983d9526ffa5f868071b72f98a645f48fac2b33eb377" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0083.png.import": { + "bytes": 964, + "sha256": "6c4cce75a77f9a2f60c00ed3f0b2a24d5dc2bcc7a18d858f2bddb1e234d12124" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0084.png": { + "bytes": 232, + "sha256": "b3909f80a29a0f18729f96a90ebe446ecaf26a195da633f2a6c3dd31f660821e" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0084.png.import": { + "bytes": 964, + "sha256": "174366f354ffd256451e63d8c8fdec0f5f1117e8421770a0235f260e1a75553f" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0085.png": { + "bytes": 230, + "sha256": "377b35acbce5129e8167df1f5d1d0420805990962a37a30f5784b88b81a40ec2" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0085.png.import": { + "bytes": 964, + "sha256": "4cf0b8eea76287942a5e077b514b6eccc6d949763879ac5b871fa775e7c4c2f6" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0086.png": { + "bytes": 224, + "sha256": "0606653ad07e177c06c9782c9fff4b1388c7b67865b6ab0e202f76e8e6f6bec8" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0086.png.import": { + "bytes": 964, + "sha256": "ac854975de21105ba6dc595454d64dc441543c41f2750494d34c37b9e9ae3899" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0087.png": { + "bytes": 239, + "sha256": "321ecd683c4e542e09d368709e75821b8b823b7b98b71bebb39d66cead951315" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0087.png.import": { + "bytes": 964, + "sha256": "08c32b45538b5fcb50494fb65ddbd1bc52d91d0d98615906dbbeeceeaf9a047c" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0088.png": { + "bytes": 222, + "sha256": "ad6715e9bcab60faed303260a21adfca2de09a7950b98384065bcc5df05634b2" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0088.png.import": { + "bytes": 963, + "sha256": "f5086263c65f017bd12a57d0106906d2127e5bf1e46a88c9f2bba702cc39567a" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0089.png": { + "bytes": 196, + "sha256": "0b9fa753068061e816246437466d0c9d3100375ff12b77fe9459a801265c83c1" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0089.png.import": { + "bytes": 964, + "sha256": "eb2748a33689be9043ca98236bc3422c568bdc2dd1bcd3b9703a4b71e082c91a" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0090.png": { + "bytes": 209, + "sha256": "fb4aa142cbbba7d9504ed3ff0d989069e8f1974feb76f25906efd9901d4f9ef4" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0090.png.import": { + "bytes": 963, + "sha256": "f74312cf22349a6b729e5f90eeb732e366189013ea50a24798e405c214605207" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0091.png": { + "bytes": 207, + "sha256": "19a75fbb7df761b7373dac310d5e7dd2aa5a65529f81d4ffc80940c89d0538ff" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0091.png.import": { + "bytes": 964, + "sha256": "10dd0ec158e8ae5439ee217399d481e9c074c16470c66209538b27bcfe67b9a3" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0092.png": { + "bytes": 244, + "sha256": "357e08bc52b8dc318ce003681196dce6d2de41298b6253bbcc9bd10283785b37" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0092.png.import": { + "bytes": 964, + "sha256": "738be56be88ce25f5d7c1629fd8f8ea07d1fdd8792a455dab513fc5b7a9eba4d" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0093.png": { + "bytes": 205, + "sha256": "0ce7aabd23d9784f67ad64d461b132f8bd59932d9cc7dddb98c66edf60a6671a" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0093.png.import": { + "bytes": 963, + "sha256": "57ee53ddc2f013686e0bbd779e71d1e3ddfea8a0c3d7092ff52b44271132df7d" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0094.png": { + "bytes": 170, + "sha256": "56ae1a17ea808d02da78e58b5d6dc58a6ea62287b4addb81b5a6967dc2245a5a" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0094.png.import": { + "bytes": 964, + "sha256": "353c738f45367fbb8adf346e32159f1da8494045a5aa1a4bfbd05101cd518bd4" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0095.png": { + "bytes": 203, + "sha256": "f5c2ce5b8e9e36580df27e8287472c662b360e97c4b8bef669ad70eceb9fc7b4" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0095.png.import": { + "bytes": 964, + "sha256": "98a8fdea72067cd04e28a91bf7f3e594e64acaa925a971f0a1e5b320fab3c0d7" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0096.png": { + "bytes": 206, + "sha256": "b8a0a9376c1c3398a059a1e3226e8f8d6839c1d73ac53ea37425340d762055fd" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0096.png.import": { + "bytes": 964, + "sha256": "84e01bdb8330553ceea96159d1f9ab43ff21c1780b0c121a72182f661b37cd8c" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0097.png": { + "bytes": 225, + "sha256": "20915fde756b990f5b0c86fda557a93a6c306373d7c4fc07a1991f4ace3271b4" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0097.png.import": { + "bytes": 964, + "sha256": "cf3ba40a74fc3f15ac5243ed97bb0c53b4a30686675f19b438dd83a2adf9b097" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0098.png": { + "bytes": 238, + "sha256": "39b7c35f414e086b9c7e0cd2b34693ae370e5382a05b4dbb9964cef20f9769c8" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0098.png.import": { + "bytes": 964, + "sha256": "10999bc0c7ac3c95697d6a3e660ddf35f80da4c42a66af45433fc9d56491633e" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0099.png": { + "bytes": 238, + "sha256": "61af4b9f1f67aa761e89e516ac6d60371175875b78b073b7f6a8415517c66181" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0099.png.import": { + "bytes": 963, + "sha256": "6de6e757766f0caa9653d199673008dc6d6335211001573e011e45a2e666e20f" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0100.png": { + "bytes": 240, + "sha256": "e139ab1d56c599af1cea5a955b705ead18a92d41e8e635b550729383cad9de3c" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0100.png.import": { + "bytes": 964, + "sha256": "0a07ccdfe659db10953ff11dc353efcca2e078409638fb76ae7b38b90120e35b" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0101.png": { + "bytes": 159, + "sha256": "03b7f71be1904c72c71f98d31c5f0f7fd8dceffcd40c19c4232746cbf509f5b1" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0101.png.import": { + "bytes": 964, + "sha256": "c88331b1e5bf2525fe371ce551083e5d807fe45e80eccc5a400f970c807e3591" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0102.png": { + "bytes": 154, + "sha256": "35af44a6fc76a09e7fe625c0becfeac809360774c6a845ec8024dd8db6f5fc3f" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0102.png.import": { + "bytes": 963, + "sha256": "26c7b69214e87a32f5eff0cb2cab6c14fa470770ba25d77b702499dbda6c4887" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0103.png": { + "bytes": 164, + "sha256": "38a3ab676d73fe4219930bad3d0294e045269fd153587b0e21c60843fc13d281" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0103.png.import": { + "bytes": 963, + "sha256": "20e4fd705f9ba1b5808113f7b3f9ea75e48f2ab9711150e11ea307bc03f53474" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0104.png": { + "bytes": 166, + "sha256": "3b38808f0c20a49a9923475022041c46e8a04b47d8621e5186fe153b4bbaed48" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0104.png.import": { + "bytes": 964, + "sha256": "6e8f16d87aa8497efcd064f67d2b89b6147b010e692f4f3320d5e9dcbe8321f6" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0105.png": { + "bytes": 181, + "sha256": "e6ce715420b033cc4b0eb6b26255996a919ef721c0081388d3fa6a964047630d" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0105.png.import": { + "bytes": 964, + "sha256": "c4d1645bff32f5348d51b7603e6efde3ae941f1b521de73e5269a576e000fbdc" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0106.png": { + "bytes": 164, + "sha256": "4958c3b09a0d41b3f21741476274855ab2242b3240e5054657dbc0569c881215" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0106.png.import": { + "bytes": 964, + "sha256": "865bee4b2d6ce88ebed0a8580795f7be241526ac2a3fc0a03c5e0123fdffa3c9" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0107.png": { + "bytes": 173, + "sha256": "66d47c25a72a5be74cb8a15c0e4930ee4c8859f5ba5d04837d953d45649d0873" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0107.png.import": { + "bytes": 963, + "sha256": "874603d2c45ed544e1805feeba616c08d3f8a4f03c8e33e304c1dcf8cfd4d147" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0108.png": { + "bytes": 189, + "sha256": "f15c964db469039861f70bdc75cc5b02ba9351eaa5d7421a85d028131eb12f4d" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0108.png.import": { + "bytes": 964, + "sha256": "69a09b26c14e23d9445a07faa54ba3bc6ee461bf10555df20239fa2fd468c0bd" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0109.png": { + "bytes": 219, + "sha256": "f344d22151345f81fe1b95fdb03cf007747042670bda1540192c14853f35b94a" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0109.png.import": { + "bytes": 964, + "sha256": "a0666a19dfa3d44e4bdc009cdb351b3fd63c364ec0f59b2b76604bd7b16a9973" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0110.png": { + "bytes": 217, + "sha256": "ca2d26579be3738be5abfb74cea388634e212fb991b84701deeda65da4780f1c" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0110.png.import": { + "bytes": 963, + "sha256": "1a0b8a2bdd53085efabf093e3f616f367d82f913363cac47c763a96eed70320a" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0111.png": { + "bytes": 228, + "sha256": "8ecfc9b753e676a3cd1fcf2f8f98cc70c8e814f706f41a7e172508fe15156618" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0111.png.import": { + "bytes": 964, + "sha256": "721e24bcbd148f7f4c328fbb64ca62c296c79de65f21573e6b498432fec7b1bd" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0112.png": { + "bytes": 237, + "sha256": "1e82481db9d95d0cec64ba0ea95b8fadf1e3675936e93731d0ff0e3bc72470b0" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0112.png.import": { + "bytes": 964, + "sha256": "59866ffad84bedc11211a55acf7d79b8c852685e2aa3a880f1f50bc077e4ca6c" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0113.png": { + "bytes": 176, + "sha256": "d8b00568696dfc79269a8f47ab8e19ecf6f080140176034cbf8124b4b143d49e" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0113.png.import": { + "bytes": 963, + "sha256": "3b877b063705382d968413a5a9831b38d105f9bf7dfca7f57d863de84b914869" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0114.png": { + "bytes": 182, + "sha256": "486bea807469ea50e471bd9a8e5d60424386b81b0bbef0c84f3cda285d8cf088" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0114.png.import": { + "bytes": 964, + "sha256": "d17c5713760c3b5b816e60b140bb83977dedb1dd4e1087f3f44efb304878f312" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0115.png": { + "bytes": 182, + "sha256": "ad27340925ae7e936788c22cbd0f7d1922ef5bdd21377f916f1be9af6be4312d" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0115.png.import": { + "bytes": 964, + "sha256": "f9323399e4885b0524543782d1f937303d3d72129259d20cd758883cea17f08c" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0116.png": { + "bytes": 182, + "sha256": "610de03ee2d2a7d452159a885707217ccb17c6c18444418d7f21496d76a65f76" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0116.png.import": { + "bytes": 964, + "sha256": "54f80c6bf2dbaaf1d170741dbcb64357f53cd9830016177da2deedfdc54d848c" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0117.png": { + "bytes": 191, + "sha256": "4f75a60e03d46523afba3c52f73c1fcbe06a7566a87eea9fb9b82320718182bf" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0117.png.import": { + "bytes": 964, + "sha256": "2b9613378efb8da10be4a93c1a6a21e176953afa401d357d10fc36d3d2fd0540" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0118.png": { + "bytes": 200, + "sha256": "43679336db4fca6d7c4b47941f707174cdc4476b75af32e0d9f0bd80677831bd" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0118.png.import": { + "bytes": 963, + "sha256": "6fb44bad0d9991ea3ef306e732a95a5e35a47e6821729a75c1dc6861861eb85a" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0119.png": { + "bytes": 184, + "sha256": "c1a5fcc94e0557e04615186966d5ded2a7b590985f03c4a564de6801aeea4acf" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0119.png.import": { + "bytes": 964, + "sha256": "b595356bf2247fad363b679abe1d407f7fa7ae0f3e9dd8c04e74a8fdbcb7327a" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0120.png": { + "bytes": 195, + "sha256": "2ca96264cc5506bb52a5f7b5d278d0fa8e66e26c4b8242e40db6b46acb9df95e" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0120.png.import": { + "bytes": 964, + "sha256": "aaa24e4d6843a5bd70c55413164859600b953d0827fab6fac48bac570346e13e" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0121.png": { + "bytes": 189, + "sha256": "28466ec899a6e0720f40e4f622aee5925d2e5c50b2409856f36ef65c7eedc532" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0121.png.import": { + "bytes": 964, + "sha256": "9dabb9b5f2634bba49650d5ce11a2192a63b5efe9a65734ebf4f155ce876a21e" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0122.png": { + "bytes": 232, + "sha256": "2cb76164d899e3a5eb42d7cd23ffe8defae130f6ce702a35926cbf61d2d1b569" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0122.png.import": { + "bytes": 964, + "sha256": "50c28de7e6c0a19d29d80d3bbb609fce84b4df463e029fc7a2792651a10a07ba" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0123.png": { + "bytes": 201, + "sha256": "16d8f777b329a6516f32d790b389fd5072622195152680c298d2caf8d723ef8b" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0123.png.import": { + "bytes": 964, + "sha256": "f305af0b0435f3051459c24e6248208475a97dde46ea27044a46c996c08ab725" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0124.png": { + "bytes": 203, + "sha256": "cda39a2ba32af6935e106b5c243ba5ca813a8b2566855b94524485463883196a" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0124.png.import": { + "bytes": 964, + "sha256": "a16dd7e7729a0e77c24a09a0e1e5beb166f1f6712955307a464cec0777804505" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0125.png": { + "bytes": 165, + "sha256": "d576af0d95a09721d174c3f57cb51b3c736e3627330a9bfee110e676d37c3cab" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0125.png.import": { + "bytes": 964, + "sha256": "06f563bdd065bb39b65a04d7360dd267ca4d7f53a0ec05ace48c38fa7303c7ec" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0126.png": { + "bytes": 171, + "sha256": "59dd6e934921a327935f8aa35a24cd949bc04541c0adaed2d0ac46b29fe409c2" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0126.png.import": { + "bytes": 964, + "sha256": "f69c9b184375f986920d09b3705e7e948d79b001bfc83c7c3dd5eecd92540fec" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0127.png": { + "bytes": 171, + "sha256": "4ae08fffdd99c4e14a941e664de4cf9ecba0064cd94e5caae9d4a82a10fe120c" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0127.png.import": { + "bytes": 964, + "sha256": "8e55fd648cb1569eecb8137799cb21ad94ed1bf66728fc85691eaf56ed6a20e4" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0128.png": { + "bytes": 171, + "sha256": "f9d1c49865855dece38e496cdb68458040facf8256831751f4b0ab695a193be9" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0128.png.import": { + "bytes": 964, + "sha256": "33e7e0a2fae88e567d97aaad15205962dce8d2cc9b07bae6bbbc6c833632c816" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0129.png": { + "bytes": 173, + "sha256": "1b0a4efa97420e011f08151149c662dbc7c91be0e3c72caa3e8f5718789908fb" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0129.png.import": { + "bytes": 964, + "sha256": "41bca57b41043e5e95a7fed027a6dae4affef6656af1d4fbe516d1f924017b88" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0130.png": { + "bytes": 185, + "sha256": "a61e8a3fe7e1e6f192d6b6452852274a02768c20a45ef6afa48ec80908a39185" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0130.png.import": { + "bytes": 964, + "sha256": "cb97ac0a485400219fe868e479eb7412d3632349fa5a5d01fb3173567e9a1082" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0131.png": { + "bytes": 181, + "sha256": "0fe7c5448902cef52dd8ed8530eda0a986ad0d2cc0c36c2ee1528fe0c6860262" + }, + "assets/kenney/tiny_dungeon/Tiles/tile_0131.png.import": { + "bytes": 964, + "sha256": "db76c372c023c15a841f3c4afe6678d870a0f7063be9dfc2d15e8478e8343730" + }, + "assets/kenney/tiny_dungeon/Tilesheet.txt": { + "bytes": 238, + "sha256": "1b86fae0b27a628f18cfd89c6e148ea1d727f5ef02fc1dbeb5a6e9f9667bea00" + }, + "assets/kenney/tiny_dungeon/Visit Kenney.url": { + "bytes": 44, + "sha256": "6787defa3ecb6118622e1903b65802c0200628fae5164b51b4fd467f92f3f284" + }, + "assets/kenney/tiny_dungeon/Visit Patreon.url": { + "bytes": 54, + "sha256": "2fcba31333935f4aa35e9de2e74e2b7ba1b1a8011540e08016ff6d81e9dd7490" + }, + "assets/kenney/tiny_town/License.txt": { + "bytes": 567, + "sha256": "c483c167cc3bdfe17c15f957ff847d409f64d81b410b28783636cf3b2b7814c5" + }, + "assets/kenney/tiny_town/Preview.png": { + "bytes": 17645, + "sha256": "9a6a773a4e39bc2082b85f0778d8a106f644233b2b3612c5c2a6fd6e4ce2106b" + }, + "assets/kenney/tiny_town/Preview.png.import": { + "bytes": 949, + "sha256": "23c5150de825abb62e9acc8cfbc0155615188fd0d2016ca72bc9c1a19fef8e0d" + }, + "assets/kenney/tiny_town/Sample.png": { + "bytes": 112122, + "sha256": "cb909e46bf51deb2906eeeb14b323aa42e861a738a734f449dc460ad682e4ccc" + }, + "assets/kenney/tiny_town/Sample.png.import": { + "bytes": 946, + "sha256": "166f5fdb87ec5ab6acdd8c00546debd0f3c49fd17bfdea48f79cfe6566f853c5" + }, + "assets/kenney/tiny_town/Tilemap/tilemap.png": { + "bytes": 5392, + "sha256": "b9e9fb80b95d0b90b52f12d914f000cf16f8b22c1faa815aa94500abfa57bc50" + }, + "assets/kenney/tiny_town/Tilemap/tilemap.png.import": { + "bytes": 956, + "sha256": "d49254af66e48299aa37983a825c20a6a8000dd087777ab72311f2e276c32c15" + }, + "assets/kenney/tiny_town/Tilemap/tilemap_packed.png": { + "bytes": 5042, + "sha256": "3a54d99ecde790d4fdea207a3644cf130fc56fa838f1beb1507c185a95b8e902" + }, + "assets/kenney/tiny_town/Tilemap/tilemap_packed.png.import": { + "bytes": 978, + "sha256": "77e09885d6c47ddf6b08efc8530bc0e8d1a109a48474ea928f3fd905fa167aa3" + }, + "assets/kenney/tiny_town/Tiles/tile_0000.png": { + "bytes": 99, + "sha256": "d4c692ef80ee97b3395b885ae07020d42a106683ff3650df240f8e972bd5a041" + }, + "assets/kenney/tiny_town/Tiles/tile_0000.png.import": { + "bytes": 960, + "sha256": "f6968f744c358aa51ab9003d2fcdb5f170e9852cd8889f88d3cc41e29bccf094" + }, + "assets/kenney/tiny_town/Tiles/tile_0001.png": { + "bytes": 144, + "sha256": "cf3b3df8669e621af90944fb3155b15f13adf203dda464e6149d7318f3660713" + }, + "assets/kenney/tiny_town/Tiles/tile_0001.png.import": { + "bytes": 961, + "sha256": "f090ea04d0af56449114f4015acb0c3625e658688ab4517b40d474ca11a5095f" + }, + "assets/kenney/tiny_town/Tiles/tile_0002.png": { + "bytes": 174, + "sha256": "ea524c6974ad6203f46a3e68a360883d0d53dbbdaa237f6cd81ac6fd5be6ea7c" + }, + "assets/kenney/tiny_town/Tiles/tile_0002.png.import": { + "bytes": 960, + "sha256": "b2811ea61975edd62e7b6ace7bd9b0a5daabb6d5528c3b04295e20bfde39fdb9" + }, + "assets/kenney/tiny_town/Tiles/tile_0003.png": { + "bytes": 176, + "sha256": "05ae1d16efd39ec9ec7315d8dba74f3aa85d4a75780f768cbca584dc96e1d2f2" + }, + "assets/kenney/tiny_town/Tiles/tile_0003.png.import": { + "bytes": 961, + "sha256": "dc9254e0b4bfa9b1bdbd9e95dc187ae5874af3af0b6ba1192efd97b6318d4887" + }, + "assets/kenney/tiny_town/Tiles/tile_0004.png": { + "bytes": 175, + "sha256": "5de3dff614fb984dedcbfb7551d13a984f66d5a0a835df3048b51bc7cfddba57" + }, + "assets/kenney/tiny_town/Tiles/tile_0004.png.import": { + "bytes": 961, + "sha256": "db7d2b3eb1ed7c423712e78580925945cc3663451327f6446faac8fa42200c95" + }, + "assets/kenney/tiny_town/Tiles/tile_0005.png": { + "bytes": 197, + "sha256": "5c09569d7e0351146e194d9beb7b573e0869978334cc9e093a57dea8705e81da" + }, + "assets/kenney/tiny_town/Tiles/tile_0005.png.import": { + "bytes": 961, + "sha256": "a89809d6d638bf94d37172feca26415382ab29b2e7256c5e9792640f1af6dc39" + }, + "assets/kenney/tiny_town/Tiles/tile_0006.png": { + "bytes": 180, + "sha256": "d8046421ac4db5a824d642d26e9fc6532f1b3aa52033f569f7e56e0885b2776d" + }, + "assets/kenney/tiny_town/Tiles/tile_0006.png.import": { + "bytes": 961, + "sha256": "3a0a7fe99c84788ad98876b1c5c11c61d9edda3ef1b8a29c106d198b29c4cd2a" + }, + "assets/kenney/tiny_town/Tiles/tile_0007.png": { + "bytes": 157, + "sha256": "741e857eba60e676711e0193f3b252fc70be469ddc55c7d5fb74fa343d6aae6b" + }, + "assets/kenney/tiny_town/Tiles/tile_0007.png.import": { + "bytes": 961, + "sha256": "886b8d32262690341ed9b7150ea193e9ffb36a5cca53fb7a13dbd0c76fa5d5d9" + }, + "assets/kenney/tiny_town/Tiles/tile_0008.png": { + "bytes": 185, + "sha256": "d9c105e1f635e239dd0a87239c528c57406532ae4c4949ec9555d9fae6fc8bbb" + }, + "assets/kenney/tiny_town/Tiles/tile_0008.png.import": { + "bytes": 961, + "sha256": "49325ea2b2825ccb188b91d7ee7adbfcd9ad7d560d6301907dd000ce958bb49c" + }, + "assets/kenney/tiny_town/Tiles/tile_0009.png": { + "bytes": 180, + "sha256": "1120f5a9a24c9dc40d0857885b9008860d17d89764a0621f90bfdb352930a72a" + }, + "assets/kenney/tiny_town/Tiles/tile_0009.png.import": { + "bytes": 960, + "sha256": "07dc54d40811013e2459070e891552a4d4517558e96e77b7bc46aab749c7ee32" + }, + "assets/kenney/tiny_town/Tiles/tile_0010.png": { + "bytes": 157, + "sha256": "5f3aca3ab97afaa731c0a001725d31fd18874c37bb56d386b74b09430bc52d01" + }, + "assets/kenney/tiny_town/Tiles/tile_0010.png.import": { + "bytes": 961, + "sha256": "ac53ef6aa9e651238b45a01d84674ad6b7d02a40e23cbc91a4374cb4e6227d32" + }, + "assets/kenney/tiny_town/Tiles/tile_0011.png": { + "bytes": 185, + "sha256": "69c6e3e76d76356f16086e922d331cd3baf4b18aed2bf07d242b2c61d1c0719c" + }, + "assets/kenney/tiny_town/Tiles/tile_0011.png.import": { + "bytes": 961, + "sha256": "0a66296762f20a71439e725706f13ded29b545848b54e58a2828af3908a7493d" + }, + "assets/kenney/tiny_town/Tiles/tile_0012.png": { + "bytes": 161, + "sha256": "e1b87cceac398679e30d7cd4feecf4f40b8104515c255ed2d8e4fd4f868bb35c" + }, + "assets/kenney/tiny_town/Tiles/tile_0012.png.import": { + "bytes": 961, + "sha256": "a303b8eae26947cf26ebe2af5e486d9afb0ab63ac032a2e75d446e9faf05e5d4" + }, + "assets/kenney/tiny_town/Tiles/tile_0013.png": { + "bytes": 153, + "sha256": "dff7a37b7fa1be3648dcb1d01be3df26eed3ea5dfb8d8b7ffdcc2af06715c1ad" + }, + "assets/kenney/tiny_town/Tiles/tile_0013.png.import": { + "bytes": 961, + "sha256": "fcdd5f7c83e6e0ce1e963ac2fb2c2f5494ddacbfb97f52cb819db6928dcf379b" + }, + "assets/kenney/tiny_town/Tiles/tile_0014.png": { + "bytes": 161, + "sha256": "1209e77e92dc55b0c6aab326ccf714a6f48fdb8ca447c77aea779b1c95e4d41e" + }, + "assets/kenney/tiny_town/Tiles/tile_0014.png.import": { + "bytes": 961, + "sha256": "ff1a835d2558fe7e73ce7c2eda13ff3f83f041c7e527a30dfed85e9d7cc1f039" + }, + "assets/kenney/tiny_town/Tiles/tile_0015.png": { + "bytes": 193, + "sha256": "e1d230db0d9b559d564a5062ea574e8233d5b0c4cd143377756a38cf11f7027c" + }, + "assets/kenney/tiny_town/Tiles/tile_0015.png.import": { + "bytes": 960, + "sha256": "8e864fddb00db67863069515961eee59da22c68008dcf6cf204fcdf4d0effd38" + }, + "assets/kenney/tiny_town/Tiles/tile_0016.png": { + "bytes": 192, + "sha256": "e491cc2d756b0fe14c19c1484fd79fe086621d2a21fd59f3e7a2d74eecaba561" + }, + "assets/kenney/tiny_town/Tiles/tile_0016.png.import": { + "bytes": 961, + "sha256": "e9748911a1b03eb0eff486d1aebe51b78490b5691efd8559781d5d31f91d04bd" + }, + "assets/kenney/tiny_town/Tiles/tile_0017.png": { + "bytes": 177, + "sha256": "6510f793c7dab1b8307dd23e795ce9c680c1ca0b220c9749c37d5705e2aae70e" + }, + "assets/kenney/tiny_town/Tiles/tile_0017.png.import": { + "bytes": 961, + "sha256": "a9dcd7b2a62098ba7cb479d5cefe95cc401b3c53e69df77798d922d9b2ebf3e2" + }, + "assets/kenney/tiny_town/Tiles/tile_0018.png": { + "bytes": 163, + "sha256": "167c8eeccd110c1c41095a7178524c8c6fa127e47098fcdc16e875bc2c8a8d76" + }, + "assets/kenney/tiny_town/Tiles/tile_0018.png.import": { + "bytes": 960, + "sha256": "7e0b478eddde95e2bb6c4815e8e69bf2ec0f3314804bf5432ea33d0c7615c85f" + }, + "assets/kenney/tiny_town/Tiles/tile_0019.png": { + "bytes": 200, + "sha256": "f7617ce7df2660a9d4aca0aaf317be98bc561306b0e3eef02f7e0c17a0072142" + }, + "assets/kenney/tiny_town/Tiles/tile_0019.png.import": { + "bytes": 961, + "sha256": "88cf92bd4af58c8d83e146e48b96c43665daa7f29307c099694c843de493944b" + }, + "assets/kenney/tiny_town/Tiles/tile_0020.png": { + "bytes": 166, + "sha256": "9bbb26692c6a0b7ba00ad27b1a380f3ecec4d680c597204604bd312a154f7c5d" + }, + "assets/kenney/tiny_town/Tiles/tile_0020.png.import": { + "bytes": 960, + "sha256": "138eda065179c4b0e351aae592a7c354e72db87f512ac72cdb8284f6a7df318b" + }, + "assets/kenney/tiny_town/Tiles/tile_0021.png": { + "bytes": 163, + "sha256": "3e7b7419837373bf32542598d46d1328cce966e9dfed35fd852a37d227f5d6a4" + }, + "assets/kenney/tiny_town/Tiles/tile_0021.png.import": { + "bytes": 961, + "sha256": "6ebc06d6d592940e9025a8d9299ce79675f115c2b8199bd98f434ff8a459726e" + }, + "assets/kenney/tiny_town/Tiles/tile_0022.png": { + "bytes": 200, + "sha256": "5a6c92e91e67d3b4a9751250f5ffa73308f2d47bab5642677ea6c8c0448b9df1" + }, + "assets/kenney/tiny_town/Tiles/tile_0022.png.import": { + "bytes": 961, + "sha256": "2dd49f551a743f78d97add14e3fd720eade4bebdb5a93be7e745205ffd4d059f" + }, + "assets/kenney/tiny_town/Tiles/tile_0023.png": { + "bytes": 166, + "sha256": "e2231d052af8e58b280c881962407316a25df85d1baebc0a4c417833c9035d1e" + }, + "assets/kenney/tiny_town/Tiles/tile_0023.png.import": { + "bytes": 960, + "sha256": "8b75554914d8a511544d00dab06474da86bd7c8d83a5795f1b9439a473d63f36" + }, + "assets/kenney/tiny_town/Tiles/tile_0024.png": { + "bytes": 135, + "sha256": "3ffd3954dfb28615d813744ec3b0638d46f0cd9376426329221b70128719282a" + }, + "assets/kenney/tiny_town/Tiles/tile_0024.png.import": { + "bytes": 961, + "sha256": "828ebde3fa65aeb33fb33265221b0f16a838c949a23c7cb0f08528ea2142f8cf" + }, + "assets/kenney/tiny_town/Tiles/tile_0025.png": { + "bytes": 99, + "sha256": "63519065228f5f8af6200d979fa54cd7f00650034ceea10a1609203a34b3ff9b" + }, + "assets/kenney/tiny_town/Tiles/tile_0025.png.import": { + "bytes": 961, + "sha256": "00d1ae6055b72c2e3666d11c57108f2c2e0427b36ae21eda31033085163c854b" + }, + "assets/kenney/tiny_town/Tiles/tile_0026.png": { + "bytes": 140, + "sha256": "1cc4348d99b6ca90b26e9cda7823a68d549fae0a9859ce3f31bfedff5a405bce" + }, + "assets/kenney/tiny_town/Tiles/tile_0026.png.import": { + "bytes": 960, + "sha256": "0d61d6b74cdc8ac2ae51d9f18d373fff5be6b8453e38b69fb62422ee8330504b" + }, + "assets/kenney/tiny_town/Tiles/tile_0027.png": { + "bytes": 191, + "sha256": "57a64b241ad12af171fda9d081a6641c12c51d1a9648e8c5ad50f314e3d660e2" + }, + "assets/kenney/tiny_town/Tiles/tile_0027.png.import": { + "bytes": 961, + "sha256": "374a9c9b167f1e38367a29e446dec4c2cd23c3fd6bc963992d19c1db47a31460" + }, + "assets/kenney/tiny_town/Tiles/tile_0028.png": { + "bytes": 191, + "sha256": "a8b6bdb8954e01dbe6abebaec6d3eedf4fcfeb825b7d982ed488c57a573fdaac" + }, + "assets/kenney/tiny_town/Tiles/tile_0028.png.import": { + "bytes": 961, + "sha256": "2136deffea0eabda9a9bac872f78e2fe20ae5f091817161d753cc69c9868db13" + }, + "assets/kenney/tiny_town/Tiles/tile_0029.png": { + "bytes": 197, + "sha256": "0d55333ffe4c1d3be705978bdf1c176a871c25a6bde232dfba5c359b1a433294" + }, + "assets/kenney/tiny_town/Tiles/tile_0029.png.import": { + "bytes": 961, + "sha256": "93b48e059cbc3ce7819d80aadb203a6fd784080c9021208d61892ab14e1f1a66" + }, + "assets/kenney/tiny_town/Tiles/tile_0030.png": { + "bytes": 181, + "sha256": "e38e6cb14ff961f6e154483a62f963cdf9a310d91e6fd34c61e70653e0fe2713" + }, + "assets/kenney/tiny_town/Tiles/tile_0030.png.import": { + "bytes": 960, + "sha256": "ce17c94bee4b6332a8d1ee97014b3bc48249410df748b1236029eeccf41b0c38" + }, + "assets/kenney/tiny_town/Tiles/tile_0031.png": { + "bytes": 157, + "sha256": "b0330026a4ee1bb5d0895d2f1310d2caff75512522752ed0a30770783f97bb7a" + }, + "assets/kenney/tiny_town/Tiles/tile_0031.png.import": { + "bytes": 961, + "sha256": "e809fae7d6ba0b594fc116c5090e0c5da97c23f3102f472f8d1d6142b9da58fb" + }, + "assets/kenney/tiny_town/Tiles/tile_0032.png": { + "bytes": 181, + "sha256": "6f527b7f7415362b0c0fc98e5e0c5b370db119dd171ccdfd444e64e46ad99055" + }, + "assets/kenney/tiny_town/Tiles/tile_0032.png.import": { + "bytes": 961, + "sha256": "e42f8ece01e720fe2ede08abd4b8fb704deecc6b1cd4c9c212549bf4c0129d8c" + }, + "assets/kenney/tiny_town/Tiles/tile_0033.png": { + "bytes": 181, + "sha256": "5d03ae0b19ab782816f2c9faf809c6c6fb263a236e3afafd757f1e2411710875" + }, + "assets/kenney/tiny_town/Tiles/tile_0033.png.import": { + "bytes": 961, + "sha256": "291338d0796e250408df1d6072a471c831c012fca17ba52325dc12ac312a802a" + }, + "assets/kenney/tiny_town/Tiles/tile_0034.png": { + "bytes": 157, + "sha256": "23d25bce2e95ac64eb36ca34f0b529f7b6be9d2ba04d2dae48dd33138eb67444" + }, + "assets/kenney/tiny_town/Tiles/tile_0034.png.import": { + "bytes": 961, + "sha256": "db0ea5538b3b4623be7131df48ae7005bf8cfee64c3be11ac395252a786dc7df" + }, + "assets/kenney/tiny_town/Tiles/tile_0035.png": { + "bytes": 181, + "sha256": "0c007c5d64b29dc22c3d02fc7ac772efbe3b22cd353abb1b3f34f2d308ec49cd" + }, + "assets/kenney/tiny_town/Tiles/tile_0035.png.import": { + "bytes": 960, + "sha256": "92ac2cfb3065c8be99e6374c96695dc15b4a72423b21b6b93abc29e934e6fcfa" + }, + "assets/kenney/tiny_town/Tiles/tile_0036.png": { + "bytes": 154, + "sha256": "87f81fe427117ff6fcee2cf40c1b30688e7bcea78cc2933c7354c9d985ffffac" + }, + "assets/kenney/tiny_town/Tiles/tile_0036.png.import": { + "bytes": 961, + "sha256": "4ef2f68a455959fc2dd20752f06aafd8e048c4c65fe82082d206df732612d541" + }, + "assets/kenney/tiny_town/Tiles/tile_0037.png": { + "bytes": 134, + "sha256": "ad8ed926be6b53a9a240d18dc332f4140552258d2c625773acbbdfc9b09a825e" + }, + "assets/kenney/tiny_town/Tiles/tile_0037.png.import": { + "bytes": 961, + "sha256": "7a1abae939a053c98328fe6e9be9659b3fd5a3685fb249b081a91d5d8c0b3da6" + }, + "assets/kenney/tiny_town/Tiles/tile_0038.png": { + "bytes": 149, + "sha256": "6bd82dfc79a21d7eeeacaaa9e6094be415b7a5d2190183ae28bc6ad764623255" + }, + "assets/kenney/tiny_town/Tiles/tile_0038.png.import": { + "bytes": 961, + "sha256": "7dc25f6b476a89d915a55f0069f9b2707ed8444bcc6dfe0b03dd58179908c257" + }, + "assets/kenney/tiny_town/Tiles/tile_0039.png": { + "bytes": 129, + "sha256": "fd9127ce420b7e05ba2bb361a82c9301b95d2c55d3eab899198819e9ba78214a" + }, + "assets/kenney/tiny_town/Tiles/tile_0039.png.import": { + "bytes": 960, + "sha256": "0b8f5dcf1257743ee7a03e3ba49dfdee8f00c5a03221399296ca08894c06166f" + }, + "assets/kenney/tiny_town/Tiles/tile_0040.png": { + "bytes": 139, + "sha256": "1ab17e4b24be7eaeb6d8830c0e763b58a66fe2b8f70c15242fbde5138007d334" + }, + "assets/kenney/tiny_town/Tiles/tile_0040.png.import": { + "bytes": 960, + "sha256": "87da01b580590e80b971bd9d5c5fdac18a0d87055dbfd257b7efabe5bef64263" + }, + "assets/kenney/tiny_town/Tiles/tile_0041.png": { + "bytes": 126, + "sha256": "3db01ff694f3d9f1e492d45913c3f85ff5f704ac262a1404d368c9b272a3f42d" + }, + "assets/kenney/tiny_town/Tiles/tile_0041.png.import": { + "bytes": 960, + "sha256": "41e98373d79adf154517ad43f4dca1ac1d3b644d0ce25533dbebdbc89d97aac5" + }, + "assets/kenney/tiny_town/Tiles/tile_0042.png": { + "bytes": 137, + "sha256": "322a22e1567b667f5f5423767412014ac490968e0f6f6fd22f1721234784f9aa" + }, + "assets/kenney/tiny_town/Tiles/tile_0042.png.import": { + "bytes": 958, + "sha256": "cab4308822577db505b42f85c1cd17db64ce04948297f56471fa603153f5a4a7" + }, + "assets/kenney/tiny_town/Tiles/tile_0043.png": { + "bytes": 166, + "sha256": "1e4364629573e4cf27c3ce616e3003cf1a3fd5ba2928bc46b2aa47070b0a0d41" + }, + "assets/kenney/tiny_town/Tiles/tile_0043.png.import": { + "bytes": 961, + "sha256": "022f4ed4a0db1b4c429b7952ef86c093e531bbfef9157b9529c59ff3670f284d" + }, + "assets/kenney/tiny_town/Tiles/tile_0044.png": { + "bytes": 164, + "sha256": "4653e4c38fe71ce96287eca370385c00c857b017eecb8458713f1e5f5a9ce262" + }, + "assets/kenney/tiny_town/Tiles/tile_0044.png.import": { + "bytes": 960, + "sha256": "5983c4ffc08a221387c7ec9d60eb845d3272e3e4880394157264ae48dca6ad2d" + }, + "assets/kenney/tiny_town/Tiles/tile_0045.png": { + "bytes": 178, + "sha256": "4e64ae7ed028b443d8823ccbbb18b1b90b568b8ce34fb24b24bf07e8582853b5" + }, + "assets/kenney/tiny_town/Tiles/tile_0045.png.import": { + "bytes": 961, + "sha256": "a9385247cfbbe4efd4749035fee6916fcd32947890d75db4ad3841e44cafd2e6" + }, + "assets/kenney/tiny_town/Tiles/tile_0046.png": { + "bytes": 164, + "sha256": "4e2ce8474d9106596cd5c1108f157fb77fe98abbd5a0762a58bc9676f0e1d1a4" + }, + "assets/kenney/tiny_town/Tiles/tile_0046.png.import": { + "bytes": 961, + "sha256": "2be26a70791a7239c22d02f7faf8a7f8de5309c93a775c14c10fd7ff9f15df3e" + }, + "assets/kenney/tiny_town/Tiles/tile_0047.png": { + "bytes": 144, + "sha256": "0928b0048900bad8a7d66b55634b099ed810b1dd2fdca7f80739c0ab8374825b" + }, + "assets/kenney/tiny_town/Tiles/tile_0047.png.import": { + "bytes": 961, + "sha256": "a76a280014249d928b578ce3ac0aaf8432ff544aca9d7fbbce6103163d05504c" + }, + "assets/kenney/tiny_town/Tiles/tile_0048.png": { + "bytes": 166, + "sha256": "7362f4df34b78d83fa8960f193bc15a3efc392c9d5ae7b4e308647051353969a" + }, + "assets/kenney/tiny_town/Tiles/tile_0048.png.import": { + "bytes": 961, + "sha256": "62a3305eb67c45bd9015cb5475c12328661abb02718ac7e3422bfa93a3f2f35b" + }, + "assets/kenney/tiny_town/Tiles/tile_0049.png": { + "bytes": 161, + "sha256": "674c9bb782acc6d640332167bbcee82e0d0984f147a1a6c9afaac983a863491c" + }, + "assets/kenney/tiny_town/Tiles/tile_0049.png.import": { + "bytes": 961, + "sha256": "07e107083d4d22f5f9fc0b68e2ad48c8c3ac805dc48b305767ca8f1c892cac02" + }, + "assets/kenney/tiny_town/Tiles/tile_0050.png": { + "bytes": 171, + "sha256": "c1060ed198ba2114f08972723e8af88b0ceae34300c69c6c81f2d7f17df1aba7" + }, + "assets/kenney/tiny_town/Tiles/tile_0050.png.import": { + "bytes": 960, + "sha256": "c77652aabe7040900a2978d80074a75ed02e065e5c0b6d2ee8e9852ce036b575" + }, + "assets/kenney/tiny_town/Tiles/tile_0051.png": { + "bytes": 167, + "sha256": "8b6383707b4648aef99273bab8be3623866cc2781f9793ca8335c61513381eeb" + }, + "assets/kenney/tiny_town/Tiles/tile_0051.png.import": { + "bytes": 961, + "sha256": "fb471dd4b7adcfb3cbcf03df4c67f5417ada490fc90d70857f0781dc3e4541e4" + }, + "assets/kenney/tiny_town/Tiles/tile_0052.png": { + "bytes": 180, + "sha256": "1ef23eadba9701c44658f19569d6f27322d497ef5c03c4b5dd9dfe793091be53" + }, + "assets/kenney/tiny_town/Tiles/tile_0052.png.import": { + "bytes": 961, + "sha256": "1a896dd5cc8af5a3c997723482a1e19f3fa4898fad890c86f533ce49c81b253d" + }, + "assets/kenney/tiny_town/Tiles/tile_0053.png": { + "bytes": 178, + "sha256": "3d2d467efe3e81b6a0cd75d7260efc675a1833ebf31dd404f1a16622c63c62de" + }, + "assets/kenney/tiny_town/Tiles/tile_0053.png.import": { + "bytes": 961, + "sha256": "2e79dc1b925114994044d5f8a37207f7a6752be450484bd0d722e60c8eb035c6" + }, + "assets/kenney/tiny_town/Tiles/tile_0054.png": { + "bytes": 181, + "sha256": "0681770aa287aececae7838587b8305579c6fd655f4bc0951a2027a60ae09c8a" + }, + "assets/kenney/tiny_town/Tiles/tile_0054.png.import": { + "bytes": 961, + "sha256": "154cc8c2717c3f6aaee3aa66e3c32ccb89316baf3bae7e4287b0ee6d5ccd7855" + }, + "assets/kenney/tiny_town/Tiles/tile_0055.png": { + "bytes": 188, + "sha256": "4febdf70ccacf1d1c9235bcb1b90c2f6fc994b3024c14b51326c04951b3a40ec" + }, + "assets/kenney/tiny_town/Tiles/tile_0055.png.import": { + "bytes": 960, + "sha256": "2a8a425359174b400b0563cb84cd401e58f5fd70baacfd5723806e7febffcd41" + }, + "assets/kenney/tiny_town/Tiles/tile_0056.png": { + "bytes": 146, + "sha256": "932bc465b8e63e6aa052cdd3619facd172c757918bd6367791080044e4195987" + }, + "assets/kenney/tiny_town/Tiles/tile_0056.png.import": { + "bytes": 961, + "sha256": "6d944abd077127192cedbd7ae628975fee1ed21d2ee20d7d1bb4669c9a2bec05" + }, + "assets/kenney/tiny_town/Tiles/tile_0057.png": { + "bytes": 213, + "sha256": "b3fc5ffa2c39365a94f0496206a0248f196eacb95f379f25f3235aef6dfb97e4" + }, + "assets/kenney/tiny_town/Tiles/tile_0057.png.import": { + "bytes": 961, + "sha256": "84de84c3702c5d56ea768e26ac4f4d230c1b1445f560de1895c9e19e82ab7b49" + }, + "assets/kenney/tiny_town/Tiles/tile_0058.png": { + "bytes": 147, + "sha256": "784067a35d87df94dd0b4f7064437082e3dec99889f7481419548950ee191987" + }, + "assets/kenney/tiny_town/Tiles/tile_0058.png.import": { + "bytes": 960, + "sha256": "77f6b6612676d04ff24c92fc20188bda46257abb566a0ea950777503729233b3" + }, + "assets/kenney/tiny_town/Tiles/tile_0059.png": { + "bytes": 145, + "sha256": "90f0a1089064abeb9701110ba5c0770ff13b3b1fc90c459e30523ccf4711f507" + }, + "assets/kenney/tiny_town/Tiles/tile_0059.png.import": { + "bytes": 960, + "sha256": "b53ff8404d94ead2d1c77ec9718edfdfd1338bc3e05cbb823559756fc3131e4e" + }, + "assets/kenney/tiny_town/Tiles/tile_0060.png": { + "bytes": 177, + "sha256": "bd3479d2718ef0a19a30760028ecb21903e3e2c885f00df22164ad23adb85a6c" + }, + "assets/kenney/tiny_town/Tiles/tile_0060.png.import": { + "bytes": 961, + "sha256": "da515cdbdb205d652fb3c9768e7fd87437c524fad062bd6a3d9060a0b2bd0237" + }, + "assets/kenney/tiny_town/Tiles/tile_0061.png": { + "bytes": 166, + "sha256": "decb9f96369b248fb55d27282bcaf9d3b77f7dd214dad9a68f29509b09e1e754" + }, + "assets/kenney/tiny_town/Tiles/tile_0061.png.import": { + "bytes": 960, + "sha256": "b8cb12638e3f9f4c0724bf6ee66569bc2f2f054a1dbd2ddc7efe2cdd4147f599" + }, + "assets/kenney/tiny_town/Tiles/tile_0062.png": { + "bytes": 184, + "sha256": "0dd68a4e4894db1829dd68e66976238245dff035bc57feda7ae0be6aaaf53a43" + }, + "assets/kenney/tiny_town/Tiles/tile_0062.png.import": { + "bytes": 960, + "sha256": "39069d6a3bc18126950a058271df29f7ca7ddcb070349f9f25a743c6abc7f5fe" + }, + "assets/kenney/tiny_town/Tiles/tile_0063.png": { + "bytes": 216, + "sha256": "516b1ad058739d1b8fc0872624e58c376f673a06be23ec6b9df4f101a6bced7b" + }, + "assets/kenney/tiny_town/Tiles/tile_0063.png.import": { + "bytes": 961, + "sha256": "00931f71ac7a37ee93b8f03e9b16b7400b29978d5cc7258667b49468605f26e6" + }, + "assets/kenney/tiny_town/Tiles/tile_0064.png": { + "bytes": 177, + "sha256": "79c68a61e262de5f9895e8d82133b01d492acc2ce2037f5fb751a0c8cfbfffe9" + }, + "assets/kenney/tiny_town/Tiles/tile_0064.png.import": { + "bytes": 961, + "sha256": "8e033388b03957ac28a82e86e2be3d8f2076ffe989c3babdda6f32b3ea345e9c" + }, + "assets/kenney/tiny_town/Tiles/tile_0065.png": { + "bytes": 166, + "sha256": "3436ff701d93e7d8c2cdb28e169c8707f544a36c626dd73d8025396cf5988ef0" + }, + "assets/kenney/tiny_town/Tiles/tile_0065.png.import": { + "bytes": 961, + "sha256": "78bca404552066eedf87570f1935b2d8c33f610025cd4575233ba45dc5b0b0cd" + }, + "assets/kenney/tiny_town/Tiles/tile_0066.png": { + "bytes": 184, + "sha256": "8c622e9280a72751ff2131cdbeb4913b83cc723b86580c05b1cb35d64ed7f624" + }, + "assets/kenney/tiny_town/Tiles/tile_0066.png.import": { + "bytes": 961, + "sha256": "1e84d8e04c5c1c5e24780702771126eb7700194467fd4cc936e4cb1cf98d5005" + }, + "assets/kenney/tiny_town/Tiles/tile_0067.png": { + "bytes": 216, + "sha256": "48919b108e67e1601e12b737e026c1c73e6f95fa1f1231483efe23f31e125cec" + }, + "assets/kenney/tiny_town/Tiles/tile_0067.png.import": { + "bytes": 960, + "sha256": "699fd44a78955fb5436928c4245231ab9428501f36fb667a7f967274cb1886c3" + }, + "assets/kenney/tiny_town/Tiles/tile_0068.png": { + "bytes": 164, + "sha256": "5f8175226f03497c12f39cb66780f5cbe58bcecaa4e5a1298de7a547f0bfbc1e" + }, + "assets/kenney/tiny_town/Tiles/tile_0068.png.import": { + "bytes": 961, + "sha256": "5f10b6c64a6bbdf8e9558daa05be63e4237eb7538c3f37c398df56cfb7b8e226" + }, + "assets/kenney/tiny_town/Tiles/tile_0069.png": { + "bytes": 171, + "sha256": "1a3a354c78a2e4a6461f5374b57f104c3270b50812d2565d488663b6f9c1f5a7" + }, + "assets/kenney/tiny_town/Tiles/tile_0069.png.import": { + "bytes": 960, + "sha256": "200f8e5f5e5da2435eeee2d90f7e0388d5156ba45da2870efdc26ad89f62ba23" + }, + "assets/kenney/tiny_town/Tiles/tile_0070.png": { + "bytes": 165, + "sha256": "b207c0fff948c9c2125e6ec44328762004665275c9efad248694f9dc28bebbc8" + }, + "assets/kenney/tiny_town/Tiles/tile_0070.png.import": { + "bytes": 961, + "sha256": "caad2093470efc0ec2aa61203f450dac782caf5cd3b402029ac194a70f71057e" + }, + "assets/kenney/tiny_town/Tiles/tile_0071.png": { + "bytes": 139, + "sha256": "a5e4e4db70672d69648f7d3924918b8202a2df9e88b9fafbcbcb7f7def8e6700" + }, + "assets/kenney/tiny_town/Tiles/tile_0071.png.import": { + "bytes": 961, + "sha256": "907f233ab6d10dcfbd4d1370e231ab54ed95476f257cb75959c26d44b4c5a207" + }, + "assets/kenney/tiny_town/Tiles/tile_0072.png": { + "bytes": 137, + "sha256": "ff633e7a44d17849da050def1d96ebd431aa05147ac96938c3c5e1286d66b646" + }, + "assets/kenney/tiny_town/Tiles/tile_0072.png.import": { + "bytes": 961, + "sha256": "e19a515cc46b736f61a64b950fc841703760003a3924492ecd6f5763584abd87" + }, + "assets/kenney/tiny_town/Tiles/tile_0073.png": { + "bytes": 129, + "sha256": "b20e305ce6c9c9b6e2d0cfec786fa45814d0a635b477d2084e2df0d31273ae8a" + }, + "assets/kenney/tiny_town/Tiles/tile_0073.png.import": { + "bytes": 961, + "sha256": "0ba587a018b2c7a02344a91417afaca3c16cc982530e33a3cfe62341fb98ac50" + }, + "assets/kenney/tiny_town/Tiles/tile_0074.png": { + "bytes": 155, + "sha256": "1cfedee7d389983b950901a197746a7d574b1fdee51840920dde20334eefff54" + }, + "assets/kenney/tiny_town/Tiles/tile_0074.png.import": { + "bytes": 961, + "sha256": "6736c99a43bde5a291d5d72e933efad22b2618699f1bcbb646d69c33dd5f7ff3" + }, + "assets/kenney/tiny_town/Tiles/tile_0075.png": { + "bytes": 143, + "sha256": "5c455ecf2c89e5bf6884cd02f63b3ecef79ea9669092ebfe3ac08933252ed0ff" + }, + "assets/kenney/tiny_town/Tiles/tile_0075.png.import": { + "bytes": 961, + "sha256": "0966b8421041d0da914550a814d080aeaaaab08f0754e46de6887a9f53a6a76c" + }, + "assets/kenney/tiny_town/Tiles/tile_0076.png": { + "bytes": 137, + "sha256": "8d36d3a43d2e9a7b75f4d05874b6c4019b0af6aff44fcab5325048c264c15742" + }, + "assets/kenney/tiny_town/Tiles/tile_0076.png.import": { + "bytes": 960, + "sha256": "7754af9b6fee9ea2269cbb147864e22332cb5860af3f5a0f34c62f68444a48f9" + }, + "assets/kenney/tiny_town/Tiles/tile_0077.png": { + "bytes": 129, + "sha256": "41d237731631ec4179146a19605265169843d5ce923c5f89375041d09ca90a11" + }, + "assets/kenney/tiny_town/Tiles/tile_0077.png.import": { + "bytes": 961, + "sha256": "412ac2e09108673cf00ef45dedde2aa0e9c415523d7891379e1573280309a747" + }, + "assets/kenney/tiny_town/Tiles/tile_0078.png": { + "bytes": 155, + "sha256": "fe06ebf43b8efaec63c05bd9f690f2c36a33bd9eba327fc721d445e4f6745f2e" + }, + "assets/kenney/tiny_town/Tiles/tile_0078.png.import": { + "bytes": 961, + "sha256": "2238193fc35af1e7d14bbbf6689a0475e8a5e222c0dc79cd946d41cd434ff7ff" + }, + "assets/kenney/tiny_town/Tiles/tile_0079.png": { + "bytes": 143, + "sha256": "ea29e62b839d2b6495062c6269f885752ad6932137a5636da599fd216efa9e1e" + }, + "assets/kenney/tiny_town/Tiles/tile_0079.png.import": { + "bytes": 960, + "sha256": "5be87d86ca1f820c32968aa9b435f9484f8fce4e8a83277051950200728e2446" + }, + "assets/kenney/tiny_town/Tiles/tile_0080.png": { + "bytes": 160, + "sha256": "c0270191499831acc29fb3f32eedc436acbc0c7e471c13ea0412ba76657090dd" + }, + "assets/kenney/tiny_town/Tiles/tile_0080.png.import": { + "bytes": 961, + "sha256": "697e871fcd16e8fc0c63198c01204f16a13c58c039bf9d867f5acf1cad76b223" + }, + "assets/kenney/tiny_town/Tiles/tile_0081.png": { + "bytes": 120, + "sha256": "ad179a7fc3d6438202c7f2762ceb13cb6decdd44fcc40e4465bdf763fc6915cc" + }, + "assets/kenney/tiny_town/Tiles/tile_0081.png.import": { + "bytes": 960, + "sha256": "4945a9b4b3baf2f1df805c1d0bf1cf50c82a50667b32603fca7b94a742e79b11" + }, + "assets/kenney/tiny_town/Tiles/tile_0082.png": { + "bytes": 162, + "sha256": "f21b75210f83d5d937ab9fa37a24052222e96d9450b57baa9518d21e4431c8fb" + }, + "assets/kenney/tiny_town/Tiles/tile_0082.png.import": { + "bytes": 960, + "sha256": "fe7f2ba83bce390202f2bee357c19ba66c18a739e8c73085b396f1736f7230cf" + }, + "assets/kenney/tiny_town/Tiles/tile_0083.png": { + "bytes": 189, + "sha256": "07b9cf1d4c066f91979688db542bb7fbca663608c98e596a0882d9c3838324a8" + }, + "assets/kenney/tiny_town/Tiles/tile_0083.png.import": { + "bytes": 961, + "sha256": "12ef99196ca4a9057528d3bc5d2fd543144dd26a148cc8c58b156e7aa8f4cdc1" + }, + "assets/kenney/tiny_town/Tiles/tile_0084.png": { + "bytes": 170, + "sha256": "a652e2b1fbf1cff607f83db9c810a9fa65c794c55bebef5cb07658d960b6b219" + }, + "assets/kenney/tiny_town/Tiles/tile_0084.png.import": { + "bytes": 960, + "sha256": "d9a897eeb6dd0f8b508c91b08d3498f7871057ccb3827b1e5beff68cc0bfaba7" + }, + "assets/kenney/tiny_town/Tiles/tile_0085.png": { + "bytes": 163, + "sha256": "7ca5d76ab45b5aa9be4f19c9953e3bee4b64822642f47a4c9b8bd3f94ab6f737" + }, + "assets/kenney/tiny_town/Tiles/tile_0085.png.import": { + "bytes": 961, + "sha256": "7a328160efa2289d804f9a3d8ee602e2dc7ab735e09b60056c657cde694aba2c" + }, + "assets/kenney/tiny_town/Tiles/tile_0086.png": { + "bytes": 161, + "sha256": "1ed488f6faf0d68facc719882d2a1fd287d1979b8d0a21c07371bfeeb3923566" + }, + "assets/kenney/tiny_town/Tiles/tile_0086.png.import": { + "bytes": 960, + "sha256": "a4e6f6d5afee32d06ad9e85e12ed56a0baa8899a462b4cdbf81b2cb5f5b51b02" + }, + "assets/kenney/tiny_town/Tiles/tile_0087.png": { + "bytes": 161, + "sha256": "547c739a99c8fca12ce585db1ee4ab7ac5a0d9eafdda747dad6536325f5ed0fa" + }, + "assets/kenney/tiny_town/Tiles/tile_0087.png.import": { + "bytes": 961, + "sha256": "26656278121da4bca26aa3f9d27b70ab5b39b6451bd8666506c5f0c9d95ff21c" + }, + "assets/kenney/tiny_town/Tiles/tile_0088.png": { + "bytes": 167, + "sha256": "0230599ad30c0611af993c6f7e026eb752e6033b51209af5c83b234725a8b913" + }, + "assets/kenney/tiny_town/Tiles/tile_0088.png.import": { + "bytes": 961, + "sha256": "7cfe030caff15f29385cf6b0406d917cf84b849b984df9cae89416da00ca6b33" + }, + "assets/kenney/tiny_town/Tiles/tile_0089.png": { + "bytes": 163, + "sha256": "245aefd71d4c720401c6c33181266cc9da920a802cc275ee2da0c39a240bbc2b" + }, + "assets/kenney/tiny_town/Tiles/tile_0089.png.import": { + "bytes": 961, + "sha256": "2f60ce1e1373db581a3462deaf4d6fc2be9ec63b4e890df85672d1c41c70b829" + }, + "assets/kenney/tiny_town/Tiles/tile_0090.png": { + "bytes": 161, + "sha256": "cdb2b297444549e861cb091f0fbd2bc4d7c4b9203a1e0add4a6e7c4809d35cc4" + }, + "assets/kenney/tiny_town/Tiles/tile_0090.png.import": { + "bytes": 961, + "sha256": "99f90fb207c0b22c65a33db19b733c56e5b29bb406f24ce4e88f5f01c2cb82be" + }, + "assets/kenney/tiny_town/Tiles/tile_0091.png": { + "bytes": 162, + "sha256": "d74235f5b7d9d5ef85acdd9d15c0db3d7e0cd52e19029055f483522dc58fd1a9" + }, + "assets/kenney/tiny_town/Tiles/tile_0091.png.import": { + "bytes": 961, + "sha256": "f6d2326f62e7fc34e4bae036c8a967ae455d3a8ea329c57eaa07e33eb7c4adb5" + }, + "assets/kenney/tiny_town/Tiles/tile_0092.png": { + "bytes": 158, + "sha256": "9e8df390488fef72d302553abb57028841b030e4ff91681d8fe8b36ef28b8d81" + }, + "assets/kenney/tiny_town/Tiles/tile_0092.png.import": { + "bytes": 961, + "sha256": "ac51f70444b409ca5442afe48848d9c7f3a4e943f3986336905d68ba55ed0bbf" + }, + "assets/kenney/tiny_town/Tiles/tile_0093.png": { + "bytes": 162, + "sha256": "d432578df64a8e4cc5cefe559129badefd30a9e9ad988eef6e1470bba7eb9fc1" + }, + "assets/kenney/tiny_town/Tiles/tile_0093.png.import": { + "bytes": 961, + "sha256": "d380996a6c507801dbe04d841f47b0522e16d41a09f99ee2dce083155047d627" + }, + "assets/kenney/tiny_town/Tiles/tile_0094.png": { + "bytes": 185, + "sha256": "e513be719af08aa8e365bc6a731b950bb76feed4da04ef41836ffbaa4e387b15" + }, + "assets/kenney/tiny_town/Tiles/tile_0094.png.import": { + "bytes": 961, + "sha256": "6cff2660a7ee61fa068633e05479c201127d318f6e83f181d22e882f6d1b6e7c" + }, + "assets/kenney/tiny_town/Tiles/tile_0095.png": { + "bytes": 195, + "sha256": "4e67c3f041644af772b07705741d68ae4efee4b7ab642b64797b64c9ef1556e7" + }, + "assets/kenney/tiny_town/Tiles/tile_0095.png.import": { + "bytes": 961, + "sha256": "31429e87600fdf3693aef1d5fd51012ef742fd129c12c235f6887ec0735faf16" + }, + "assets/kenney/tiny_town/Tiles/tile_0096.png": { + "bytes": 189, + "sha256": "c62b7cd4a8397dc1d7be794246ee5a05aefef46ae320db1cf1aa9d2e752899ed" + }, + "assets/kenney/tiny_town/Tiles/tile_0096.png.import": { + "bytes": 961, + "sha256": "5b6a0546a1edbff4de281d0dd272807414c7de1309f3c479ce22571f7d2afe6a" + }, + "assets/kenney/tiny_town/Tiles/tile_0097.png": { + "bytes": 139, + "sha256": "93ff83f1b5d2e4485215acefe592bfb02ef735a230ba067d9d4d81f9b6343902" + }, + "assets/kenney/tiny_town/Tiles/tile_0097.png.import": { + "bytes": 961, + "sha256": "685d08e0675a47ea61a84f776381467b696db9ac1ec754e9241f1feeb0331162" + }, + "assets/kenney/tiny_town/Tiles/tile_0098.png": { + "bytes": 181, + "sha256": "61406b531c360228979cc37cb7f31af32aea8c099cc1c7a7e5a7df67a86bfe3f" + }, + "assets/kenney/tiny_town/Tiles/tile_0098.png.import": { + "bytes": 961, + "sha256": "2ca232e6bb0a5d9e2d6f89985bcc0026c9c5cd4907bc05d3734b436383b3acc2" + }, + "assets/kenney/tiny_town/Tiles/tile_0099.png": { + "bytes": 171, + "sha256": "703b8144c0a570d64d9a586d37ed41ff3b4f414aa9dfb042e1a1e54f546eee33" + }, + "assets/kenney/tiny_town/Tiles/tile_0099.png.import": { + "bytes": 961, + "sha256": "855a5c1661ea028960514415091fd90c407f033d3e87df46655c4fe13e8cce18" + }, + "assets/kenney/tiny_town/Tiles/tile_0100.png": { + "bytes": 132, + "sha256": "535aef9ec659d745835aa54be8ed322642f8397183a52af2e9fb902c21a2deed" + }, + "assets/kenney/tiny_town/Tiles/tile_0100.png.import": { + "bytes": 961, + "sha256": "951a74e0dc5a944d9f400d46b16b8d2c7d82022b8d9d26967245c3904e4812a0" + }, + "assets/kenney/tiny_town/Tiles/tile_0101.png": { + "bytes": 174, + "sha256": "b553572407b1587f0ef3b3de1dd0d600a02e6444a957c05d2402fcba2fb16bfa" + }, + "assets/kenney/tiny_town/Tiles/tile_0101.png.import": { + "bytes": 961, + "sha256": "ef8ff0d431d7b3aff15e8eeb3b67898d969ade9b65608f2e4fd569384b3ca92e" + }, + "assets/kenney/tiny_town/Tiles/tile_0102.png": { + "bytes": 175, + "sha256": "13811299a06a324bbb873d4bbac79e5c74c5f19eaaa2176f509f7b9a206a6157" + }, + "assets/kenney/tiny_town/Tiles/tile_0102.png.import": { + "bytes": 961, + "sha256": "cfe7fece18897a4d323fdcca0ab9eafb4598c8acda4a6438b55dbf93c8e17715" + }, + "assets/kenney/tiny_town/Tiles/tile_0103.png": { + "bytes": 196, + "sha256": "af835af3f3f517b324cd363460cef7eeff4f97d6db834627e6c945d2c92d87aa" + }, + "assets/kenney/tiny_town/Tiles/tile_0103.png.import": { + "bytes": 961, + "sha256": "95fc75cc93e94d2e970570dfd1a6b540afdb27a4baa3a31b8fad59e7425f9760" + }, + "assets/kenney/tiny_town/Tiles/tile_0104.png": { + "bytes": 242, + "sha256": "3befce5d6373d4315f35eeed22752bb1cf7a2ab5d008ce26dd6b4aebbb278978" + }, + "assets/kenney/tiny_town/Tiles/tile_0104.png.import": { + "bytes": 961, + "sha256": "daa8e56abf154e0df79e1a4285e6ffd6151778c33c2377f3d54ec576570a3556" + }, + "assets/kenney/tiny_town/Tiles/tile_0105.png": { + "bytes": 198, + "sha256": "6a8405b5a036ca3ca902a500b74a4bfcf8a71eb5b343e45303a6949b0d67d36d" + }, + "assets/kenney/tiny_town/Tiles/tile_0105.png.import": { + "bytes": 960, + "sha256": "9957146790cd7962483c9e255e11eafad16d18671f7db4c8a2777be132a40ca8" + }, + "assets/kenney/tiny_town/Tiles/tile_0106.png": { + "bytes": 178, + "sha256": "f915896f745a28497de7c86602b64b0a3bcabb7821103965926ea768b5476b18" + }, + "assets/kenney/tiny_town/Tiles/tile_0106.png.import": { + "bytes": 960, + "sha256": "6efe39a74ebdd3d51118b9d1b70604d38c27dea591498c9d18207b2b6a2b2ed8" + }, + "assets/kenney/tiny_town/Tiles/tile_0107.png": { + "bytes": 202, + "sha256": "a6783dabf3053b2a00c58fa7a8d7ff27b0ffdd08dcbe695b1ec82d0c2d312154" + }, + "assets/kenney/tiny_town/Tiles/tile_0107.png.import": { + "bytes": 960, + "sha256": "3954067d009d2fcc94111910e44292edd1eb76c251b3ac294755210a19a7c425" + }, + "assets/kenney/tiny_town/Tiles/tile_0108.png": { + "bytes": 122, + "sha256": "462f00726b47e1363d746524d37d9ef53de426b25cb651057c6f19db97cc5acc" + }, + "assets/kenney/tiny_town/Tiles/tile_0108.png.import": { + "bytes": 961, + "sha256": "1ac6904d56af75bfd5ecd84cb59c80103a617d09739293d486b58a3b9ad69db8" + }, + "assets/kenney/tiny_town/Tiles/tile_0109.png": { + "bytes": 99, + "sha256": "d1ff475a1ad0d4fd5d2c2a8b1fe3b96657d10f9c5b87d204138f1d7a58ac9d04" + }, + "assets/kenney/tiny_town/Tiles/tile_0109.png.import": { + "bytes": 961, + "sha256": "78b032d49ccd649cd288045b85f0c74df052dd9ed376bea18b5d546047749a67" + }, + "assets/kenney/tiny_town/Tiles/tile_0110.png": { + "bytes": 121, + "sha256": "0de41607a1269aa7a890461c249528d85b9eeb10745b130e95c8395c8a45b9c1" + }, + "assets/kenney/tiny_town/Tiles/tile_0110.png.import": { + "bytes": 961, + "sha256": "56ab25e375ba37f449c843cee36a51b119958a6b6e53251e3beddac1d77a5493" + }, + "assets/kenney/tiny_town/Tiles/tile_0111.png": { + "bytes": 203, + "sha256": "5af9d32868dfab9ff81d9f23db0d966c899c5942ebf167cb9d09eba052d1ca8c" + }, + "assets/kenney/tiny_town/Tiles/tile_0111.png.import": { + "bytes": 960, + "sha256": "fe4ec25112c130c2ebc023563b7d76a6e8e59fa93796a609397d7424a939aa9b" + }, + "assets/kenney/tiny_town/Tiles/tile_0112.png": { + "bytes": 203, + "sha256": "6b92320e5dadb0062ab8d1fb06dc088a50f5a45660b8feca67a26c9687fe6a0a" + }, + "assets/kenney/tiny_town/Tiles/tile_0112.png.import": { + "bytes": 961, + "sha256": "ffd9a5f6154ef4c4afa34fb5915c307f314eaa1a07b8b4d021fd38fe55581219" + }, + "assets/kenney/tiny_town/Tiles/tile_0113.png": { + "bytes": 200, + "sha256": "3e78c40c8587a279b3ddd896230d8ab39013f38f854e675db69447c2c1b5c002" + }, + "assets/kenney/tiny_town/Tiles/tile_0113.png.import": { + "bytes": 961, + "sha256": "e3b7b4daa7b0eb30cbd12d4354b9961f4f04038ac68e7d151ccaa76d91e2a861" + }, + "assets/kenney/tiny_town/Tiles/tile_0114.png": { + "bytes": 200, + "sha256": "3d89b0b1ebed238aecfa84a251d9eb1bab87a5ae34fac5e91d788176ed523f41" + }, + "assets/kenney/tiny_town/Tiles/tile_0114.png.import": { + "bytes": 961, + "sha256": "f7f9bba33ba916a2f774c38657dd4d453c11a0fceaa7c1c56ff7eb7424eee936" + }, + "assets/kenney/tiny_town/Tiles/tile_0115.png": { + "bytes": 186, + "sha256": "3a2c43fb289410ebbe9a4301a664fdb3694583fc338743e0f9ecdb523db9bad3" + }, + "assets/kenney/tiny_town/Tiles/tile_0115.png.import": { + "bytes": 961, + "sha256": "76dd9dc8bd75d823c9c02b5817247d7678a1ac6ade13252f13670bb186101925" + }, + "assets/kenney/tiny_town/Tiles/tile_0116.png": { + "bytes": 184, + "sha256": "5b5b45a7f2f756fe0251f84281ae5733b4bcff2b7167d432414c638a722fcc36" + }, + "assets/kenney/tiny_town/Tiles/tile_0116.png.import": { + "bytes": 961, + "sha256": "b8a53e6e601ba6703431de2126aa95a08e3242db5b1ea120e3049fb069429b9b" + }, + "assets/kenney/tiny_town/Tiles/tile_0117.png": { + "bytes": 172, + "sha256": "d2be7fbb7b9c2a278dcbe2fc54af0e9f08e0f0c565c5f6f96cf44562deef0665" + }, + "assets/kenney/tiny_town/Tiles/tile_0117.png.import": { + "bytes": 961, + "sha256": "186f8220eca2a2660305cd2c232a7061acd636470251e469040ca807cb0c2ef8" + }, + "assets/kenney/tiny_town/Tiles/tile_0118.png": { + "bytes": 183, + "sha256": "81c5aeea97f62be85676741339089472d44e42cb907f08adb63c47b8db739bc1" + }, + "assets/kenney/tiny_town/Tiles/tile_0118.png.import": { + "bytes": 960, + "sha256": "78511c07c70676b4ca4a8b028470feeb821e0186c9173834364133448e7c8e20" + }, + "assets/kenney/tiny_town/Tiles/tile_0119.png": { + "bytes": 183, + "sha256": "30091d93126c683011d0866c54c755d631af69b97c396c3a6b3e285a9da6a2f8" + }, + "assets/kenney/tiny_town/Tiles/tile_0119.png.import": { + "bytes": 961, + "sha256": "267aa293934aca4e30439150dac471b029391511da59ace9633aa573aabe024e" + }, + "assets/kenney/tiny_town/Tiles/tile_0120.png": { + "bytes": 158, + "sha256": "42c3fe979bb36603b5349f87eb2beb31b29459ef72c5b34e421ea0ae67714fd2" + }, + "assets/kenney/tiny_town/Tiles/tile_0120.png.import": { + "bytes": 961, + "sha256": "cf7e72e5342958150af8bd04bf7468cefe4edba0e656265325a30a203a977e46" + }, + "assets/kenney/tiny_town/Tiles/tile_0121.png": { + "bytes": 141, + "sha256": "c23db7cbd39871a8b57be75f3d4b528b8e787997f96fdf367b350f1241e43305" + }, + "assets/kenney/tiny_town/Tiles/tile_0121.png.import": { + "bytes": 961, + "sha256": "a74e8dad6a0d3cd6d8e3f7772f15a9be76fbb98a7ff07d335ccaabcba6d42441" + }, + "assets/kenney/tiny_town/Tiles/tile_0122.png": { + "bytes": 163, + "sha256": "d8a941d06fd2373157dfcdcc3681ad2f930c044d64870ce5ef8500e9472d8c59" + }, + "assets/kenney/tiny_town/Tiles/tile_0122.png.import": { + "bytes": 961, + "sha256": "bf3dbaf401f99a1150659d912c41fdc59428cf07d4054dfd7ed3eb15a96f3202" + }, + "assets/kenney/tiny_town/Tiles/tile_0123.png": { + "bytes": 145, + "sha256": "e3fd78cfaf7625dcd088a0d870568f1e186f67999ab4849eee4b988f6b796d1c" + }, + "assets/kenney/tiny_town/Tiles/tile_0123.png.import": { + "bytes": 961, + "sha256": "5db42a1bcf830c8341c91b1fa8a536cf9e7d6f6ceff36e91010681529e223358" + }, + "assets/kenney/tiny_town/Tiles/tile_0124.png": { + "bytes": 146, + "sha256": "35195776721b22c59b4e6ac2b36534d5da18bc686ab98049d6466bcfae2ee96e" + }, + "assets/kenney/tiny_town/Tiles/tile_0124.png.import": { + "bytes": 961, + "sha256": "5bdae429cbf30df9f50111462d34bee53182f165d240ac45cf980a17720851e6" + }, + "assets/kenney/tiny_town/Tiles/tile_0125.png": { + "bytes": 186, + "sha256": "fd107e639cb7bde68f84ebd244bc7171a652a9b5b902661fb38a8dd8e2473f69" + }, + "assets/kenney/tiny_town/Tiles/tile_0125.png.import": { + "bytes": 961, + "sha256": "c27dc5eff3274a9697cc15ec8b1a961b3d29cde968f5b3bff9e8b9b40184a8b8" + }, + "assets/kenney/tiny_town/Tiles/tile_0126.png": { + "bytes": 140, + "sha256": "ef91491aabacc8a11c417f5aed4e40817fc0dafd1e772772dca3ea74466ed6b8" + }, + "assets/kenney/tiny_town/Tiles/tile_0126.png.import": { + "bytes": 961, + "sha256": "23eb7ba1905c5c333c02c0e53c60cd0ba0e4de48e87b55f75451e005063f2ed8" + }, + "assets/kenney/tiny_town/Tiles/tile_0127.png": { + "bytes": 184, + "sha256": "22dc3bd37cc7419f14b51f81e7e2b26794a4143b239c35d9d4288d69dc987432" + }, + "assets/kenney/tiny_town/Tiles/tile_0127.png.import": { + "bytes": 961, + "sha256": "dd1a769c7467868eeb8b7fd7ade345cb11c01b951408bc260068ecfcae8abc97" + }, + "assets/kenney/tiny_town/Tiles/tile_0128.png": { + "bytes": 200, + "sha256": "28289aeb6de1a3a8fe051930365cbf9d0fbde24dbc875f96ee45dfcd2f225b28" + }, + "assets/kenney/tiny_town/Tiles/tile_0128.png.import": { + "bytes": 961, + "sha256": "98abd148339516fe6fc772a8ca242381a1c137c1bd457004bf1095b1ef974aa4" + }, + "assets/kenney/tiny_town/Tiles/tile_0129.png": { + "bytes": 200, + "sha256": "0a273e03a72e29f6343647a511a98b14fa3b26e239f3df02a4e2e4da4b4470a4" + }, + "assets/kenney/tiny_town/Tiles/tile_0129.png.import": { + "bytes": 960, + "sha256": "8db359dd68e5e27b2e5d815268952dc583c23c8929e69521fef250bce988225a" + }, + "assets/kenney/tiny_town/Tiles/tile_0130.png": { + "bytes": 206, + "sha256": "1c6b4444519eddc55abe82de5855effc8e9754dc206186712272e8de8e139b26" + }, + "assets/kenney/tiny_town/Tiles/tile_0130.png.import": { + "bytes": 961, + "sha256": "80988ea2c17bc102486196b33d90e8ea1bebd3b0fff8a3fb8e440b32e0208957" + }, + "assets/kenney/tiny_town/Tiles/tile_0131.png": { + "bytes": 220, + "sha256": "a9592d792e563721dc5c38d9d922aad3fdc6c603a7d70822ef4194991ef42452" + }, + "assets/kenney/tiny_town/Tiles/tile_0131.png.import": { + "bytes": 961, + "sha256": "cdd3a65934dbf1a92b085dab7ef02c88879cbca9f0a337341b716b499c3991a0" + }, + "assets/kenney/tiny_town/Tilesheet.txt": { + "bytes": 238, + "sha256": "1b86fae0b27a628f18cfd89c6e148ea1d727f5ef02fc1dbeb5a6e9f9667bea00" + }, + "assets/kenney/tiny_town/Tiny Dungeon (base pack).url": { + "bytes": 131, + "sha256": "6d93bb958f9b7d5f21ceb8cbd24c184dc5c9f87aee7c680b336ecba7a89823d8" + }, + "assets/kenney/tiny_town/Visit Kenney.url": { + "bytes": 44, + "sha256": "6787defa3ecb6118622e1903b65802c0200628fae5164b51b4fd467f92f3f284" + }, + "assets/kenney/tiny_town/Visit Patreon.url": { + "bytes": 54, + "sha256": "2fcba31333935f4aa35e9de2e74e2b7ba1b1a8011540e08016ff6d81e9dd7490" + }, + "assets/mockups/the-tree-main-gameplay-visual-mock-v1.png": { + "bytes": 2722232, + "sha256": "58877bb1afbf0e72af6531cadab01eca82f9bd8cefb0cdb45f81d6d2dbb83717" + }, + "assets/mockups/the-tree-main-gameplay-visual-mock-v1.png.import": { + "bytes": 1029, + "sha256": "ad532d171e4c4b57c7e28000f2abf3948e340bc3ce368e4bd82711d08b8abcf9" + }, + "assets/mockups/the-tree-main-gameplay-visual-mock-v1.prompt.md": { + "bytes": 2899, + "sha256": "7d9ad316086f1256ab8fbcd24e84dc497b117b1c502df1f76d176aa61cedc9d8" + }, + "assets/mockups/the-tree-main-gameplay-visual-mock-v2-japanese-fantasy.png": { + "bytes": 3049138, + "sha256": "1c079ebb8b2b9610df0e79a2750cc5a0db53f26d137b6df511b12cb6884532d0" + }, + "assets/mockups/the-tree-main-gameplay-visual-mock-v2-japanese-fantasy.png.import": { + "bytes": 1080, + "sha256": "fdf307e5147e594cab5acd4e1f8c06d5bb62b1962241de050df06f7879d6aa28" + }, + "assets/mockups/the-tree-main-gameplay-visual-mock-v2-japanese-fantasy.prompt.md": { + "bytes": 3069, + "sha256": "bb0f8ba1350e1fa15be2936139dbbac02a809b9db699b3ae073ce579996ad439" + }, + "assets/mockups/the-tree-main-gameplay-visual-mock-v3-prompt.md": { + "bytes": 1874, + "sha256": "9e938a990e01fe97daebc0405256bf63cb87af6e2b7951568de381f3775db580" + }, + "assets/mockups/the-tree-main-gameplay-visual-mock-v3-tower-style.png": { + "bytes": 3076090, + "sha256": "f802d2b4f275f136fcacc963f7d06228f5d71dbc2399a19f7e04c6bc7531321b" + }, + "assets/mockups/the-tree-main-gameplay-visual-mock-v3-tower-style.png.import": { + "bytes": 1066, + "sha256": "fbdac36124d5aa559038452d70d4e6cbde902ff0bafa3e9f20caf189b2e546d3" + }, + "assets/mockups/the-tree-runtime-ui-v3-assets-front.png": { + "bytes": 1461992, + "sha256": "e54ff252bae66010dc885846acdcdb0117b930e0e3cfc8f5459acc2841eabf0d" + }, + "assets/mockups/the-tree-runtime-ui-v3-assets-front.png.import": { + "bytes": 1023, + "sha256": "9bfe922148dc14bf729b92cc30c67119d1645e0e02d79eb79c175c5415badd0f" + }, + "assets/mockups/the-tree-runtime-ui-v3-first-pass.png": { + "bytes": 434318, + "sha256": "cc7f23ea258d49a8f2bd23735c63196b94ece380eaed934ee6e7f1b6d881cb44" + }, + "assets/mockups/the-tree-runtime-ui-v3-first-pass.png.import": { + "bytes": 1017, + "sha256": "b861b4efc54a95cc3ff0b28b4aa38e1383469b98e6c5eb19bf022330169cefc1" + }, + "assets/mockups/the-tree-runtime-ui-v4-icons.png": { + "bytes": 1317405, + "sha256": "b0826ffce116d96dbe5b901174713f84b55a0e72931f29821e0947b844b9c1b8" + }, + "assets/mockups/the-tree-runtime-ui-v4-icons.png.import": { + "bytes": 1003, + "sha256": "d14ae1dd54a1aab6ab3ead98fbb85153b1530f7ee7ee77efe9c0846dc3eda204" + }, + "assets/mockups/the-tree-runtime-ui-v5-map-icons.png": { + "bytes": 1321334, + "sha256": "aca56c954b209b0a03342c0fde576cef15bfaa2ce2a1f9feedd51744fcfdb42c" + }, + "assets/mockups/the-tree-runtime-ui-v5-map-icons.png.import": { + "bytes": 1015, + "sha256": "b31b085b2e8c0c37cf43ff2d662af75b4a64a9472ab240669a09552f9cfa7969" + }, + "assets/mockups/the-tree-runtime-ui-v6-actors-4k.png": { + "bytes": 6569282, + "sha256": "9b8a1d9e2e4408b7ee99505d1978a44a489eb8b6945d669d1c52e7e220937e79" + }, + "assets/mockups/the-tree-runtime-ui-v6-actors-4k.png.import": { + "bytes": 1015, + "sha256": "62e578057df63b8ac8238f63b91e24e6bb655465b29916888aba7f137cd267ef" + }, + "assets/mockups/the-tree-runtime-ui-v6-actors.png": { + "bytes": 1322150, + "sha256": "8f9ea1b8bbc779e3f401d4cfdc8dcb0d10b95b7f87f37d3737af9bc85aa9dddd" + }, + "assets/mockups/the-tree-runtime-ui-v6-actors.png.import": { + "bytes": 1005, + "sha256": "e0be674acd73182b9c8c48c42afd054c814f00a0d924d023c6810596afefc6be" + }, + "assets/mockups/the-tree-runtime-ui-v7-skins-4k.png": { + "bytes": 8849219, + "sha256": "a32d61772e06b944cf7aeb7a2dd0bd1ccfac7cbb3d8e293a6d7075f780f48904" + }, + "assets/mockups/the-tree-runtime-ui-v7-skins-4k.png.import": { + "bytes": 1012, + "sha256": "b8610cd4424365597cb4bda6c20c161853394016139fd134184e58f96f548b6d" + }, + "assets/mockups/the-tree-runtime-ui-v7-skins.png": { + "bytes": 1778605, + "sha256": "f0dec82c2da661df52124cd3c2f59c3ac94db9cb5d384846d42f1901ada370cf" + }, + "assets/mockups/the-tree-runtime-ui-v7-skins.png.import": { + "bytes": 1003, + "sha256": "af76edcda2da8acbdcf1e61406b91158091591893eea1b85fcd1e3ea45f8261d" + }, + "assets/shaders/layer_lens.gdshader": { + "bytes": 787, + "sha256": "be8b7965b371a1935bec943bb244a32e70471f31a78d22151ee7133931029da1" + }, + "assets/shaders/layer_lens.gdshader.uid": { + "bytes": 20, + "sha256": "1ee97a9c1d31493ea837db26bb001c29c0d8beb63aba6f57a50efdff6fa2361e" + }, + "assets/themes/japanese_fantasy/README.md": { + "bytes": 5544, + "sha256": "edc674a212eeb0cf5a4e40e73e857e8303bf08d1199e96aa8071cba588f33f6d" + }, + "assets/themes/japanese_fantasy/actor-markers-v2.png": { + "bytes": 2165570, + "sha256": "b742c207613d773e47f21c917975a2ba0eec8a2d9485ff655fef37e3ebf4bde4" + }, + "assets/themes/japanese_fantasy/actor-markers-v2.png.import": { + "bytes": 981, + "sha256": "2c5230290f61d8d5846c51de9000c23913855dc5b698c6336b9e0b98bc633b77" + }, + "assets/themes/japanese_fantasy/facility-icons-v2.png": { + "bytes": 1848036, + "sha256": "6fb830fbe3961125fe0f3e640efe63ecba4de5ea6fb758eaf0da2738940fa1b6" + }, + "assets/themes/japanese_fantasy/facility-icons-v2.png.import": { + "bytes": 985, + "sha256": "484caa3dd68dd166a84347ca6297b0228b9b4d6ed7d4e7c3fe3aa70606c2d8fe" + }, + "assets/themes/japanese_fantasy/system-icons-v2.png": { + "bytes": 1786659, + "sha256": "1f1d4f5e20ba4de61e3fb967352b68db435fa36ec5e4bacab2802f132e3b8d40" + }, + "assets/themes/japanese_fantasy/system-icons-v2.png.import": { + "bytes": 978, + "sha256": "103127fbb3a0287421090089a679985109852ba0ff0f6c90ef3ff0beab06e7ba" + }, + "assets/themes/japanese_fantasy/ui-skin-v1.png": { + "bytes": 2492477, + "sha256": "4b4906cc9c6ed3fdb5330bfc11177376e5fec10afa3f2dac9318dbaf71833ff2" + }, + "assets/themes/japanese_fantasy/ui-skin-v1.png.import": { + "bytes": 964, + "sha256": "0f557fe050aaf30226a648f483581201b8805f76e10e0d9b969ce10079707404" + }, + "assets/themes/japanese_fantasy/visual-theme-v1.tres": { + "bytes": 12404, + "sha256": "42e968ba5e35c228d3ff372f92a8e249ec3a743045be0a3ec158556944c0bc18" + }, + "assets/themes/japanese_fantasy/world-back-v1.png": { + "bytes": 2616183, + "sha256": "2b0dbf07c17e677ed023c56b1e90f013c40362f46c427950033868b042508c7c" + }, + "assets/themes/japanese_fantasy/world-back-v1.png.import": { + "bytes": 973, + "sha256": "5ba3cb9af8dddb345abb05be9bbd44240fade14cd9d113de4a6d1f6343e74196" + }, + "assets/themes/japanese_fantasy/world-front-v1.png": { + "bytes": 2774704, + "sha256": "02b52ea05bdb4bbe78b8c905374052505bb73411eb7f2b0578e9b1a82994cde5" + }, + "assets/themes/japanese_fantasy/world-front-v1.png.import": { + "bytes": 976, + "sha256": "186e162d2d5e4567d50768ebf286133031c7dca02954f9b25f3abead0278a7ae" + }, + "autoload/event_bus.gd": { + "bytes": 294, + "sha256": "6950280a5639dd5a3071ffefd034cb443a694739d5bf8c4e2dbcd52aadbab4b2" + }, + "autoload/event_bus.gd.uid": { + "bytes": 20, + "sha256": "4a37ce59be5cafd10106cb3f76addada7aed9ec3ee516583ff95604ffc128671" + }, + "autoload/game_clock.gd": { + "bytes": 841, + "sha256": "39400634a57ccbf8c584b54a15a259048a95da90b1528330151e45667d65f7f7" + }, + "autoload/game_clock.gd.uid": { + "bytes": 20, + "sha256": "4fe213c1953dc7c4d167c9bb109f052f639be08529b6fe652fa911029ba9fe35" + }, + "autoload/game_state.gd": { + "bytes": 3536, + "sha256": "cf0e884910220e54c56b5875983e53de439af9d893be1e1b65c2121d2a30722f" + }, + "autoload/game_state.gd.uid": { + "bytes": 19, + "sha256": "1b73841c770827cd1e86331c153f927283a049176f340ef9aa7028c72cc630da" + }, + "autoload/simulation_runtime.gd": { + "bytes": 616434, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0" + }, + "autoload/simulation_runtime.gd.uid": { + "bytes": 19, + "sha256": "96889c02b810894cc82291955880ed667ad27ad754f1b1531a5456cc186d3d91" + }, + "data/characters/mvp_guest_classes.json": { + "bytes": 4869, + "sha256": "5d55d4a0a10902da747000357ba36be9644bf027f253ea4b200a75f1ee4cc88b" + }, + "data/characters/mvp_species.json": { + "bytes": 1327, + "sha256": "6c7caf52305d76e07a0dee2b225ee92674c45d24cbca7f62bf4029bd3db00915" + }, + "data/characters/mvp_staff_candidates.json": { + "bytes": 10385, + "sha256": "a2d0eecbe0369e9c725ecdfff5fa12749dd99c3aec458fc3412d1045affc7934" + }, + "data/characters/mvp_unique_characters.json": { + "bytes": 1032, + "sha256": "bf83872ae9bacedf4b1d48a8b1eb28479f3c33416303dbbe8ba11b6466c0dde4" + }, + "data/environment/cleaning_policy.json": { + "bytes": 171, + "sha256": "7d378dc2341385945e959782ebcfcd2e6530da3be06bf0f05012e3fe28f76e8d" + }, + "data/facilities/adult_private_room.tres": { + "bytes": 2520, + "sha256": "d8501586416b5c57a8b3b3b2afd1c0143428d8a4fa1df7112e995bd36649df6d" + }, + "data/facilities/cafeteria.tres": { + "bytes": 867, + "sha256": "86d540fe2d78b9dcdbe5a0af6e4a001f4cec54934636ed01deb25a943c79128a" + }, + "data/facilities/expansion/black_market.tres": { + "bytes": 892, + "sha256": "c209d734c82487f6df4c03714618865d6a5f1d2cf991dc0056fe4bbad8f03a42" + }, + "data/facilities/expansion/chapel.tres": { + "bytes": 845, + "sha256": "9b30a7c51712e7bb99c17870d1f03e3429ea9279851d88284545bb2eb5042fcb" + }, + "data/facilities/expansion/cleaning_room.tres": { + "bytes": 707, + "sha256": "ae366cf67cbf117db7989c6b76092eb5a65229b93d35999a40d19b8260f95ad8" + }, + "data/facilities/expansion/clinic.tres": { + "bytes": 863, + "sha256": "339cf22c68d7ab3cb1514b9e8d2ea63dc0772fe93918d70767c11cf7b6ee0e16" + }, + "data/facilities/expansion/cold_storage.tres": { + "bytes": 767, + "sha256": "1aac824147b52b41e124d2ab2ce63c3bac58de2ec7fc447a5806a1cf9fa9ad99" + }, + "data/facilities/expansion/general_store.tres": { + "bytes": 779, + "sha256": "76872e0375648b43f05fdc5581ccabe4aa6a166674c3b523980dd1cf0b6e6dc1" + }, + "data/facilities/expansion/guild_counter.tres": { + "bytes": 833, + "sha256": "93e8736da4aab8a17b1c8e7831c9a7b8de7f32d0ec251aa9aa5c8cf859c8fd7b" + }, + "data/facilities/expansion/laundry.tres": { + "bytes": 913, + "sha256": "2518ea2e5da12cf4f2997502bf50f00dd8145caca153fb3486b44b99881fdab4" + }, + "data/facilities/expansion/maintenance_workshop.tres": { + "bytes": 898, + "sha256": "8bd10332a9f45a252febdc626f22f90507317fb4cff5b18b2526aacd1f1a176b" + }, + "data/facilities/expansion/mana_control_room.tres": { + "bytes": 871, + "sha256": "55e4c52a049ff61ddf3d081ccb990a8572b64bc7cf37d3a0d52ca5a08cc32f25" + }, + "data/facilities/expansion/premium_room.tres": { + "bytes": 789, + "sha256": "6665090e041f36df5809314cd171be228a94bf77d7e93f5b70be648db4705d98" + }, + "data/facilities/expansion/private_bath.tres": { + "bytes": 862, + "sha256": "241b807e7fa3a1b9dc4bda0d2495e637155cdaea89a4234e37a121f00098499c" + }, + "data/facilities/expansion/secret_tavern.tres": { + "bytes": 917, + "sha256": "f0a1372931078fa0f93dd5b9cec6df6b137975479aa706633fdf6a9be4cf1f62" + }, + "data/facilities/expansion/staff_dormitory.tres": { + "bytes": 814, + "sha256": "8d7c7cd6dfe98d137f7fef62e35eb31f82f1ca282216a40df54ac81728101271" + }, + "data/facilities/expansion/tea_lounge.tres": { + "bytes": 864, + "sha256": "77d1ace36c5e84f80c0e6d563ae973c7ff1cd12b56956afd4895cdcdd5771a67" + }, + "data/facilities/expansion/underground_guest_room.tres": { + "bytes": 751, + "sha256": "cdfd0f8cd21812a9972485926dff27daaa6718af16aac1651894728b087bef9e" + }, + "data/facilities/expansion/vip_private_salon.tres": { + "bytes": 909, + "sha256": "1c94a7a70393262fba82112c3f4a0cb67ad22728664f5ca408f450049d3657a7" + }, + "data/facilities/expansion/waste_processing.tres": { + "bytes": 886, + "sha256": "9954855c7a07e425376a220c589989beb6ec95da3c5331316ef3615a60b45f1d" + }, + "data/facilities/guest_corridor.tres": { + "bytes": 814, + "sha256": "d77ccf267e20a26ed70527d29e8d54e6fcab1df213f02d5a4e28ead4f705276b" + }, + "data/facilities/guest_elevator.tres": { + "bytes": 814, + "sha256": "ad4fb3c439ac4ed90fe52f07e29ed7b4ff654c54d1c400c7c8e226da77127af7" + }, + "data/facilities/infrastructure/guest_stairs.tres": { + "bytes": 911, + "sha256": "757c687b1ebe2a3f237fb28092cd5f01591f15b2bcd1b4e639042a24635a92c6" + }, + "data/facilities/infrastructure/service_stairs.tres": { + "bytes": 908, + "sha256": "637217d867bcc99669d27c54b6d2c391c82a4a17356ab9a80c897ccaee38622c" + }, + "data/facilities/kitchen.tres": { + "bytes": 2013, + "sha256": "38197aa8a3e90c03a82e9ccdc88bb444af4eeb0349c41a39e0bdd7b188e7d5d3" + }, + "data/facilities/massage_room.tres": { + "bytes": 834, + "sha256": "75ecf845fb3cfa8d3150f6b0dc90e901953469af512611384b70cc4878d21e85" + }, + "data/facilities/public_bath.tres": { + "bytes": 823, + "sha256": "8ec259f48ed75c8ab2e5154a1caccf19f6be04331adbe774b877f0a2d8b2f778" + }, + "data/facilities/reception.tres": { + "bytes": 2076, + "sha256": "bed3de120a0e98c539771d1bb189111d095712f8ae25dfdf7cb2983efc0dee9f" + }, + "data/facilities/rescue/infirmary.tres": { + "bytes": 684, + "sha256": "c3e861533971e369068ae9e42f71b660fa4ab3893c7c1f798fc367893befd943" + }, + "data/facilities/security_station.tres": { + "bytes": 844, + "sha256": "69f3f518df7714d00c8e954e9c7405aa44b683dd274181cc3da832cc956815b3" + }, + "data/facilities/service_corridor.tres": { + "bytes": 829, + "sha256": "5d79fbde201d657740efcba924f595bd7075e069b344d708e424dbebbdc2f254" + }, + "data/facilities/service_elevator.tres": { + "bytes": 824, + "sha256": "35d552d5b96065413feccb50847e3cd7173e673896ce65afba238f90abc25132" + }, + "data/facilities/staff_door.tres": { + "bytes": 810, + "sha256": "a993058bfd809ccdbbb9a61b9850259d7bf6e60003e57ccfa3972f6c29170752" + }, + "data/facilities/staff_waiting_room.tres": { + "bytes": 799, + "sha256": "5c7a2f7f7c508102c4ee89401ad6348191b57d1ff65538acb9d450e464a3a46f" + }, + "data/facilities/standard_room.tres": { + "bytes": 689, + "sha256": "89f0a3a861d66afa4c1338ff1ec919685cf338b93b8da9a2387ce85e7e5bc336" + }, + "data/facilities/tavern.tres": { + "bytes": 875, + "sha256": "eb494ae6ab0d1b9e88ae0a38944609702e43c81a370a29cfb030af9ae46f523c" + }, + "data/facilities/warehouse.tres": { + "bytes": 788, + "sha256": "d0fcf0528da66da7b354ab5efaafe2483a7a76e05b324db255700ef73cdfc791" + }, + "export_presets.cfg": { + "bytes": 1538, + "sha256": "2edb12523be96daf8045bbb0fe8f4b1ebccf332a85484a612b90b71caab496ff" + }, + "project.godot": { + "bytes": 1294, + "sha256": "686f3da7f6b592cd95d84e71a83374a28173914b377eafa4a6e005d70062d00d" + }, + "scenes/main/main.gd": { + "bytes": 141050, + "sha256": "92677e4ac57ed8d418a4a716bf0874cbbaea79cff893e5163c82ad1f75e7140a" + }, + "scenes/main/main.gd.uid": { + "bytes": 19, + "sha256": "9e580841e76ef09876eecfcbb17f274dc369ed9d38b2b778036696ade9f813ad" + }, + "scenes/main/main.tscn": { + "bytes": 287, + "sha256": "dde43688b86251ce617131c362b1054ce8bd59b509c1abe19e831c0481a07319" + }, + "scenes/main/world_preview.gd": { + "bytes": 96883, + "sha256": "4bc49a19a38b9c3b4d6bfc243ddf46f1f25469a8273adb5e812911ef9424a1f2" + }, + "scenes/main/world_preview.gd.uid": { + "bytes": 20, + "sha256": "3a4492c54de0fe091194a34eb838c2ade177258142566d8e5c54e82b415d94ad" + }, + "scripts/authority/authority_service.gd": { + "bytes": 51646, + "sha256": "2979cca4c6a82932fed9babf209a608b8a20bda550c170f83a166db68ce02ab9" + }, + "scripts/authority/authority_service.gd.uid": { + "bytes": 20, + "sha256": "1978784a978315b219f2750e5e48ae13cce403337d9c17f22e9e2b4fbbff5084" + }, + "scripts/authority/evidence.gd": { + "bytes": 5464, + "sha256": "85f1bd83a4ec994c8bb9bce296d8b63fcdb6bb26c1b4c2f47e16864450438649" + }, + "scripts/authority/evidence.gd.uid": { + "bytes": 19, + "sha256": "228ab3da615ba26c1a346e8e7db09e8d5ff655d74d22041984aff7d40de7e266" + }, + "scripts/authority/heat_state.gd": { + "bytes": 10064, + "sha256": "7e507461684c159bed4c17acc939d6a98537d06d73de2dae235a788048f290b2" + }, + "scripts/authority/heat_state.gd.uid": { + "bytes": 20, + "sha256": "bb6b9a28d975635f19ce2a02a288b54ce666bbf6a2251cd57d10a4b19aa7a580" + }, + "scripts/authority/incident.gd": { + "bytes": 7393, + "sha256": "dbb58592746d0055b438fc8259f7c40d09f77076737c47051b732395888df124" + }, + "scripts/authority/incident.gd.uid": { + "bytes": 20, + "sha256": "b57cae193cac0e4b86961c96c74a6e6192b68a2e7700cacc8e065e789fce26e1" + }, + "scripts/authority/inspection.gd": { + "bytes": 14218, + "sha256": "ff523082ec6d918dbc559e04c3c11fd6d30d4f88c5a54ffa57eb3c758e244812" + }, + "scripts/authority/inspection.gd.uid": { + "bytes": 19, + "sha256": "8694d7aa94fc282f98abb1253d0ec88c7c2ec2a993e1a357e350b96fb9189d75" + }, + "scripts/construction/construction_job.gd": { + "bytes": 6841, + "sha256": "6c59af45346c16572f8c4cb111af86c586cec8081302bf67b6ef411a56ac5196" + }, + "scripts/construction/construction_job.gd.uid": { + "bytes": 20, + "sha256": "a3add1462b6502d7817eb284384dd7e5a6e8be71e9ae1e743f697aeb44d850b6" + }, + "scripts/construction/construction_service.gd": { + "bytes": 55891, + "sha256": "c737eb7aa927097da677ac23ad649ef871af1dea54bcb8103348b88c5303ea25" + }, + "scripts/construction/construction_service.gd.uid": { + "bytes": 20, + "sha256": "01246250363f3f5e8ecfb3779f3486a1ba05c1c486b7f65446c71b5d12259f74" + }, + "scripts/construction/excavation_service.gd": { + "bytes": 37019, + "sha256": "337e9e5d07a9eeaf362253fec12cbe5fb2ea8e74e4887de82868748577d4af33" + }, + "scripts/construction/excavation_service.gd.uid": { + "bytes": 20, + "sha256": "5cd5e92edcf31d12c277622eab43c27702a134020e845e4222cddcf6123740a1" + }, + "scripts/construction/facility_resize_preview.gd": { + "bytes": 7268, + "sha256": "d0e8d772a648a297ee0a4625206b073be2668b32c7dba2575ba1295f5b1866ac" + }, + "scripts/construction/facility_resize_preview.gd.uid": { + "bytes": 19, + "sha256": "4f5d08fac326538993e67ef5376e25dc670defdcd9d79b4c2cede983e16c2bc1" + }, + "scripts/construction/facility_resize_routes.gd": { + "bytes": 6534, + "sha256": "05d4aedcc930160eafc2945711f867744f63f5f391e4759f8e2de9211b968201" + }, + "scripts/construction/facility_resize_routes.gd.uid": { + "bytes": 20, + "sha256": "9618cd77ca4f3b90b6efa0733b2bbc3a3928694a5b0cee430e4d3df01a3619a4" + }, + "scripts/construction/placement_report.gd": { + "bytes": 3732, + "sha256": "9f179c9a94a176a126027cf1d53942c0ac73b008ad119ab2480ba93f972b145c" + }, + "scripts/construction/placement_report.gd.uid": { + "bytes": 20, + "sha256": "136f13bc9e9baf53ec320f429678d50583d9dcc23decb1081c1c48c5b90de99d" + }, + "scripts/core/command.gd": { + "bytes": 2188, + "sha256": "9751ff4b40bebdae56b6b3879dd7cbffdc2a36b050a12bda89e1de47eb54145a" + }, + "scripts/core/command.gd.uid": { + "bytes": 20, + "sha256": "2cd0c5e76d77f379846053a6ebd1fb409b31d318ed4684190a096db545cb7c02" + }, + "scripts/core/command_queue.gd": { + "bytes": 14401, + "sha256": "09b22e6212fa3ce1bf08f5d6b52224a2d3362b3bc63f03a8c98e89af1c6f5895" + }, + "scripts/core/command_queue.gd.uid": { + "bytes": 19, + "sha256": "5091aee01c74a94968525287108d9c9b17fa0e9d4be17d29722afc57413a205e" + }, + "scripts/core/command_result.gd": { + "bytes": 2528, + "sha256": "71b45fb50d69951797fe8d39ad5f707b79108eac30de09fa5e8d64ddb2436ae8" + }, + "scripts/core/command_result.gd.uid": { + "bytes": 20, + "sha256": "d4de1ab106696572f756c8a1eb59904b5f9d70039ddbc65e458c9b45cee52cfd" + }, + "scripts/core/definition_registry.gd": { + "bytes": 28800, + "sha256": "e2ce5e0512a92fec6989e1bb5f0e7da1dbb50bd9ee67a07b4624fdc8bc65814f" + }, + "scripts/core/definition_registry.gd.uid": { + "bytes": 20, + "sha256": "1c1fa87f2900dccc19e0169cd33a63ca9f85650d80cf2ca4f13f50bb3ac682c7" + }, + "scripts/core/deterministic_rng.gd": { + "bytes": 4900, + "sha256": "9c12c1b3b212e140b64137fa34d7e8b2494897cad341b3bbcf9f8da215053204" + }, + "scripts/core/deterministic_rng.gd.uid": { + "bytes": 20, + "sha256": "4b1b094351a86b885a3b6ac06a5b33a131c285505fb0378cd4ca48a66e58431f" + }, + "scripts/core/domain_event.gd": { + "bytes": 2212, + "sha256": "cc9a903c366d9f889134561694b0c7fd52da260e97236a7b60830d7a68947bd4" + }, + "scripts/core/domain_event.gd.uid": { + "bytes": 19, + "sha256": "b744f8ed8637e42d010adaf018c17c3dd4f50109ac8dce378359a68bbaaf1d1c" + }, + "scripts/core/domain_event_stream.gd": { + "bytes": 5104, + "sha256": "f9b57a4b4b53cf7d67132a159ea90378c633b4f19d8de28dbe7a33ebce8e3d79" + }, + "scripts/core/domain_event_stream.gd.uid": { + "bytes": 20, + "sha256": "45ebcc38a71aaae376544060ac4f4b737ccbd7de900b1256744724ba321d7dac" + }, + "scripts/core/performance_budget.gd": { + "bytes": 9328, + "sha256": "0e2278f88d29919a0634fc1b527328a0d0c12d87e2cd612f3eee1526aabdb073" + }, + "scripts/core/performance_budget.gd.uid": { + "bytes": 20, + "sha256": "369ce1d51b8dcc1aec1d838e982e5f869dbf387868120e73c56f41c04d4a2ea1" + }, + "scripts/core/save_migration_registry.gd": { + "bytes": 5267, + "sha256": "22ac2cce07a02d1a2a9ac2109e7a0ecf9a0fbe675df4dc9d5249aa9ab3583f98" + }, + "scripts/core/save_migration_registry.gd.uid": { + "bytes": 20, + "sha256": "4f60970aea2158245f2822a73cb5e9d71c067f9e89e933f55011a6c4003deab1" + }, + "scripts/core/save_service.gd": { + "bytes": 85230, + "sha256": "f4c270632225dd046bbff92f9472761d64d63740e93f274828c92dcf912db6a9" + }, + "scripts/core/save_service.gd.uid": { + "bytes": 20, + "sha256": "6e14d474f6da62bf8ba9af8d4a0f3f7f4d49d8e4b8e69063f2d612ed8395d2a5" + }, + "scripts/core/simulation_digest.gd": { + "bytes": 11200, + "sha256": "90b0d1a9632e73680329078f6f19c3b1e4d637c6780e31814769c5e758694f1f" + }, + "scripts/core/simulation_digest.gd.uid": { + "bytes": 20, + "sha256": "6989f1b2667c51b28dce4dd8c78c788922a71ca94f06266a65c4b8bba82f1aed" + }, + "scripts/core/simulation_kernel.gd": { + "bytes": 7602, + "sha256": "341c0c878c4894adbac628d0db6362ff69fc3347bdd9e61e50936e15dc2d1edb" + }, + "scripts/core/simulation_kernel.gd.uid": { + "bytes": 19, + "sha256": "a6af2b8ca039ae48fd69887def2c24b90faa12ed3ab993c87c0ec782bb351d0e" + }, + "scripts/core/simulation_snapshot.gd": { + "bytes": 2571, + "sha256": "fc528a3d1db1f439c10f70d6cba2f72bd65abc0d3866eb8b582df60918af0adf" + }, + "scripts/core/simulation_snapshot.gd.uid": { + "bytes": 20, + "sha256": "9c8d4dbde582a132f42fde0ec764bb131e738f0ef7ba219bf109bc030e607960" + }, + "scripts/core/stable_id_generator.gd": { + "bytes": 1839, + "sha256": "78e0dd691ba18d1f159d9d7abba5894d2e10d36885aa6dc5be02a27f9edd5013" + }, + "scripts/core/stable_id_generator.gd.uid": { + "bytes": 19, + "sha256": "fb04510c99d86370ce5cbf9e19bfe1bee6684809bc688685b9c2c7a7698ddcd0" + }, + "scripts/core/state_transaction.gd": { + "bytes": 7406, + "sha256": "4ac24e41cd16ebb5312ad2b7e8b6c5b8990df14641650e9720081873f9ce55cd" + }, + "scripts/core/state_transaction.gd.uid": { + "bytes": 20, + "sha256": "04980323f275f246cee8e680041514e09122d9ff59c7bcda97b37e000c1a76cb" + }, + "scripts/data/facility_catalog.gd": { + "bytes": 5177, + "sha256": "7bb0c5085ddb361d384314cb219620d1483840942bc3f0f46dcb9dfa29d56e29" + }, + "scripts/data/facility_catalog.gd.uid": { + "bytes": 20, + "sha256": "1da0d592443dde67b261996f58b141ff9cbd98a4ae4c64355518f1c9fca254f9" + }, + "scripts/data/facility_definition.gd": { + "bytes": 5124, + "sha256": "e90d56f7eab69c2a75238de465925c1c6df57ee6d44b3b81e7f6fcfd069af0a1" + }, + "scripts/data/facility_definition.gd.uid": { + "bytes": 20, + "sha256": "c7b5501b827ec2c3fb428352c52b11ffb84c74c4831d968d2f51e1abad0091fc" + }, + "scripts/data/mvp_content_catalog.gd": { + "bytes": 42193, + "sha256": "86770b34c329459592928625ed256eb2cd123587915f63d0db0793127cb63a31" + }, + "scripts/data/mvp_content_catalog.gd.uid": { + "bytes": 19, + "sha256": "bda9d556d8501de20a61d7d70f8e45d4108fb6271b67c9fd1e321f2e19427fe8" + }, + "scripts/defense/defense_service.gd": { + "bytes": 101373, + "sha256": "bdef777e12e7802d02b8441d2815a983960b367fbc2287c5941ca38e1b668caf" + }, + "scripts/defense/defense_service.gd.uid": { + "bytes": 20, + "sha256": "7048f46d3d5f79f79aa066a7c4cdbd4f00dbaa79f2262f9850ed0118424746d2" + }, + "scripts/economy/economy_service.gd": { + "bytes": 30977, + "sha256": "95aedd0a0421c93e8fa39f0f76fa890cd0a46905d9a25c88c8b17c4d6d47728e" + }, + "scripts/economy/economy_service.gd.uid": { + "bytes": 19, + "sha256": "be3264816628a2991dac7e81e0d38f6f5347d94f85b44c5989b938f18e28660d" + }, + "scripts/economy/facility_upkeep_accrual.gd": { + "bytes": 7510, + "sha256": "229655648c67c5a8b2bfa2c5faeb0534984939d4cf6743b7721f5cf271ac108c" + }, + "scripts/economy/facility_upkeep_accrual.gd.uid": { + "bytes": 20, + "sha256": "eb4771fc6557cadaa7690cab57c8acd9516952492ac3dea3802ec8a3c70f59be" + }, + "scripts/economy/facility_upkeep_settlement.gd": { + "bytes": 10396, + "sha256": "26ccebf26b19089557aff1a70c53bc7686d878c75c5d3ded1b0e6df33ece50af" + }, + "scripts/economy/facility_upkeep_settlement.gd.uid": { + "bytes": 20, + "sha256": "9a3c0ea58816c35bee193f504f65a02ab2d82b66a354e5a8cecee2c29ec3fa4b" + }, + "scripts/economy/ledger_backed_resource_state.gd": { + "bytes": 4113, + "sha256": "199442c566185dc0abcc4eea5b4cf59c07330731bb5d5038b605dd801ae0209b" + }, + "scripts/economy/ledger_backed_resource_state.gd.uid": { + "bytes": 20, + "sha256": "cd91d40cb17f9c9996eb83dc2aca540a453eba655b9e9eb88aab416a827fe6d0" + }, + "scripts/economy/ledger_entry.gd": { + "bytes": 3886, + "sha256": "625d709b8d3239ef271dfbd42f189fd3a3fb99bd22d4f39438050c8e3addfe26" + }, + "scripts/economy/ledger_entry.gd.uid": { + "bytes": 19, + "sha256": "d582d239e408ba3f77b18754bb5f0ee837b1d70a8e1e11cd789dfa3ab64017a0" + }, + "scripts/environment/facility_cleaning_bridge.gd": { + "bytes": 7084, + "sha256": "f0abf23351c46b47e33141daea753ab776d71bd68f09ccf7c1a37879fee0d25e" + }, + "scripts/environment/facility_cleaning_bridge.gd.uid": { + "bytes": 20, + "sha256": "6024546933832c23a1844359efb81a190a83d711c80d66bc036419356e644190" + }, + "scripts/environment/facility_cleaning_policy.gd": { + "bytes": 1688, + "sha256": "51478d0915523d0f93be7daebddd672599b5975748b26a6771a63dd0791b11d6" + }, + "scripts/environment/facility_cleaning_policy.gd.uid": { + "bytes": 20, + "sha256": "ca37ebcd32b3f87da72b7dcf74faf85f412d91431ec9c3c9d90e44aaa89979b2" + }, + "scripts/environment/facility_cleanliness_service.gd": { + "bytes": 5788, + "sha256": "38295b414f543249e10d335c62230f9e23c2556a33dd83098f0085e3ed9ad150" + }, + "scripts/environment/facility_cleanliness_service.gd.uid": { + "bytes": 20, + "sha256": "895670f6220b422261bbaf38a21e15e5c347fcd5f321bfa65cb103313433fcb4" + }, + "scripts/environment/weather_timeline.gd": { + "bytes": 3821, + "sha256": "7a5c82061171b803e288c6726991d03a254b78a21face870ca349c493ae393b0" + }, + "scripts/environment/weather_timeline.gd.uid": { + "bytes": 20, + "sha256": "bd828a546604ee793586210eac3fd8135991d9a876d5e561851729493406cf35" + }, + "scripts/events/event_action.gd": { + "bytes": 2321, + "sha256": "993078d08e8b45c7ffe6471280f4144c45bf9a62003ff2edaddf6da9fee92351" + }, + "scripts/events/event_action.gd.uid": { + "bytes": 19, + "sha256": "6414fecb7adb02837ba491d17af59c3918e9d8d676bfb44a28fb22730998c528" + }, + "scripts/events/event_choice.gd": { + "bytes": 3146, + "sha256": "6077cba5d59e500e4df391d58801aa8c10669b17ac36c06e830329ca8e977dd6" + }, + "scripts/events/event_choice.gd.uid": { + "bytes": 20, + "sha256": "17e0101b1272810e3a6a7d1ebb4eef0564ce09c7577f097fafb12ac50e5fa39a" + }, + "scripts/events/event_condition.gd": { + "bytes": 6374, + "sha256": "31d493d68db9b49d8eed0d5adf7a6c4d90f12df0ac3353b1ceafa6259196efd5" + }, + "scripts/events/event_condition.gd.uid": { + "bytes": 19, + "sha256": "80fc11593f68db51201c8ca77979becb7a1de34d22d12dc182d6a379068e9567" + }, + "scripts/events/event_definition.gd": { + "bytes": 9355, + "sha256": "4af68f2e5ec185a750d59aaa24c7cb63fe612cd6a785e7fd39af11f0b5ce74a2" + }, + "scripts/events/event_definition.gd.uid": { + "bytes": 20, + "sha256": "c3b92a671fd79301767f1317c3ca06da04c02d569f3bd036d118302c20c15b5f" + }, + "scripts/events/event_instance.gd": { + "bytes": 4884, + "sha256": "e8ce02a03dcb111d808d3cb3068a752fc5bbd61ba0cb15026f1371615619b974" + }, + "scripts/events/event_instance.gd.uid": { + "bytes": 20, + "sha256": "0487f4d30911bca4621165252db26d6d16a2ba9ce27a6a3be4e0ecaa67b52cc4" + }, + "scripts/events/event_service.gd": { + "bytes": 59196, + "sha256": "d58c416d7a1126b36023fa6ba9f02338678bd54426a3b5d04ce511d9a48c0103" + }, + "scripts/events/event_service.gd.uid": { + "bytes": 20, + "sha256": "270b25260e76afb9bb52b9ab4162664cd6811cbd78df4e667e9342ad9fbc4ac7" + }, + "scripts/facility/facility_instance.gd": { + "bytes": 22815, + "sha256": "0c6aa493f3299611e05dd26aa429dda8cf7b5c479e4d09632036fb862f79a324" + }, + "scripts/facility/facility_instance.gd.uid": { + "bytes": 20, + "sha256": "18bf5e03f757acb0f3cda9bb8dd227c793141001605e92bd9407af968762a0fa" + }, + "scripts/facility/facility_pricing.gd": { + "bytes": 5049, + "sha256": "8d70ca9f8961ba342af787c04e0e2b1a944c772a20b7f11b6346a9d72cc43c57" + }, + "scripts/facility/facility_pricing.gd.uid": { + "bytes": 20, + "sha256": "7c612823e98b597254d23fe12e78be5b465a1a036dd9b17d8463e856a3459d6c" + }, + "scripts/facility/facility_service.gd": { + "bytes": 44951, + "sha256": "ceb4a3e9224587423f273cdb2b56e6843ab176ac1fc4fe79dd498b5ed5c33b77" + }, + "scripts/facility/facility_service.gd.uid": { + "bytes": 19, + "sha256": "b3fb1688378c01e971e0392699c1b7b3835ef658079588921f82790be85255a8" + }, + "scripts/facility/service_instance.gd": { + "bytes": 7320, + "sha256": "629a142f80cbc31b97b6d08483d94e029e448969bb6d39fdc8dd39931654dd35" + }, + "scripts/facility/service_instance.gd.uid": { + "bytes": 20, + "sha256": "56eb407a97b52928b7af7feaee947d77cc4efd06d0cec41a8ebfb89e8800c48f" + }, + "scripts/facility/service_request.gd": { + "bytes": 4744, + "sha256": "767a8c054188c8dde1e446f49d43d9ddc727a215bc9b31d5420650bd44c90024" + }, + "scripts/facility/service_request.gd.uid": { + "bytes": 20, + "sha256": "c25c4baf7fd1ff4181804f67dc60dea87eb0005ceacc563c23b0d06557e80d87" + }, + "scripts/guest/guest_definition.gd": { + "bytes": 9374, + "sha256": "082aa3f33b9cb17daf10a2cf8a1dece7b79dd80c2ae21e1a424d1b2ceb52b918" + }, + "scripts/guest/guest_definition.gd.uid": { + "bytes": 20, + "sha256": "94fedb128c219c83b06b0db2769aa675a08a0924722ab1dcf45eca267496c100" + }, + "scripts/guest/guest_runtime.gd": { + "bytes": 14267, + "sha256": "57ba99e5d977b5302987f4359a19056f1ab09c8fb7e4762ee8d79cbb9316741a" + }, + "scripts/guest/guest_runtime.gd.uid": { + "bytes": 20, + "sha256": "08e9a006febb70fd49c077ed2accaa600058a630d88ae73b9e5ed3f09eee70bf" + }, + "scripts/guest/guest_service.gd": { + "bytes": 61414, + "sha256": "56880410e9a00816f9a95d30821982955532de8dd976980934e12016a9f2b21e" + }, + "scripts/guest/guest_service.gd.uid": { + "bytes": 20, + "sha256": "93acb37fbe09375e5c69b7137e7e6f78224ddecde201071083e64dc9b7e56ab2" + }, + "scripts/inventory/inventory_reservation.gd": { + "bytes": 3315, + "sha256": "2d913d26e5af2ea12842264441d87ee5fce8fe84ef6664297ae2fa971a4ca10b" + }, + "scripts/inventory/inventory_reservation.gd.uid": { + "bytes": 20, + "sha256": "a998ce89bb17858ca9d762cd58c9786ea88bc89d1db94098babf0fa5b7de1459" + }, + "scripts/inventory/inventory_service.gd": { + "bytes": 57923, + "sha256": "7ee83b335864385119ca757037c3cdb912957aa4478a6312a0898a734e41f31a" + }, + "scripts/inventory/inventory_service.gd.uid": { + "bytes": 19, + "sha256": "5111280fbe7407e190ad9629526297e1a125f31a4d64a7ca519eb19e0811e820" + }, + "scripts/inventory/logistics_dispatcher.gd": { + "bytes": 18044, + "sha256": "2313f5ba3154143d5f0b6e1eeb1fbdda37cc81a7a1589515f56dfb53a797f720" + }, + "scripts/inventory/logistics_dispatcher.gd.uid": { + "bytes": 20, + "sha256": "1c6e69e99f2a32f3b61502eb35170119887ee10552948425c92bd71614b358ad" + }, + "scripts/inventory/logistics_request.gd": { + "bytes": 7010, + "sha256": "6dc5565083b8adb2c620fe805d1ba76be01ae09faf3070a9363485f4fc5e171b" + }, + "scripts/inventory/logistics_request.gd.uid": { + "bytes": 20, + "sha256": "1cfee75d9767ffd602cdcf74f44ef364cfce6f432be0bd1c1cf82d908afec8b3" + }, + "scripts/mana/mana_network_service.gd": { + "bytes": 18533, + "sha256": "96f195cf2a28b0966d12cd7c6fab86d13eae97c8342d07d70f52e598fbf49af9" + }, + "scripts/mana/mana_network_service.gd.uid": { + "bytes": 20, + "sha256": "9d3f7f5f28e0a5dec257a469ca9e2c80f5f05f5a6cd38e88f8ba1da07b318ee8" + }, + "scripts/mana/mana_power_projection.gd": { + "bytes": 1991, + "sha256": "2026467960e857349bcb18fb97b7753189be5f2de2be91a17e73e90146eba69e" + }, + "scripts/mana/mana_power_projection.gd.uid": { + "bytes": 20, + "sha256": "3a4ade65c26ed09fb10021fc9199597acf9dcf81ffb88cc3618be0f295120961" + }, + "scripts/mana/mana_reserve_balance.gd": { + "bytes": 4347, + "sha256": "cd462c279d37cc297466b64d9cf3fd71870df9508c1ff5f7189e22ddbdbef4b3" + }, + "scripts/mana/mana_reserve_balance.gd.uid": { + "bytes": 20, + "sha256": "12ea6a3b059a8a56bb8d288933ae4cb6043628cf3ff27dc64b44cb9788067c77" + }, + "scripts/operations/operations_coordinator.gd": { + "bytes": 130891, + "sha256": "871a248ee101b6df543fd5cf0440b5d4b0f02c21fa145a99f0687888c1bc6f90" + }, + "scripts/operations/operations_coordinator.gd.uid": { + "bytes": 19, + "sha256": "f6df5dbe0667437e02705eb14e73db63da565974d8cce3b9672f699304305037" + }, + "scripts/progression/progression_service.gd": { + "bytes": 33643, + "sha256": "4f4e00fbeab4a4cec49b7912d8e75381b8354791e0a9efdb8414d984e88ca46f" + }, + "scripts/progression/progression_service.gd.uid": { + "bytes": 19, + "sha256": "4ac11552af0b41b564829c027df4c3015f7f9cefbd23160c8b4090c8b903c75a" + }, + "scripts/relationship/original_relationship_state.gd": { + "bytes": 1571, + "sha256": "d1bfabfd205becf6d3cf1d6b6c477393319b26b0e7504fd227c3714761101616" + }, + "scripts/relationship/original_relationship_state.gd.uid": { + "bytes": 20, + "sha256": "3ec8aa060bdf20acba106496c12288ebf8b83b51fc3dc9f7512e9a7b99583a0e" + }, + "scripts/relationship/placement_risk_preview_service.gd": { + "bytes": 47014, + "sha256": "d8e974487b75fbad49ecbbe1da8e36aac23dc4e1a5cf10281a1c567c97dd59f6" + }, + "scripts/relationship/placement_risk_preview_service.gd.uid": { + "bytes": 20, + "sha256": "b8776684db6129d44203785f83543d5f394c05f4d9dbe35903986d5812769281" + }, + "scripts/relationship/relationship_service.gd": { + "bytes": 27526, + "sha256": "d2f6304aa643b98914c5d65bf3eb673ca8cc427476187f43e76b4b941410b1d3" + }, + "scripts/relationship/relationship_service.gd.uid": { + "bytes": 19, + "sha256": "6f76e312d75c684178fc90d93d2099426e79d10dfcf623b62e78f3f5df5cbdb1" + }, + "scripts/relationship/relationship_state.gd": { + "bytes": 7969, + "sha256": "14551398f31ecd899e43a3d07b165d4884e54e83983e433c6de57e3e6a18d083" + }, + "scripts/relationship/relationship_state.gd.uid": { + "bytes": 20, + "sha256": "a14fe331fca5dc3daf21b2b57943978d2a749ce77967ca6f4f197f51f7e959fd" + }, + "scripts/special/peeping_room_service.gd": { + "bytes": 15448, + "sha256": "4dc02bc99f081d63a2518f69c960397d778d577b93d87d57bcac29bc6f108531" + }, + "scripts/staff/shift_instance.gd": { + "bytes": 6992, + "sha256": "cec2bed5bfb138d4cc9c141bb7cdd9c19d70c034aad304398627ef1f4977ab48" + }, + "scripts/staff/shift_instance.gd.uid": { + "bytes": 19, + "sha256": "b75a34b149013f7020dd1d860b13d7febfc0c31319560ae79d25a7944c06c0f4" + }, + "scripts/staff/staff_commute_service.gd": { + "bytes": 7196, + "sha256": "3a1b816a3a778fc362e950817275fb8464d8562b61527f141787e4b2d2a3eba0" + }, + "scripts/staff/staff_commute_service.gd.uid": { + "bytes": 20, + "sha256": "a927760b03e52eca0aa0f9e187655c039a28f31de220435adce76099dde92224" + }, + "scripts/staff/staff_runtime.gd": { + "bytes": 17831, + "sha256": "807a417bc7866c97cd6d8f5c1368b5480a2d9fd685a2a47a978e81482bf522b5" + }, + "scripts/staff/staff_runtime.gd.uid": { + "bytes": 20, + "sha256": "4f8945347e644d8fd581dd511cc62b3be99f1c997aaeee046a33e1b345da47b4" + }, + "scripts/staff/staff_service.gd": { + "bytes": 86520, + "sha256": "355ad5c3c9f85dc4d4ffc3bc4293e36f81078c403d1662512a735b2c8d815fb3" + }, + "scripts/staff/staff_service.gd.uid": { + "bytes": 19, + "sha256": "6a77587fffd9b2a1189654d6324ae293fb5a2eba8fb4ea0621cd06be1e177552" + }, + "scripts/staff/staff_task.gd": { + "bytes": 12137, + "sha256": "5eeb8862a83e31e36d75e19720597fccf1aa4b25f30193d17ee95aaa94302b8a" + }, + "scripts/staff/staff_task.gd.uid": { + "bytes": 20, + "sha256": "7c741b7e1b55b6684e0d76bf2e3fa5a064286ee48cec556f262f3e7aa39fba62" + }, + "scripts/staff/task_dispatcher.gd": { + "bytes": 14801, + "sha256": "fdf2b6464e4b1089c58cbce972ff6217a0f7c69929b1be425536152d4b8290c7" + }, + "scripts/staff/task_dispatcher.gd.uid": { + "bytes": 19, + "sha256": "accb4d35bcdd6fe18c0ea586365ba7e1e580dea7b428532d4e0135fde9b5d94c" + }, + "scripts/supply/kitchen_production_service.gd": { + "bytes": 18872, + "sha256": "f3bc6bdc1a0ba278e9411108172ceceb7eb06520b4e33f93f35684da1f103c62" + }, + "scripts/supply/kitchen_production_service.gd.uid": { + "bytes": 20, + "sha256": "6ca256315163a3154a79316c78837d28cb0307c27998614afc17600d217c5268" + }, + "scripts/supply/supply_auto_purchase_plans.gd": { + "bytes": 14209, + "sha256": "86219a03efdfce548e923536253b3a4e555c56f2fd74cd9192da9d284bb54094" + }, + "scripts/supply/supply_auto_purchase_plans.gd.uid": { + "bytes": 20, + "sha256": "1ddd38fcd3be362bc97ba7670f354e50120667783d49123c177e246927f221ce" + }, + "scripts/supply/supply_auto_purchase_quote_plans.gd": { + "bytes": 10429, + "sha256": "07dbae60dc4412f4bf9f0cbf7a930d48af7b4f28fb50c177d5e52c30313971b6" + }, + "scripts/supply/supply_auto_purchase_quote_plans.gd.uid": { + "bytes": 20, + "sha256": "8dee556cea8a38256386f0c497589ea540f5d4a726ba5dca49e25a995ec5e232" + }, + "scripts/supply/supply_catalog.gd": { + "bytes": 1918, + "sha256": "93a3f674a953fb0627a38ad0342df31dc5fa77ba8a225780f2250e30ec22dd15" + }, + "scripts/supply/supply_catalog.gd.uid": { + "bytes": 19, + "sha256": "41f34c321e440694fd6e1aa7f71ca4a61386a3c06ef34aa841b037ae747d0d2a" + }, + "scripts/supply/supply_logistics_bridge.gd": { + "bytes": 28100, + "sha256": "b9e394af788595d2744b71f1907c8e7c3d762d38ff49992b1ee74e63b9639e80" + }, + "scripts/supply/supply_logistics_bridge.gd.uid": { + "bytes": 20, + "sha256": "c0a2dcdd8e0f877774fb956ad72a7b9b5144c4d7159a79a94f4c91c9b7d2f187" + }, + "scripts/supply/supply_management_service.gd": { + "bytes": 25019, + "sha256": "e4ad420191020485c027004f64bb00fad9da195fe956ef10dc0c787412018f7f" + }, + "scripts/supply/supply_management_service.gd.uid": { + "bytes": 20, + "sha256": "4094562b95ec4a271b291ef5446f7eb741005f2b740b92d87b63c2b21494116a" + }, + "scripts/supply/supply_purchase_quote_v2.gd": { + "bytes": 15572, + "sha256": "14c11cb3bb91ba5ecf21613c0ac18c54678362341fde367589419b8885c59b41" + }, + "scripts/supply/supply_purchase_quote_v2.gd.uid": { + "bytes": 20, + "sha256": "fb4e3315ae60a3eb881a18aaf6089b6dc4f93d1293db46e9ee0c27040af413a1" + }, + "scripts/transport/elevator_service.gd": { + "bytes": 37211, + "sha256": "cea09dd9204551c26b31b30cd3aa847cc77e3b75fdac31662b9694a95fb3580c" + }, + "scripts/transport/elevator_service.gd.uid": { + "bytes": 20, + "sha256": "8dc89574d1eb5ade839b4989d0b772c2072800d8715829211d7bf515cd10dad9" + }, + "scripts/ui/business_management_panel.gd": { + "bytes": 28271, + "sha256": "e41b95e6d5e118473668b83102091a41df7dd46bd251eb625d3fac17b3733d01" + }, + "scripts/ui/business_management_panel.gd.uid": { + "bytes": 20, + "sha256": "e80feb5642e102e81e8ca348214ccefc1bcc09569869fb0de539b61fd6e9c83f" + }, + "scripts/ui/defense_management_panel.gd": { + "bytes": 21941, + "sha256": "c5d38781e6f73fba121f2274e310b11abd4f7e853250b1ed6c5d72a6d573d011" + }, + "scripts/ui/defense_management_panel.gd.uid": { + "bytes": 19, + "sha256": "8e1ae906531bef51d59cc00453c4af1af52f21a49b89940e4dd4b02b87225f74" + }, + "scripts/ui/event_log_dialog.gd": { + "bytes": 13638, + "sha256": "62000f559c49c3a58b244b991c10c1738add10702bfa66cb7cb40798cb559290" + }, + "scripts/ui/event_log_dialog.gd.uid": { + "bytes": 20, + "sha256": "0f49390449b1c1445b439d29fb9d60265e12cfbf6a7ee2a0328ab138a6a58199" + }, + "scripts/ui/guest_observation_panel.gd": { + "bytes": 7948, + "sha256": "f5de1004fce5445bbfd3ee8d6ec37b325e7a9813d47c19beaeeeb411f27a50a5" + }, + "scripts/ui/guest_observation_panel.gd.uid": { + "bytes": 19, + "sha256": "f4324cbcee9ad7f6ce373fca811b76e0e0e6633ff398b5e8a5adeb9dc615db7b" + }, + "scripts/ui/inactive_layer_rooms.gd": { + "bytes": 734, + "sha256": "1bbda80eb5ca9202de900be152cb18d5d59cb386c1eab5ecec6cdce4e042bad8" + }, + "scripts/ui/inactive_layer_rooms.gd.uid": { + "bytes": 20, + "sha256": "1ff083528b669c285afbd7de48e766eb29029b39c3010eebab11b21dbcd17c82" + }, + "scripts/ui/infirmary_room_art.gd": { + "bytes": 3100, + "sha256": "f8333f7915fe453eaee6f00ff1b1539b2ae67fecd508566292bf9ea986531a75" + }, + "scripts/ui/infirmary_room_art.gd.uid": { + "bytes": 20, + "sha256": "dd0b6f575496131a0cd951ba41785fe657126687623a42e92740eaaa5f8847a6" + }, + "scripts/ui/inn_opening_guide.gd": { + "bytes": 10664, + "sha256": "6a51c98929a6f57f24d309bc027ba68ea818c69f9b280a5cbf085a4ceb33ac1b" + }, + "scripts/ui/inn_opening_guide.gd.uid": { + "bytes": 18, + "sha256": "f74eb7dd42fed3723958d07ad3e85986ca1671f703193aaf86f6bfc940b3ada0" + }, + "scripts/ui/layer_interface_skin.gd": { + "bytes": 3727, + "sha256": "5524422aaee5e0f45f5c1c504e4cb14257ddce5f875d70f32b21333c76c1452d" + }, + "scripts/ui/layer_interface_skin.gd.uid": { + "bytes": 20, + "sha256": "4e931be72a318b3b501e0819f5fa17a805fc95ed15605ffb1416f54637f19708" + }, + "scripts/ui/manual_save_slots_dialog.gd": { + "bytes": 6164, + "sha256": "e903ecfacb425389a47f9e21277eb5f621fe371fff009816d39abcb66b8ed4f1" + }, + "scripts/ui/manual_save_slots_dialog.gd.uid": { + "bytes": 20, + "sha256": "a31f96c32c1769bceb0ec5a00afa06d1a33dda19d90375515610441a39920b90" + }, + "scripts/ui/operating_ledger_panel.gd": { + "bytes": 16054, + "sha256": "652b3c98c4cdc707831a19ba1e91e23f21895f0fbf3ece40826e03df3b656a1d" + }, + "scripts/ui/operating_ledger_panel.gd.uid": { + "bytes": 20, + "sha256": "f0c15f4b61abad6be732b4c6b92b04498841e1aed9c18d396fb7d90b5eedf34b" + }, + "scripts/ui/paired_bgm.gd": { + "bytes": 3826, + "sha256": "a7fe9311f348975a380feced102702ad3ee91439b9511006f0ff6d29540f5836" + }, + "scripts/ui/paired_bgm.gd.uid": { + "bytes": 20, + "sha256": "cf49b2b6404bd0283e11afdb7efa29d191d6ff575e7cb298fb051547cc97118e" + }, + "scripts/ui/pixel_people.gd": { + "bytes": 4270, + "sha256": "a171703083aa2d00f8be2b63e1daef9c41717c8fe59d8056878bc4b7df1e0b0c" + }, + "scripts/ui/pixel_people.gd.uid": { + "bytes": 20, + "sha256": "b63a747b5d8f81d2fcc002fe20ff1204942ad535f691664f6ed7a8575b859c8b" + }, + "scripts/ui/pixel_tower_art.gd": { + "bytes": 14969, + "sha256": "71df9b8400cb883a5bb1c89729f80c77e734df503fc54154be3e486adb8391df" + }, + "scripts/ui/pixel_tower_art.gd.uid": { + "bytes": 20, + "sha256": "f53c12bb18bbc2122578b3d6d88998c4059e4305557b32cddc1704082d0a4d7b" + }, + "scripts/ui/pixel_tower_demo.gd": { + "bytes": 6178, + "sha256": "dfb1ffa5f7dd239ef84d7f8a2845184884982a8a4f53b002272d4c31af62ea6e" + }, + "scripts/ui/pixel_tower_demo.gd.uid": { + "bytes": 19, + "sha256": "d7a1208e97e5f6497a55607c6f5d51d0d8cc820d9dcc1c0a01319485837d77e9" + }, + "scripts/ui/room_presentation.gd": { + "bytes": 4252, + "sha256": "2eda851534777575298ea005e2e6d0ee90785a81357d5b9c34cfb95f615a8181" + }, + "scripts/ui/room_presentation.gd.uid": { + "bytes": 19, + "sha256": "dfecf526720439bc56673c58b08ac2148a269b274927484e606d1f9e1dacc53d" + }, + "scripts/ui/staff_management_panel.gd": { + "bytes": 23519, + "sha256": "df3120130956b300d1349cb758c0aa30dfd7da5e0774fb7fb9a1f3e4e0786fb2" + }, + "scripts/ui/staff_management_panel.gd.uid": { + "bytes": 20, + "sha256": "3083f1194fd205904b784f5c3c120e5bed770d0feda5fd96be5cc8338e3c7137" + }, + "scripts/ui/standard_room_art.gd": { + "bytes": 2800, + "sha256": "8f0f2af2a3903fc1debc760037dc8fab92e4fff1e49803fcb56a56ab1f04defa" + }, + "scripts/ui/standard_room_art.gd.uid": { + "bytes": 20, + "sha256": "9ea9d28b94349bcf5146c2a9a671922aedcacb1c2983c7d974b5f9eab463585f" + }, + "scripts/ui/supply_management_panel.gd": { + "bytes": 34568, + "sha256": "f122174cc1efc3a964187ef0dcb23abf342d1f8b8ef0305800ae85aab8db003a" + }, + "scripts/ui/supply_management_panel.gd.uid": { + "bytes": 20, + "sha256": "efd5c344b0f3bb6cc786e160aea738f9e8239a613f258fa10e44803da45b96a7" + }, + "scripts/ui/ui_audio_feedback.gd": { + "bytes": 11933, + "sha256": "95078f3c4ed3d58573b93290360e730cf908d8a7e98b5ea72b435dbe35358b30" + }, + "scripts/ui/ui_audio_feedback.gd.uid": { + "bytes": 19, + "sha256": "117146780ab8e9cf6b345a27ce94ae42e5228c8524b0b9f76a14a12cc7bb67b9" + }, + "scripts/ui/ui_audio_owner_shutdown.gd": { + "bytes": 7783, + "sha256": "6ee83bcb5c922363b62847c26ef2139bb7e8847bef4c100d3738c2ef9f024102" + }, + "scripts/ui/ui_audio_owner_shutdown.gd.uid": { + "bytes": 20, + "sha256": "49d08fa773bc6b8f9a6560b47e7d065d2ed272f20b60242cfa64102769a63b17" + }, + "scripts/ui/ui_audio_settings_dialog.gd": { + "bytes": 3405, + "sha256": "c2f7ecd14f3e7856ed0a384922e5aa0843e1e91ac547545a03f51a0fc0675ea1" + }, + "scripts/ui/ui_audio_settings_dialog.gd.uid": { + "bytes": 19, + "sha256": "4078c949c0c90ca45be8130e6b15443004d5831ca31b0c601a0e47d2ce0b234b" + }, + "scripts/ui/visual_theme_profile.gd": { + "bytes": 3110, + "sha256": "2a251a94d4a18c2ddd9e307cb810d1f327c12f2f15cd3bed91e65aa499258ceb" + }, + "scripts/ui/visual_theme_profile.gd.uid": { + "bytes": 20, + "sha256": "1977d023efae6111453f3f8abf9e43e6bb439321e7b3fb483b2de1850680d3a2" + }, + "scripts/ui/world_tree_rank_dialog.gd": { + "bytes": 7103, + "sha256": "fb5ca195c02a3c52cc51b4761fcbf881134fc35c023895a42857f894dd7e22c4" + }, + "scripts/ui/world_tree_rank_dialog.gd.uid": { + "bytes": 19, + "sha256": "06e0d65047929d3d65068ff7a49ce84e216df803908dd47888573e2abcff0abb" + }, + "scripts/world/facility_infrastructure_projector.gd": { + "bytes": 76388, + "sha256": "c85d2e5d9fc78df0ed3b28a3225ce4d6030afff19f92c3a703203c3f34c968ec" + }, + "scripts/world/facility_infrastructure_projector.gd.uid": { + "bytes": 19, + "sha256": "0298a54b543c61c6aa57a8ce17e14c224d9f706dcb9957ee000de75eb43876c5" + }, + "scripts/world/legacy_stair_service.gd": { + "bytes": 11482, + "sha256": "e6899ee68894a59af061056ceb8673a772cdcc80a63dab5b4d54309429c33c2c" + }, + "scripts/world/legacy_stair_service.gd.uid": { + "bytes": 20, + "sha256": "bfff32f0080489e82735b055643d4d3eb91fa74d324055590b3b78d15fa11577" + }, + "scripts/world/path_service.gd": { + "bytes": 117181, + "sha256": "447135729a1106639a6eee6754af3195c8a8b458ca26980ae91fa39d80dcfbd4" + }, + "scripts/world/path_service.gd.uid": { + "bytes": 19, + "sha256": "ec3066a687f50a7301c96ae6ffc294a6a03abc40a697f5fa80dd7922d959f267" + }, + "scripts/world/route_subslot_path_adapter.gd": { + "bytes": 45317, + "sha256": "df5e6c3eee25b74b1e77aa6d7f6e7e5b516c5a8ad78b0db3b847c9f06a9e631f" + }, + "scripts/world/route_subslot_path_adapter.gd.uid": { + "bytes": 20, + "sha256": "e89a6dfe271e5c0a817f1a6564ff2af642b58962da882fcdffb7b85d149fecf7" + }, + "scripts/world/spatial_subslot_service.gd": { + "bytes": 33197, + "sha256": "6238843f3f53e8fa21e325a8152e9a77aca97aebe495a05fb19d37ee62d549ae" + }, + "scripts/world/spatial_subslot_service.gd.uid": { + "bytes": 20, + "sha256": "c4019cb03891a10e65448347704ebcdaf9a47a3195c48d74ce5ae86c4402ee88" + }, + "scripts/world/world_service.gd": { + "bytes": 25487, + "sha256": "add67a0799f961a7dce1d382ea6dac67022fbd013f8c4c6b11321df96f37944a" + }, + "scripts/world/world_service.gd.uid": { + "bytes": 20, + "sha256": "b55799071888fddf43fc42485a3aed5bd9d63c522fe0f68b7d62f544fa3ea21b" + }, + "tests/business/test_business_closure.gd": { + "bytes": 10795, + "sha256": "de9a36cea18a450bed920ded051d2edd4fa2babedac881be85e2cf2d8ad82363" + }, + "tests/business/test_business_closure.gd.uid": { + "bytes": 20, + "sha256": "0614d0ba4fe9247f0c0afba96705dd6d14ad2a138fbd1dc9b760717f1f15afc2" + }, + "tests/business/test_business_operations.gd": { + "bytes": 11383, + "sha256": "5dfd8f256a191835fd88af1e4dd6151dbfc87b767b443023a04f415eecce0adc" + }, + "tests/business/test_business_operations.gd.uid": { + "bytes": 19, + "sha256": "95ce34e2bd7124cef52a142349d65dc86e4fd5cd5ae1403ed013b12fbd00fa10" + }, + "tests/business/test_required_kitchen.gd": { + "bytes": 38276, + "sha256": "3a9c92f80c24064ef0858fba10bd7caab63203932942837f7e142349578f6b2f" + }, + "tests/business/test_required_kitchen.gd.uid": { + "bytes": 20, + "sha256": "8b89c83188edcc5d937faff73c60b83172e8ebf4647aa7eadcf1a15b17a9bda6" + }, + "tests/environment/test_cleaning_access.gd": { + "bytes": 2330, + "sha256": "1382eab9d01dffaa396cb7fb71902538ee649a963ac9e1fd099ea7a147669884" + }, + "tests/environment/test_cleaning_access.gd.uid": { + "bytes": 19, + "sha256": "3dd8599284854c457df1af13f59d2c84b22dc712ef1dc4c2a9ca923152dd85d1" + }, + "tests/environment/test_facility_cleanliness.gd": { + "bytes": 7183, + "sha256": "6dba789489d3e7da8cbd5056f76d7a5eb97c454b087787ccda926682c328a5f5" + }, + "tests/environment/test_facility_cleanliness.gd.uid": { + "bytes": 20, + "sha256": "64b2a8e991a902e81ea08f34e8f5886b67723de3380c9e964783f6ef86fdf540" + }, + "tests/environment/test_runtime_cleanliness.gd": { + "bytes": 6177, + "sha256": "3b5fe92855f17f1551de76fe1570dbf92c697b769721bb87582bc4d4d06e36b4" + }, + "tests/environment/test_runtime_cleanliness.gd.uid": { + "bytes": 20, + "sha256": "e84d2e2c086165371e68da1e216bb2f0dcc36fdad0b8adbf2f96dba57f15620a" + }, + "tests/environment/test_runtime_weather.gd": { + "bytes": 3533, + "sha256": "047bb23573ef6a4c7e2483e3a2bfd244a3e2061fbf65c33fa08a52952a2655a0" + }, + "tests/environment/test_runtime_weather.gd.uid": { + "bytes": 20, + "sha256": "e68d6e9921879f54828b07e77719384b52b145dc4d5052c692a34090466037f2" + }, + "tests/environment/test_weather_recovery.gd": { + "bytes": 2916, + "sha256": "d71bf3fbf1fa1d43eae2c38161a44b18fc6cc34477a1ab9dd12fca54e4ee9089" + }, + "tests/environment/test_weather_recovery.gd.uid": { + "bytes": 20, + "sha256": "c26cceb4eeb2968f4b9226cdf54fdfecec9829a77339741f7500f38f524296e9" + }, + "tests/environment/test_weather_timeline.gd": { + "bytes": 3810, + "sha256": "212dab5036f90ae2eaf1b75e0c0adaea4a572cdbfb31b07d0ef4336def4f4791" + }, + "tests/environment/test_weather_timeline.gd.uid": { + "bytes": 19, + "sha256": "2654cc9a56e546ae0632d3d97897ecab3d818a434b26184787696ae49370e0de" + }, + "tests/export/test_exported_opening.gd": { + "bytes": 7099, + "sha256": "b2d96ce4c40582a61a4b4f042bd38c188ce5351daf1206720b41183d5ba15c51" + }, + "tests/export/test_exported_opening.gd.uid": { + "bytes": 20, + "sha256": "e0d77ae08862e353feec1fe3f5ed9e0093cc281d364befb836be7dfb8a7c9bef" + }, + "tests/fixtures/facilities/invalid_service_profile.tres": { + "bytes": 1077, + "sha256": "8bd02f6ca505a9bd65360a1ce99f961252bc201c5381e0033519ef4952f8f2e6" + }, + "tests/fixtures/legacy_premium_room.tres": { + "bytes": 746, + "sha256": "bf035db5deea3818ab12f029fdf53f65afa2f5c99fec4a236ce7dfb7076f5bb7" + }, + "tests/fixtures/legacy_staff_dormitory.tres": { + "bytes": 771, + "sha256": "84c7a92216300a20f627c7e822219cf188912d9ba3417fa910261d18bdaf69cc" + }, + "tests/fixtures/p08-02/README.md": { + "bytes": 1333, + "sha256": "e88ca33fdb4e96602d1fb108d71a9c35b6fa054619ecf6f1396e9a6c5e0ebd98" + }, + "tests/fixtures/p08-02/mixed_world.gd": { + "bytes": 17942, + "sha256": "a23f8a686be1d77e4874b9956eef89be4756f6e5eb01cc62454c3845acc62c25" + }, + "tests/fixtures/p08-02/mixed_world.gd.uid": { + "bytes": 20, + "sha256": "d7549f933b74f5e807cd2d3b3adcdd083af4a3bd331614314ff7bfd7b0903f31" + }, + "tests/fixtures/p08-02/reader.gd": { + "bytes": 466, + "sha256": "a760d0e45979d747dbd1f8710033bdce13287b00eb879d947d8378ff920ed1be" + }, + "tests/fixtures/p08-02/reader.gd.uid": { + "bytes": 19, + "sha256": "3e68ce192d5770e3823df9699c5c99ebb618fe0a480b4d56913624941900b08a" + }, + "tests/fixtures/p08-02/writer.gd": { + "bytes": 466, + "sha256": "1a918b5509773b4b07a27d47ee44583b0eb5288138f7bf896088a7913773c260" + }, + "tests/fixtures/p08-02/writer.gd.uid": { + "bytes": 20, + "sha256": "8f150654767de0c66329d7d9e84d306c4fa5a65c918e04fb520b626b39f68334" + }, + "tests/fixtures/p08-03/checker_fixture.py": { + "bytes": 32016, + "sha256": "80b9ad74b04b8d235b3ff152ca2cba720085ec420c7dc7cbf07274d534f8fdfb" + }, + "tests/fixtures/p08-03/passive_placement.gd": { + "bytes": 15763, + "sha256": "210c95c4df9ac16197ebaad67f7531d66b841e9d03c05c014a846bb9186bc2d0" + }, + "tests/fixtures/p08-03/passive_placement.gd.uid": { + "bytes": 20, + "sha256": "f75e3f2d9555c30cee3a1de882f32225fc624565a78a7ef3f5c604325c578ce3" + }, + "tests/fixtures/p08-03/placement.gd": { + "bytes": 22208, + "sha256": "c59f08fd232f73d0e06398cd3577aba8f5a5840d18c61ce5c88db9e7dba51923" + }, + "tests/fixtures/p08-03/placement.gd.uid": { + "bytes": 20, + "sha256": "5caca08c1e627e0ca07e2ab7b13bd82b24a22f77513fe87e30b79023568e1987" + }, + "tests/fixtures/p08-03/r05-reader-checkpoint-provenance.json": { + "bytes": 552, + "sha256": "daf034375facf36e9cc8da4ec0001d7c7b017c315a9155680b4b490e582ec5b9" + }, + "tests/fixtures/p08-03/r05-reader-checkpoint.json.gz": { + "bytes": 49774, + "sha256": "27fd3b41834106ccd6a0980dfa2bc91cc19806dd3f552ba04246efb400763233" + }, + "tests/fixtures/p23-03/diagnostic_stream.gd": { + "bytes": 7900, + "sha256": "b23500c7e8041e56c1a7845a50e9a7c955da69439f54901b7c00b770f20ae9c7" + }, + "tests/fixtures/p23-03/diagnostic_stream.gd.uid": { + "bytes": 19, + "sha256": "1f3cbee159dc93c7bd7dd7f0a3b9e9103ed43ecb341c3a900c1df59377d8bb20" + }, + "tests/fixtures/p23-03/layout_comparison.gd": { + "bytes": 5625, + "sha256": "fd84165ac031575b92ef6865dd188c017569f894ad65ded29cd37300f01a6553" + }, + "tests/fixtures/p23-03/layout_comparison.gd.uid": { + "bytes": 19, + "sha256": "8a33dd196d801c199de7e4e0607b883baf52ecf67d9b9957b839bbf750928d82" + }, + "tests/fixtures/p23-03/observation.gd": { + "bytes": 11227, + "sha256": "a9a0e611f1262151549ff033eae618436e52f661d52decbab5adb93efc4dcdf5" + }, + "tests/fixtures/p23-03/observation.gd.uid": { + "bytes": 20, + "sha256": "87f8d1b584d37053b76f27e02e06fefd77b2b8bbf42a7d92404d4c4109934988" + }, + "tests/fixtures/p23-03/passive_observation.gd": { + "bytes": 14112, + "sha256": "812c2a3b399b079333e4eae0fbf78946f1c39041e6859e65f8bc7c44aaad6bfc" + }, + "tests/fixtures/p23-03/passive_observation.gd.uid": { + "bytes": 20, + "sha256": "8c4295b0605c6278168e6d57489075c04b75df7c9a7078b91c6b1ff8d9cbd799" + }, + "tests/fixtures/p23-03/passive_os_recorder.gd": { + "bytes": 447, + "sha256": "b90f054faa4fd46e6a30ba12d2ce22cdcfb281351b209650c8a00a7713767e47" + }, + "tests/fixtures/p23-03/passive_os_recorder.gd.uid": { + "bytes": 19, + "sha256": "269ff76c69fd161b0a979cae1dc938e9473dfde562c826a0acbda824004c576a" + }, + "tests/fixtures/p23-03/queued_elevator.json": { + "bytes": 1145, + "sha256": "825a5bc8568cd890e1faf8c7e0122c43958f334711b0602dc2c3231373aa4fef" + }, + "tests/fixtures/p23-03/r13_actor_overlap.json": { + "bytes": 716, + "sha256": "a6b433c56207a172286745b57df72a76bfc2be9ac2adb15d629b4e8ab53d7985" + }, + "tests/fixtures/p23-03/r13_service_region_gap.json": { + "bytes": 1083, + "sha256": "43e82a2a12906f0d0ce917c77b64bff6813b0a4fe5b7b287ee8311f6b3b43750" + }, + "tests/fixtures/p23-03/recorded-badge-negative.json.gz": { + "bytes": 83518, + "sha256": "17b1596fb1dca0436cd656ac21a9dc754c75b4485335a0aebe533f70e1c1b5ac" + }, + "tests/fixtures/p23-03/repair28_frame180_projection.json": { + "bytes": 45466, + "sha256": "95bbd41dcc5db1388e5ecc14557dfafd6bd540d707532588fd6126e8d6843d63" + }, + "tests/fixtures/p23-03/repair28_r15_negative.json": { + "bytes": 1059, + "sha256": "8525cdfbc504583778624ab103efb4642374715be73187e97bdbf18d180a1616" + }, + "tests/fixtures/pre_auto_purchase_runtime.gd": { + "bytes": 353, + "sha256": "04cafc71c3d26ec25e2d9205a4845671c2d6b52c7b5ec5052887beca9748f906" + }, + "tests/fixtures/pre_auto_purchase_runtime.gd.uid": { + "bytes": 20, + "sha256": "dcf584c1243a8503292bb394b9111a19f4ad6dfe1841f3a30ffdc701779bdeb0" + }, + "tests/fixtures/pre_upkeep_runtime.gd": { + "bytes": 1115, + "sha256": "685032e836d7c428dbefaccdbaad098343687b684934e61d1b9d04d7aa5f21a5" + }, + "tests/fixtures/pre_upkeep_runtime.gd.uid": { + "bytes": 20, + "sha256": "8908e29bb5e8834defed1e042eb0b45b26f2812cab94ca5a70547e90f9134331" + }, + "tests/fixtures/required_kitchen_legacy14/formal-package/journal.log": { + "bytes": 35, + "sha256": "defee9e7f3721ca05f4f1ba839fee8dba773a798c1b8408df31327eb19d2a1ad" + }, + "tests/fixtures/required_kitchen_legacy14/formal-package/manifest.json": { + "bytes": 449, + "sha256": "4b276a7b6abad39ecfe2e43114b5637b61640a626580dce4b5871e648a182a7d" + }, + "tests/fixtures/required_kitchen_legacy14/formal-package/thumbnail.png.bytes": { + "bytes": 83, + "sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32" + }, + "tests/fixtures/required_kitchen_legacy14/formal-package/world.bin": { + "bytes": 15405, + "sha256": "7bd0fe615790b55e09f0bf7c047a19173011f49954403c655644c5865830c13c" + }, + "tests/fixtures/required_kitchen_legacy14/provenance.json": { + "bytes": 3496, + "sha256": "07208464afd903366275e39dc9d09d8ebf936e384bc55d570e0f77a2cad36783" + }, + "tests/fixtures/required_kitchen_legacy14/write-checkpoint.var": { + "bytes": 159576, + "sha256": "a5348a17af34e717108f9ccceb215223ce48f1db1aebbd9024a9ea02c637adaf" + }, + "tests/fixtures/required_kitchen_legacy14/write-contract.var": { + "bytes": 392, + "sha256": "f32e3f3c0ef44f56b4c320206f6507a4ca5074be5f7813e2f5c76a47c152b3cf" + }, + "tests/fixtures/required_kitchen_legacy14/write-persisted-before-io.var": { + "bytes": 158836, + "sha256": "6a0ba26642176c9432ce272e578764b3336731ea9b4d07ac9623f9fcdeed077a" + }, + "tests/fixtures/required_kitchen_setup.gd": { + "bytes": 4874, + "sha256": "30706107c90bbd7ebecb930666426a8ce45d6003cb3a26bb35c7452be4e5fd95" + }, + "tests/fixtures/required_kitchen_setup.gd.uid": { + "bytes": 19, + "sha256": "527436138aa188d58579ebbf54a07f085e355dc15c3a973efcafef2d166bdb6b" + }, + "tests/helpers/ui_audio_fixture_cleanup.gd": { + "bytes": 4282, + "sha256": "02cd9796d0bf6222c9e9e6ddcb7fb75235bab645c2f10dcb1b4e9f0bc6077260" + }, + "tests/helpers/ui_audio_fixture_cleanup.gd.uid": { + "bytes": 20, + "sha256": "810aad3c800a266d7472103bd953bbce9f29deb976c2a9a3d5cbfa470c0f7750" + }, + "tests/helpers/ui_audio_teardown.gd": { + "bytes": 4913, + "sha256": "8afe4f86b60fa4ddc8752bb5f556f834996c678a022a1035979a801c70b42747" + }, + "tests/helpers/ui_audio_teardown.gd.uid": { + "bytes": 20, + "sha256": "bbcf13097bbcef77448067c5730d02fc8543aa46696d2a43db8247b62f6f5651" + }, + "tests/mvp/fixtures/README.md": { + "bytes": 652, + "sha256": "025dee51e990e3151070e247bb24abb6ed3f3a28cd55d929dd3a0d4788105e63" + }, + "tests/mvp/fixtures/operations_v3_0600.txt": { + "bytes": 26825, + "sha256": "dac35666fe0535a2aa979230ed45b85c9406a7878c9e39a8c7d35dd6c056638b" + }, + "tests/mvp/test_amelia_donations.gd": { + "bytes": 4722, + "sha256": "1bd622a3d88374f01e3d8885a84a816572ed296928f6ce7e3f8134ab15f60793" + }, + "tests/mvp/test_amelia_donations.gd.uid": { + "bytes": 20, + "sha256": "c0a2ea56341817ab29adaed37f83d1407aa3377fa8bb0700e307322ec4e031fb" + }, + "tests/mvp/test_anri_floor_pricing.gd": { + "bytes": 10621, + "sha256": "420cd0b14c0a4921ab3a45e612773f8afd38a31b566d1b95942d3e5defc004b1" + }, + "tests/mvp/test_anri_floor_pricing.gd.uid": { + "bytes": 19, + "sha256": "b86b32be653a78515870510a71ea44e549a09573edcda8c87fa81187abc1ad5f" + }, + "tests/mvp/test_approved_free_unique_arrears.gd": { + "bytes": 15412, + "sha256": "411d7836326f2858b68201bc3e8fec2b1d365291342939249cbf5a40a20d6b0b" + }, + "tests/mvp/test_approved_free_unique_arrears.gd.uid": { + "bytes": 20, + "sha256": "3eeb8425240dfcaff8b6b989d38ea678998ae9f41720465e3e1dfca24d900067" + }, + "tests/mvp/test_chapel_boundaries.gd": { + "bytes": 7252, + "sha256": "a857179fbe5186e27080ef7bae13775edcc821440cd763fd793e03ef7d27ac5c" + }, + "tests/mvp/test_chapel_boundaries.gd.uid": { + "bytes": 20, + "sha256": "e794ed6920599c1f904c3db23a19da62e55ed273c6f32e15285e45e1b0a2dfab" + }, + "tests/mvp/test_chapel_service.gd": { + "bytes": 5348, + "sha256": "b8631e1095ce7714d2ae581a6ee3d8fe47065184b7dd05e9104a2b7c0cacb1c1" + }, + "tests/mvp/test_chapel_service.gd.uid": { + "bytes": 20, + "sha256": "5e48b0e74acac76805e0e9eb492ebd27e0cfffa3a1b7a6ff27c3dac0e1761d82" + }, + "tests/mvp/test_fine_cleaning_effect.gd": { + "bytes": 1164, + "sha256": "7c7df0bac1c072ed4423140e8afe431952ec2a47f76df7dbc24cab62283cae06" + }, + "tests/mvp/test_fine_cleaning_effect.gd.uid": { + "bytes": 20, + "sha256": "800a475b52b5a0a0de6c4fabb7a52b9c5ab44265bc593232039d77e49bca9f22" + }, + "tests/mvp/test_mvp_content_catalog.gd": { + "bytes": 19911, + "sha256": "b663b8790d02acfa836c8a6a6609f337c7991b7b91d271d1b60b76d137bbd62b" + }, + "tests/mvp/test_mvp_content_catalog.gd.uid": { + "bytes": 20, + "sha256": "f5035967a5f68772406f9c7d3c18d4fd881d86ed8fba6e7a0810b76c183b295f" + }, + "tests/mvp/test_operations_coordinator.gd": { + "bytes": 72455, + "sha256": "87499bf5f45a7201cb16082df0ac1031b7b28e9c725950013252d0bb9e5efd6f" + }, + "tests/mvp/test_operations_coordinator.gd.uid": { + "bytes": 20, + "sha256": "06151608ce04773e7644b5c73d0441959ea1f35d756050801183f47ebfc8be7d" + }, + "tests/mvp/test_original_midnight_settlement.gd": { + "bytes": 22752, + "sha256": "2e6d7e907156db36a44b2e3b124b2311ddc79fe45250b8dc312b0a3f543bb7d1" + }, + "tests/mvp/test_original_midnight_settlement.gd.uid": { + "bytes": 20, + "sha256": "f809b227a95ea335913280641921bcbfd4dea6d1718dbd3ca9f3ca75547e2792" + }, + "tests/mvp/test_original_room_zones.gd": { + "bytes": 3123, + "sha256": "6f1b99f2bac0e58eab30fbb061796c88fc93a21e24de7bdcd5ee39a4c02fe8df" + }, + "tests/mvp/test_original_room_zones.gd.uid": { + "bytes": 20, + "sha256": "4749b562451f6f83da92fe4b33cc3c634c1612fc61f9a163b33b51094e897d9e" + }, + "tests/mvp/test_pending_service_pricing_report.gd": { + "bytes": 15155, + "sha256": "50095c41fe76bac7bd9346ce97651d40610fa69b48c3b24f7acc5b371578e753" + }, + "tests/mvp/test_pending_service_pricing_report.gd.uid": { + "bytes": 20, + "sha256": "279793f087419da5ab359f2759c99bd9a0f79e4993aba3df7427f434cf099d5d" + }, + "tests/mvp/test_premium_room.gd": { + "bytes": 3648, + "sha256": "ce79ae9632cd17f84ca52961e098d5015921d81abcf57acc72461a16dd44baff" + }, + "tests/mvp/test_premium_room.gd.uid": { + "bytes": 20, + "sha256": "87e41939d21089899b265a05e12a4a4f1271cf7cb156319fb543e9601831da57" + }, + "tests/mvp/test_premium_room_guest_flow.gd": { + "bytes": 7232, + "sha256": "68bdba5aee805f782da3aa22bc03d4f051d165b34160151a0afe293b8e8cc8b2" + }, + "tests/mvp/test_premium_room_guest_flow.gd.uid": { + "bytes": 20, + "sha256": "2163706f4a8724817328449b3d8276a29fd046f5d219f31eb12c9bd12b3e5f78" + }, + "tests/mvp/test_progression_service.gd": { + "bytes": 24916, + "sha256": "f97895fceacc42fbbe14f3e77972ef980abf8f63ca9a5c8c8d4003900305b0aa" + }, + "tests/mvp/test_progression_service.gd.uid": { + "bytes": 20, + "sha256": "1c2bbbff10ca421c86e343f19b577acb683c1d55bc55b04723d70d7cfc24f119" + }, + "tests/mvp/test_runtime_content_progression.gd": { + "bytes": 28837, + "sha256": "c8f7a107d024693b863feb2c9cc460383b98cf04e5ed872011bcd7024be68d60" + }, + "tests/mvp/test_runtime_content_progression.gd.uid": { + "bytes": 20, + "sha256": "9bc80330a8223b88ae5a4cf13882c866a578ba2af7069d621800116c36732ed4" + }, + "tests/mvp/test_runtime_mana_depletion.gd": { + "bytes": 5343, + "sha256": "8d94fd8e28b0fc22a699c630b5d68e7afd476a1305c86ecf57858b2f1d49b8ae" + }, + "tests/mvp/test_runtime_mana_depletion.gd.uid": { + "bytes": 20, + "sha256": "1f91a438e41a8336b200d615a971bb261e8e9811f5d57b2c9b60b9e65ed2cdcf" + }, + "tests/mvp/test_runtime_operations_acceptance.gd": { + "bytes": 19115, + "sha256": "a802afdc5786b6690a2c8b81f39eefda9c04624826d5cb90c587cf84190feea3" + }, + "tests/mvp/test_runtime_operations_acceptance.gd.uid": { + "bytes": 20, + "sha256": "1028606ca8681156ea59df3e5426deccbfa0cc5588af043da24510408ec86d7f" + }, + "tests/mvp/test_runtime_operations_integration.gd": { + "bytes": 29023, + "sha256": "8865d8f68c454fe9ebba602bffdfe83f868380f84160bf15aaec22062783fa08" + }, + "tests/mvp/test_runtime_operations_integration.gd.uid": { + "bytes": 19, + "sha256": "912ce232fa77410855edf1dad667117f5493c819c484dfe0a69c5af316396637" + }, + "tests/mvp/test_runtime_upkeep.gd": { + "bytes": 7337, + "sha256": "eae48823d58d78c419d29728e33a5559fbe5131b49e33d04ca4e6fa3a721c29b" + }, + "tests/mvp/test_runtime_upkeep.gd.uid": { + "bytes": 20, + "sha256": "14b8b1294689ba7f5380374590480e781ed8f992d52b1605c83d76212d330ed2" + }, + "tests/mvp/test_staff_unique_contract_report.gd": { + "bytes": 9224, + "sha256": "93d7b00d3b27a85246dad25337a25c0036d562390e584854fe89c958ada76907" + }, + "tests/mvp/test_staff_unique_contract_report.gd.uid": { + "bytes": 20, + "sha256": "8a8eefe8c949649b53ca5002f44ce7c5047642a4e11156510ad97a2ff0873cdc" + }, + "tests/mvp/test_tomari_floor_trouble.gd": { + "bytes": 10699, + "sha256": "09581fbc32b29d2b5773e0859f22ca58c947927d11e6523027ffe277bd7ac303" + }, + "tests/mvp/test_tomari_floor_trouble.gd.uid": { + "bytes": 20, + "sha256": "cb5120adf7650fab66b903a159903ee107ccf7529c1cf0fdcb7ba48051a2ebaf" + }, + "tests/mvp/test_unique_character_validation_policy.gd": { + "bytes": 17457, + "sha256": "2b4c70506e4436e5afe4bf987ff9bba765a02394a4de86e2ed0af6ba5b68c766" + }, + "tests/mvp/test_unique_character_validation_policy.gd.uid": { + "bytes": 20, + "sha256": "7bc8edf74c119a16db928a0ee8f754b421fd8df28d824fd50c6e24f92f857316" + }, + "tests/mvp/test_upkeep_construction_boundaries.gd": { + "bytes": 2324, + "sha256": "266c4f8f240d7508c6c282b08745c1cd813caae384fd46e1ab88f170944ab55e" + }, + "tests/mvp/test_upkeep_construction_boundaries.gd.uid": { + "bytes": 20, + "sha256": "1361112f7ec1bedb8656fe31a0a5cc0bbd181a2cbdc34de4bf024eb3b6274d91" + }, + "tests/mvp/test_upkeep_legacy_midnight.gd": { + "bytes": 6071, + "sha256": "1e4c2f298bf4226b4769bda20328ab1683c4ec8e58afbc2b2b18e329490dd153" + }, + "tests/mvp/test_upkeep_legacy_midnight.gd.uid": { + "bytes": 19, + "sha256": "ec7adb778952c2590aa6ad10ec555269916e4e9730732bbc8e7fe9f025dbdb3f" + }, + "tests/mvp/test_upkeep_loss_streak.gd": { + "bytes": 2865, + "sha256": "b90e6ad96b4a0989b298a62d11c349fcfac53a65cb532f206d8e7ff2223190dc" + }, + "tests/mvp/test_upkeep_loss_streak.gd.uid": { + "bytes": 20, + "sha256": "d3a97e673740b81931f9bf546bf0d6ee98d496d41d50f0f2ae925131e6e59cec" + }, + "tests/performance/README.md": { + "bytes": 832, + "sha256": "0470e8180c1d2b544cabd94c69fe1e31bc6720a8c5fb641d5a1cec408e437bd6" + }, + "tests/performance/fixtures/linear_path_reference.gd": { + "bytes": 2152, + "sha256": "406b664557e99a8fc9903b9431f708e8e6372c3c56bf1665dd1908485c9bd528" + }, + "tests/performance/fixtures/linear_path_reference.gd.uid": { + "bytes": 20, + "sha256": "db568b490c6e96e513e9f4b176949693578d59d5dd66971bd8650e2507dbe32d" + }, + "tests/performance/fixtures/simulation_digest_v1_reference.gd": { + "bytes": 8031, + "sha256": "64b5c099f8b4ff6e855c80513f150cfdb0e9c6d0f816fd02ec2660d569550928" + }, + "tests/performance/fixtures/simulation_digest_v1_reference.gd.uid": { + "bytes": 20, + "sha256": "d55487d012245ebb1be71247f2512caaf072569d8611df782dbc55d9000eaef2" + }, + "tests/performance/fixtures/uncached_preview_reference.gd": { + "bytes": 2083, + "sha256": "5ba415527f1ecc5cb6d6248ba75014ae91df86d01e7f9c35b8834f378c0c69d1" + }, + "tests/performance/fixtures/uncached_preview_reference.gd.uid": { + "bytes": 19, + "sha256": "dca8700103f3f709ed825af365ed526d147d6896b04e3844e196303dcf363dcf" + }, + "tests/performance/perf_mvp_001_harness.gd": { + "bytes": 38702, + "sha256": "63519cf3723d084fa9c30425e49eb210a54a23fd1987df910621f8d12df9e413" + }, + "tests/performance/perf_mvp_001_harness.gd.uid": { + "bytes": 20, + "sha256": "8069364ba238ee56bd6b722ebcea5e021e463d9a58751bd8e106185d068680bb" + }, + "tests/performance/profile_production_scene.gd": { + "bytes": 6936, + "sha256": "2353f3e42451aaf0b3469deb872ba99ede87efcf3a96b7bf62c7b09bcc8ef67d" + }, + "tests/performance/profile_production_scene.gd.uid": { + "bytes": 20, + "sha256": "e4a435e5f0cb75b07f3ec69eed1872e8ec29b18f8c3d43dd92b034b6319f049c" + }, + "tests/performance/test_digest_performance.gd": { + "bytes": 12490, + "sha256": "363772fc43975f12c9e2056e2b01beb4cd8b2d7544db7528f80c6bd127710c1f" + }, + "tests/performance/test_digest_performance.gd.uid": { + "bytes": 20, + "sha256": "0e2bed5d185228748ba6b616b56ceebc264fa3c35b2c8c5afb2402ca9869a222" + }, + "tests/performance/test_facility_reachability.gd": { + "bytes": 3191, + "sha256": "0b2a39bddc8878ba6190cf4985a543f09039b54840564a9b688f376ea63e96e4" + }, + "tests/performance/test_facility_reachability.gd.uid": { + "bytes": 20, + "sha256": "d52bc87dc72465bba7b762df2efc925638a4ffc8f36df2820d1465117558da6f" + }, + "tests/performance/test_lazy_digest.gd": { + "bytes": 2345, + "sha256": "b1d62d6c83abd514e462ea737baab113c52e76c3b76f7a0672d4a4a119617846" + }, + "tests/performance/test_lazy_digest.gd.uid": { + "bytes": 20, + "sha256": "5a943cf974aec54917085a03461b4da5332c0d34e88551f651e3adb8b8bb43b2" + }, + "tests/performance/test_mvp_manifest_cache.gd": { + "bytes": 12883, + "sha256": "bcf1668f379344447b72483b6923c2eb59a2fdc29237a6cc817a31d3834d2e52" + }, + "tests/performance/test_mvp_manifest_cache.gd.uid": { + "bytes": 20, + "sha256": "80a30061f3ad39a21759c9543ea89ce263e682d001c4531ec5905cffad2944a3" + }, + "tests/performance/test_path_membership.gd": { + "bytes": 1154, + "sha256": "4a0eee95ee39a92eb9f8ec345d46d45f7349e3428454a22bf867b588ecc5bfa6" + }, + "tests/performance/test_path_membership.gd.uid": { + "bytes": 20, + "sha256": "8905b73e45f79910867dc41a1b07da8485bc36d24dc6336e270bebe9b97125bd" + }, + "tests/performance/test_perf_mvp_001.gd": { + "bytes": 2455, + "sha256": "1a4bc20ea4810924e8e64bc5fec1b44fc327f1676200e978a77577d628675e5b" + }, + "tests/performance/test_perf_mvp_001.gd.uid": { + "bytes": 19, + "sha256": "d4f5a7b3092465ce1796b21f700c2b158e68f3eb6eff577e06e64099201efa0c" + }, + "tests/performance/test_snapshot_ownership.gd": { + "bytes": 3341, + "sha256": "96b5d359bf40a8eea2b8acd2e77ce9094b1a4eb70a49a8a9b4ce23a209a7945d" + }, + "tests/performance/test_snapshot_ownership.gd.uid": { + "bytes": 20, + "sha256": "70dcce95041791a79f1a96cf708dc62c237c8e67b04ac1068908db8c5f69e5a8" + }, + "tests/performance/test_system_optimization.gd": { + "bytes": 3403, + "sha256": "374ff4b3ba78b7a724a3620d683db3835fd2a545f1de11606fd4969a3c6ede95" + }, + "tests/performance/test_system_optimization.gd.uid": { + "bytes": 20, + "sha256": "de3ae15ea474f750f3a006aed5e5eba9ab3275456d72c9f7f1c569a5a105c8d5" + }, + "tests/performance/test_world_snapshot_cache.gd": { + "bytes": 2175, + "sha256": "46f25630b30c9cc0f7cddb051a42a0c3edc486f3b81cbfab94d8d2cd0e989935" + }, + "tests/performance/test_world_snapshot_cache.gd.uid": { + "bytes": 20, + "sha256": "8542e90f905da00807df576413467f0495b7d01de6b02d12a496ca02a62dc2fe" + }, + "tests/run_tests.gd": { + "bytes": 2980, + "sha256": "4c8ef388e2349ff975a2af7260da0aa02231a6036ea71b4000f2bb0e6f4083d5" + }, + "tests/run_tests.gd.uid": { + "bytes": 19, + "sha256": "10d91ed020d6a8e18abcdde6c6b85c1e5915a576917d1886daba81dccc9bd6cb" + }, + "tests/s0/test_command_snapshot_key_order.gd": { + "bytes": 8428, + "sha256": "5803a593b0d9dbb35248d79a2d94b5a61668f5bea7687b2cb75366c8b1b33a2b" + }, + "tests/s0/test_command_snapshot_key_order.gd.uid": { + "bytes": 20, + "sha256": "e13b97181e70f07828c64b10570b3cb53b038d54819246be59a25c68627e7e28" + }, + "tests/s0/test_command_transaction.gd": { + "bytes": 13189, + "sha256": "4b6988fd8011b178f03499c368a2417563ba2fc80780e5f0b5ddfce243412522" + }, + "tests/s0/test_command_transaction.gd.uid": { + "bytes": 20, + "sha256": "b213215430d78584694eff8da4a5829407dc8a5107e9e8567481cd2f652f7240" + }, + "tests/s0/test_definition_registry.gd": { + "bytes": 14699, + "sha256": "bf355805e007d99addfb9b963d3566a84602cab40bdb1805ccf3d4e8d851ae17" + }, + "tests/s0/test_definition_registry.gd.uid": { + "bytes": 20, + "sha256": "f4120c70deca131d6053e90c12325719221f85cdaaa62d0e323613480e2fc159" + }, + "tests/s0/test_determinism.gd": { + "bytes": 4896, + "sha256": "a397d2b33a2c8abfae76350d8ee65b967bbc1625186a865dffd776b421cc7520" + }, + "tests/s0/test_determinism.gd.uid": { + "bytes": 19, + "sha256": "58f08c174f50e9405448a11e1d150f2934842b9321d2884244cc37c027d86009" + }, + "tests/s0/test_domain_events.gd": { + "bytes": 7070, + "sha256": "cfb0c5678f9b88ce8594ad06cd122276faa2c7f1287cd204de61c1f777508fbe" + }, + "tests/s0/test_domain_events.gd.uid": { + "bytes": 19, + "sha256": "5036baf806c0d565b733a8d79ab714a4beae8fe0075a205a0b98cd40d9ca1178" + }, + "tests/s0/test_kernel_and_save.gd": { + "bytes": 5988, + "sha256": "6d13f83672f8273ec6ddc47c88de1ce3916f4126af022be8bc562f5dd1d302a7" + }, + "tests/s0/test_kernel_and_save.gd.uid": { + "bytes": 19, + "sha256": "77b866668f5427896a7250a6e80d0b2b127f93dfb13feca0629ea0620d8c5a8a" + }, + "tests/s0/test_runtime_integration.gd": { + "bytes": 7687, + "sha256": "79c59678394ca98d3bc4de25e581eb2a888df1ded5ac9d5363cb4476e875f90e" + }, + "tests/s0/test_runtime_integration.gd.uid": { + "bytes": 20, + "sha256": "112d151ca9134c8edfeab868eb40c4d2a4d691ca22fcb0ec1ef3e322ec993929" + }, + "tests/s0/test_stable_id_generator.gd": { + "bytes": 1464, + "sha256": "2fac546b4788650b69832b2336d9d46f7b8b343b660d687256d98a64ef4b823c" + }, + "tests/s0/test_stable_id_generator.gd.uid": { + "bytes": 20, + "sha256": "18eee49f41e346611226e97521b751ebb881384b4ebab848b1f2c85289d43c2a" + }, + "tests/s1/test_construction_service.gd": { + "bytes": 34645, + "sha256": "ce63074b84cb75d710eb3650701a9cb2acf920ff607e41be645904fc2395e2c3" + }, + "tests/s1/test_construction_service.gd.uid": { + "bytes": 20, + "sha256": "787ee8a4516613bcb2f4636af3e34b5204413355269b37e8c50f97c42c08f8d7" + }, + "tests/s1/test_dimension_batch_save.gd": { + "bytes": 4896, + "sha256": "ca397c0457996bab637e8be5217b7db2c14579a1b0df54434b4000a69e793bbf" + }, + "tests/s1/test_dimension_batch_save.gd.uid": { + "bytes": 20, + "sha256": "0a228a9ae690e6b2fb33ade627a5a11d1b02a6a3aeeffa2c0fda371e4b9eaa50" + }, + "tests/s1/test_excavation_service.gd": { + "bytes": 15090, + "sha256": "64dacd14dbe0bc94368879daa130e4861ff43cc63fac6bb02e4e64091ee9a750" + }, + "tests/s1/test_excavation_service.gd.uid": { + "bytes": 20, + "sha256": "1125527fb0736715b39c87ddc7dda925a197a90108e8f523d32164ba9e5eff63" + }, + "tests/s1/test_facility_infrastructure_projector.gd": { + "bytes": 38840, + "sha256": "060fc9ab24d123ba91782652e6c9d7ba61c140a5f418854a8a28e07fa0adea8c" + }, + "tests/s1/test_facility_infrastructure_projector.gd.uid": { + "bytes": 20, + "sha256": "9b36d34c508ca890f4952670e378af2f6e95f53021bf81548fe5c6dc1058d2b9" + }, + "tests/s1/test_facility_resize_preview.gd": { + "bytes": 4204, + "sha256": "46339afa52739c6ab626d78ddd298e06f71366ca886954c852549658ff91bc85" + }, + "tests/s1/test_facility_resize_preview.gd.uid": { + "bytes": 20, + "sha256": "dcc10ab40f2c709ee9dfffae6bb30e33a19d6aa2e690b28886190b83d269c71b" + }, + "tests/s1/test_original_facility_dimensions.gd": { + "bytes": 2717, + "sha256": "b56a8bf2bf0d6bea3bb2c45148e60b51de3fd033d1cb997eb71d5ae330a4950b" + }, + "tests/s1/test_original_facility_dimensions.gd.uid": { + "bytes": 20, + "sha256": "57557d6312e56b7cb745d7fc0d1f5348461e3446d266302345a4277c4573ef9c" + }, + "tests/s1/test_p08_combined_migration.gd": { + "bytes": 723, + "sha256": "9284a8cfb478b4c8d69f6d8166eec6c41107e3902029289b3c0e9ba48c370855" + }, + "tests/s1/test_p08_combined_migration.gd.uid": { + "bytes": 21, + "sha256": "8c3a70d0ce619b8cb98dc003eb6c53a31f167a686179a3ffc105f7cd4d856da5" + }, + "tests/s1/test_path_congestion.gd": { + "bytes": 26985, + "sha256": "709bb680f04862fd774644b0b425150977f54346ca76f6223663c414e00f33bd" + }, + "tests/s1/test_path_congestion.gd.uid": { + "bytes": 19, + "sha256": "ee823c0067044415042f5cabb070f714794bdcd295db17a42ce92f83a740bef2" + }, + "tests/s1/test_path_service.gd": { + "bytes": 8577, + "sha256": "17d9fd42b35004376bf96e435f53d6bce41e79258ec7f6daf3ab04ae5d8c3e1d" + }, + "tests/s1/test_path_service.gd.uid": { + "bytes": 20, + "sha256": "9881bc7507d975da2f013574230d554aaae20ac68c801e4cbf4320e1dbe6fe8b" + }, + "tests/s1/test_path_snapshot_transit_guard.gd": { + "bytes": 4922, + "sha256": "1760289e99c80cbc217b98cd96a51fa9b210102340936f89766294e12e394680" + }, + "tests/s1/test_path_snapshot_transit_guard.gd.uid": { + "bytes": 20, + "sha256": "f951d04fb78e074e0e3da4d9220a28f5e7daa470cf1549377cabc5103d0328cb" + }, + "tests/s1/test_route_subslot_path_adapter.gd": { + "bytes": 31308, + "sha256": "a8f712e03776f91899f3311dc3d131d8370faa84032e522092dcc243683487b3" + }, + "tests/s1/test_route_subslot_path_adapter.gd.uid": { + "bytes": 20, + "sha256": "12b6575e3071eb8b9d1ef5bd550413ac43495fb072ac24a796efa77dc800e2e1" + }, + "tests/s1/test_runtime_infrastructure_integration.gd": { + "bytes": 50948, + "sha256": "aaca043097fb31a79e77c77cce1d12e34e5d8630e0ad7337af0d6860f4d45473" + }, + "tests/s1/test_runtime_infrastructure_integration.gd.uid": { + "bytes": 20, + "sha256": "d58219f07c7bc4b15a9525c00599847c8f1cb8e62cbc736ca717ced98369388d" + }, + "tests/s1/test_runtime_world_construction.gd": { + "bytes": 9126, + "sha256": "65924a9b69cd27b5923c5464bd44ab839b26fe39a51b3580e691805d5a9e0e5b" + }, + "tests/s1/test_runtime_world_construction.gd.uid": { + "bytes": 19, + "sha256": "c23784c1ed19734251b4915acb685d3279d57f552ae8395e813f7d741957585f" + }, + "tests/s1/test_spatial_subslot_service.gd": { + "bytes": 18631, + "sha256": "06f4f69438a280ef942bbefdb9caaef1ba59e7dfd0eab71469ca29d090a8ad58" + }, + "tests/s1/test_spatial_subslot_service.gd.uid": { + "bytes": 20, + "sha256": "61f418862ef07477e4f1c4a50e9a99ea4f4fbc15686811fa3015f1d189e986c9" + }, + "tests/s1/test_weighted_resize_runtime.gd": { + "bytes": 18864, + "sha256": "b6d31d5b27b51eae9be36e2b0195e78f5e3f1105af01660b0c5cf13cd233baff" + }, + "tests/s1/test_weighted_resize_runtime.gd.uid": { + "bytes": 20, + "sha256": "89c7821bdda5c7872dfdf12e79057a693db5a8c353c412489743531eaf6c3b6b" + }, + "tests/s1/test_world_service.gd": { + "bytes": 9888, + "sha256": "a5e165886f161b8bc71722ac7facdd17704bc6274c88dfe7fd2229f7f2b3f2b7" + }, + "tests/s1/test_world_service.gd.uid": { + "bytes": 19, + "sha256": "1f3b779a91f50397c8842bda2216b8407cfdda5f242b9ee8bddd39b59f52b645" + }, + "tests/s2/test_economy_service.gd": { + "bytes": 9705, + "sha256": "cfe6196c0da9e39d95ae0e39f0c5404e321f4fa8be3602b58d4bf6cd3fef3969" + }, + "tests/s2/test_economy_service.gd.uid": { + "bytes": 20, + "sha256": "e122b7a55c02e012909c60982facabca27028712e8d987db39f0e78ef252d1c8" + }, + "tests/s2/test_facility_pricing.gd": { + "bytes": 14561, + "sha256": "def0541f123307bd77a898c698292fa881d269788bf17dcd40b546673f10d4d5" + }, + "tests/s2/test_facility_pricing.gd.uid": { + "bytes": 20, + "sha256": "7d3db28d38b93c14b6e85c219a974a71d590a6bac2be692457524904910ace58" + }, + "tests/s2/test_facility_service.gd": { + "bytes": 17403, + "sha256": "4b834f1d9d9ab2ad00cb4a56f5202b70468bfe5f71318dbf816da1e29cc32690" + }, + "tests/s2/test_facility_service.gd.uid": { + "bytes": 20, + "sha256": "bd81957c4ebf75e4fc2e1632f6cfbe5d1b33b7c2b5e5b86eee399dad062dacb5" + }, + "tests/s2/test_facility_upkeep_accrual.gd": { + "bytes": 5260, + "sha256": "2985f565a3e39605965112a2bc17688315e3c0d527dd283913f9416ff0cf0ef3" + }, + "tests/s2/test_facility_upkeep_accrual.gd.uid": { + "bytes": 20, + "sha256": "548684a8f9d2d997eac51606e2be832690b7eb02b57cdb938ed55bf6d28ed4a0" + }, + "tests/s2/test_facility_upkeep_settlement.gd": { + "bytes": 8019, + "sha256": "5a9666e8e044dbe803c33b41cc7cbb344796703665fa9f7b7a7b465020ec9aa9" + }, + "tests/s2/test_facility_upkeep_settlement.gd.uid": { + "bytes": 20, + "sha256": "2a4b395ba551f16316fd26348acbfec66fcb7e9d1dd822cac7477702b4296f86" + }, + "tests/s2/test_inventory_logistics.gd": { + "bytes": 25762, + "sha256": "ef8b87e721f57210da02b8cd0822f58e1a4c1cdaa19fe56301a03a87891e73d6" + }, + "tests/s2/test_inventory_logistics.gd.uid": { + "bytes": 20, + "sha256": "3ffc72051c94edbd162656b32b9909b807aa266b517172d249a115fe2d24b3e0" + }, + "tests/s2/test_kitchen_production.gd": { + "bytes": 21134, + "sha256": "e2aeb1fdbc8d1dfe9400646693a0e97919b3b86cb74a4f000ebeba01bfbee626" + }, + "tests/s2/test_kitchen_production.gd.uid": { + "bytes": 20, + "sha256": "ee6e5a1b0303d6771585c6f3a565e3d86b00a116f8045e7b7caa3325462f58a8" + }, + "tests/s2/test_ledger_backed_resources.gd": { + "bytes": 3356, + "sha256": "26c2c9b883ee1448345d5555ac3e97293c3bf273b42668c11a6bdc23e1184dd3" + }, + "tests/s2/test_ledger_backed_resources.gd.uid": { + "bytes": 20, + "sha256": "139b127207bfc1e847d46bbfa2fd7a918402f942396ab3e5d672be0ee524fbf0" + }, + "tests/s2/test_mana_network_service.gd": { + "bytes": 7192, + "sha256": "b0a21ea663667979c109cf6fd2efff717c284398071948c897b9e99090ce12fc" + }, + "tests/s2/test_mana_network_service.gd.uid": { + "bytes": 20, + "sha256": "6903dc207dd6d28fb6fa71241baf352ca7508eee355fb7b485f9655500969321" + }, + "tests/s2/test_mana_power_projection.gd": { + "bytes": 2976, + "sha256": "e3020534b084b57a8b773967931fd2be34a1de878b4940c8805b99592bbbc46f" + }, + "tests/s2/test_mana_power_projection.gd.uid": { + "bytes": 20, + "sha256": "1283e11ed69d81724764e97d3dd22af4ca7fd8ff33b22e703060fc438ff8c433" + }, + "tests/s2/test_mana_reserve_balance.gd": { + "bytes": 3802, + "sha256": "07fe5f10e665cac3c8aa1b12e0c71878ffccc6d4b409250b317135345e3c8a05" + }, + "tests/s2/test_mana_reserve_balance.gd.uid": { + "bytes": 20, + "sha256": "f13ac2a1a1e3646fadbf0d5507d9bec74809c29ffa9aaa47bfa5d81369575701" + }, + "tests/s2/test_original_facility_parameters.gd": { + "bytes": 4811, + "sha256": "3d5cc5f13f986f8cea9500a7f8d48d8f5803b8d0bee5eb0e7c44b3218a2e3d7b" + }, + "tests/s2/test_original_facility_parameters.gd.uid": { + "bytes": 20, + "sha256": "767f5577d0c684e2edf174264baf89ce20117e22ed3f94275bede3a35b6ff6a9" + }, + "tests/s2/test_runtime_operations_cycle.gd": { + "bytes": 14104, + "sha256": "9ec6fb682e258460b3e91870fe4690f780e1053b7fa2dcf753d31bbc8107ce35" + }, + "tests/s2/test_runtime_operations_cycle.gd.uid": { + "bytes": 20, + "sha256": "76b497460484dca1babe2b911dc75e8ffbde8dabea5ac63693d07678de51ff59" + }, + "tests/s2/test_service_start_slots.gd": { + "bytes": 2778, + "sha256": "286786b9a7c2c86b8fc7ce808abd84dae05f2eccf7e2b3faa3780746ce4e2133" + }, + "tests/s2/test_service_start_slots.gd.uid": { + "bytes": 20, + "sha256": "cb26127ca17e5dad63db2f3e64cb64a74e5bb4e003a47cc6425cf68875be9881" + }, + "tests/s3/test_guest_observation_restore_order.gd": { + "bytes": 6307, + "sha256": "7abf5692a07edf8270fa9bf4d9ee89a3835741c208c4c670dc605158532284f2" + }, + "tests/s3/test_guest_observation_restore_order.gd.uid": { + "bytes": 19, + "sha256": "eb3243a324c9b563d7de81ccae96b14dee46a41e63bb578a408d709ea18d8371" + }, + "tests/s3/test_guest_service.gd": { + "bytes": 40444, + "sha256": "a104012f9e2001ae6adf76aaa935ea6cb84545f35f412e1d96d4e03209488cd9" + }, + "tests/s3/test_guest_service.gd.uid": { + "bytes": 20, + "sha256": "957b6e3829ac24c9e937642ae42d78dc76d280e029c00e900dfdf46864935301" + }, + "tests/s3/test_runtime_actor_cycle.gd": { + "bytes": 11320, + "sha256": "955cca90ee1be985e37ef166eaedb5c49f7001993afa38011fe3bf20ddb4a9b3" + }, + "tests/s3/test_runtime_actor_cycle.gd.uid": { + "bytes": 19, + "sha256": "bb64dfa2e2d790afe31d48b00eda2e7f3f98ed5ccca5b7de3d497851a70a5155" + }, + "tests/s3/test_runtime_actor_hardening.gd": { + "bytes": 19229, + "sha256": "0deb2df7be31d90a7fe70b98fe420eb748e19ab19c1cc37140f74cf0acd3fa95" + }, + "tests/s3/test_runtime_actor_hardening.gd.uid": { + "bytes": 20, + "sha256": "69a68a20dc23ad619233b9c9a8e361cc38cbebe558e2eb5ebffb4b04a43adb16" + }, + "tests/s3/test_runtime_path_traffic.gd": { + "bytes": 28077, + "sha256": "92cdada10177363ac5ebae6435d0b4c6f0c7d96e6ccc2d0731487bf4f2cdceeb" + }, + "tests/s3/test_runtime_path_traffic.gd.uid": { + "bytes": 20, + "sha256": "a04adc621877e25279334e15c7f0adffddcafaa89b9bf5f6b5e4ed8f3dfc72fc" + }, + "tests/s3/test_runtime_staff_assignment.gd": { + "bytes": 19699, + "sha256": "f6004ab1601e2910268dd5d02923c32eb697fb587ad74da1f06ca4de6c21713c" + }, + "tests/s3/test_runtime_staff_assignment.gd.uid": { + "bytes": 20, + "sha256": "15798981b417c1a93d69b8cb3ef2b4c32d2b1856d69d5603abf0bbe4b01bb8e1" + }, + "tests/s3/test_staff_payroll_operations.gd": { + "bytes": 16639, + "sha256": "05c817b7e891ac1649072ad33102561e26280b9bdd34f6f3831c7da055044f8c" + }, + "tests/s3/test_staff_payroll_operations.gd.uid": { + "bytes": 20, + "sha256": "f37cb11e7e2e140852296265fee8660e25de38512b4ef4364f997a660dad26d5" + }, + "tests/s3/test_staff_service.gd": { + "bytes": 47146, + "sha256": "82e9a5de3247251ac29b52aa524fffeb4e63a62a9ab587d62004c268a0180481" + }, + "tests/s3/test_staff_service.gd.uid": { + "bytes": 20, + "sha256": "9f11cd43495a73be6cad902b6bf2c98dd34f59b2a7c47193e80cdf6f3abc1ff3" + }, + "tests/s4/test_original_relationship_model.gd": { + "bytes": 8408, + "sha256": "c74b243dbbb54dba9bbc165e29508cca910f0beb63e32d25ebbb8ea606dccce9" + }, + "tests/s4/test_original_relationship_model.gd.uid": { + "bytes": 20, + "sha256": "d7859fa9a503001cea97861d7893017531748c7880d70483339528a9f72e2c4d" + }, + "tests/s4/test_original_relationship_runtime.gd": { + "bytes": 195513, + "sha256": "c56bdb99dd43a4e7ceb3ca2861e8db39972c5c4e805126a77e2f7da32ca5bdc9" + }, + "tests/s4/test_original_relationship_runtime.gd.uid": { + "bytes": 20, + "sha256": "67a5aad38d18bb95da0080579e93984d2172d1522de139a07640ceeff45ec52c" + }, + "tests/s4/test_placement_risk_preview_service.gd": { + "bytes": 23839, + "sha256": "165eddf9a5c51d8d9eeb85ea89e21b1ab6067b7ee057ee0fe5b189e97a71c1ad" + }, + "tests/s4/test_placement_risk_preview_service.gd.uid": { + "bytes": 20, + "sha256": "71a98084c28c551fade45679d26ca630bfdf5fd654cb9a51841dc8c94500dff6" + }, + "tests/s4/test_relationship_event_service.gd": { + "bytes": 32069, + "sha256": "ce1aa05716feed435cb68a1435a28db219cc3f056e23a442d2eaf08840771ffe" + }, + "tests/s4/test_relationship_event_service.gd.uid": { + "bytes": 19, + "sha256": "84accc609266af2e47e6c9815fd698022a569290fd36565b4f02b2bb80415957" + }, + "tests/s4/test_runtime_relationship_events.gd": { + "bytes": 33566, + "sha256": "466f9a40b3471a9bb39c670cdd1106e990d297bc8bfff0db557cd63bb74c8ef3" + }, + "tests/s4/test_runtime_relationship_events.gd.uid": { + "bytes": 20, + "sha256": "c2b710659ad613bbffb82edf8e2acafb84c5f45dc29b795ec62e7b7d32adced9" + }, + "tests/s5/test_authority_service.gd": { + "bytes": 19665, + "sha256": "983ac275dc4f40f7c8058831b7239f1f4b4e2b3f12da0bbb6ea5e8ad69afe2c5" + }, + "tests/s5/test_authority_service.gd.uid": { + "bytes": 20, + "sha256": "a5acf875917519474ccf333f7507fbd5082a64f7349501e34fdbd11585f71844" + }, + "tests/s5/test_defense_service.gd": { + "bytes": 75277, + "sha256": "6e97ace03c46091775afb5a772adc32a7add8146f36c3492e99f4ae30f6ea62b" + }, + "tests/s5/test_defense_service.gd.uid": { + "bytes": 20, + "sha256": "74cdf1e1f1332968ca0e7353593bd432c0ccf89ed05feaa158fb7025cf85868d" + }, + "tests/s5/test_runtime_authority_cycle.gd": { + "bytes": 18979, + "sha256": "33952b6253c77410c7997ddbf37e039f79bcc0ae283da76c3580ec166f928273" + }, + "tests/s5/test_runtime_authority_cycle.gd.uid": { + "bytes": 20, + "sha256": "0fbc9c9e5af8e8053455910a93a0998517cf14a50c527188e1cc394e6b367d50" + }, + "tests/s5/test_runtime_defense_autonomy.gd": { + "bytes": 27641, + "sha256": "28ca81ddde4da49442b427ed4c55ddcf213ecb389712db585b64cd416636c403" + }, + "tests/s5/test_runtime_defense_autonomy.gd.uid": { + "bytes": 19, + "sha256": "42699094e7eed0f52e1e9c0f10c704c156b1ce225a07216696f6f8a30d6e6f8e" + }, + "tests/s5/test_runtime_defense_cycle.gd": { + "bytes": 44418, + "sha256": "a909e2af73aae43590cdd91d07ed2548f4fd2f675d26fa63aa74f6a5cda34357" + }, + "tests/s5/test_runtime_defense_cycle.gd.uid": { + "bytes": 20, + "sha256": "92cca037cee29755b83a9ef5bc7fa0eef0023b4707a780fe74b84fb196d0d45a" + }, + "tests/s5/test_runtime_event_defense.gd": { + "bytes": 27836, + "sha256": "09bd125d85714ed69f7b35b900507136a099375a10ebb1dae0ab55886387b046" + }, + "tests/s5/test_runtime_event_defense.gd.uid": { + "bytes": 20, + "sha256": "4e9d46f36dcc05047c9ea55926cb6f4a745dc876ca7e2fcaf0d230c4ffd993f2" + }, + "tests/s6/test_performance_budget.gd": { + "bytes": 3968, + "sha256": "1ae5490637d73b519bf9ed0e00bda0e034d5ea0e589493bcf8886e4d1ff63689" + }, + "tests/s6/test_performance_budget.gd.uid": { + "bytes": 20, + "sha256": "b72aece72fe55c65f763c36e146d8043c818c6e1d6afca72c14defcd1f0c4f01" + }, + "tests/s6/test_runtime_save_lifecycle.gd": { + "bytes": 30502, + "sha256": "de94d588d6ce204aa8d0221c2989b8dd900cf4e36ca51f83b464518a382a887f" + }, + "tests/s6/test_runtime_save_lifecycle.gd.uid": { + "bytes": 20, + "sha256": "304d45fa600b3381dabb3deec6143d5557e9c33c75782f4e672c3258e292c35a" + }, + "tests/s6/test_runtime_snapshot_serialization.gd": { + "bytes": 6753, + "sha256": "d9106f9defb6cc195b969ff040d24f1f8ceebe055ba66c39d4634a68620cde84" + }, + "tests/s6/test_runtime_snapshot_serialization.gd.uid": { + "bytes": 20, + "sha256": "462d7cd44e93ba1aecd2ef469b155e8ccdf305880901fcf52b3bfd5faf40a35b" + }, + "tests/s6/test_save_operations.gd": { + "bytes": 42183, + "sha256": "8e30183d45767d2b1f99c8c714e798241e0b6615c907d0baa5e148ca94667eff" + }, + "tests/s6/test_save_operations.gd.uid": { + "bytes": 20, + "sha256": "528bce673007a2d1ee87fc5d9ead3277862491403d1bb676ba9bd98eb8d933a7" + }, + "tests/s6/test_save_preflight.gd": { + "bytes": 13404, + "sha256": "49e24247649839b6f50d19b2284368efb7f8f8b189c5010491ad428e97c1c8b9" + }, + "tests/s6/test_save_preflight.gd.uid": { + "bytes": 20, + "sha256": "f3acef6b5fc18b83e13bd123de1dd830e0a3b132d27dae4e28c79c2902040665" + }, + "tests/s6/test_save_recovery_preservation.gd": { + "bytes": 9487, + "sha256": "0fc0f75e06d4371f049dc4692e9ab0d871016b633e5ac4693661a33a7390641e" + }, + "tests/s6/test_save_recovery_preservation.gd.uid": { + "bytes": 20, + "sha256": "d000277bcbded1cabe95509489284b8788da0813fead1076e0e970ce55eeabc5" + }, + "tests/special/peeping_room_fixture.gd": { + "bytes": 2861, + "sha256": "0243b1d35e1fdd8aa085894a0ce1e5cd1a189e5c98fcb859f81b70ae75b98bed" + }, + "tests/special/test_p13_uid_policy.py": { + "bytes": 3871, + "sha256": "d977b63ffa0672994545084c530628a930a905b9aff40a815023637047f61886" + }, + "tests/special/test_peeping_room_evidence.gd": { + "bytes": 3287, + "sha256": "390e0032d14de9a8875ced163a922341ce655744200d78b4ffa776d42c4f8c2a" + }, + "tests/special/test_peeping_room_geometry.gd": { + "bytes": 4872, + "sha256": "103d85f83e1e97a8637892504264275eef23f172eeec56c94e5c022d81bf6945" + }, + "tests/special/test_peeping_room_reference.gd": { + "bytes": 3385, + "sha256": "188b00a60f7aefda69dc4973f1de9c14447a0d4bcdd1257a2eabe7c4782e4caf" + }, + "tests/special/test_peeping_room_runtime.gd": { + "bytes": 7809, + "sha256": "924efd34414c12a325a1b700f799aef0396de9f15441fd88a3608292ff221657" + }, + "tests/special/test_peeping_room_save.gd": { + "bytes": 4452, + "sha256": "ba0e7644277477c1821135cae6d6fd533651799c6f9bd8c43ccf45e63b96c63c" + }, + "tests/staff/test_dormitory_dimension_migration.gd": { + "bytes": 6459, + "sha256": "90737c91005975601f400fe88c9a474d10713639b73d8e1354f99bc52e812a49" + }, + "tests/staff/test_dormitory_dimension_migration.gd.uid": { + "bytes": 20, + "sha256": "d4714e6a5bd19d618dd019cf5d388775b2b6b116a0e401c332ce2bfe5a0bf12e" + }, + "tests/staff/test_dormitory_shift_cycle.gd": { + "bytes": 3857, + "sha256": "ada3c0177f00648137d02450fce5f33da0a644dae9ec861ac51648770dafebda" + }, + "tests/staff/test_dormitory_shift_cycle.gd.uid": { + "bytes": 19, + "sha256": "d7db4db3cce31dea2ddf0d80379270011908a37f30b78f5168c13b379cc6b9b3" + }, + "tests/staff/test_rescue_elevator.gd": { + "bytes": 6842, + "sha256": "c32cce5010eb0167c261b767cac1371baa3ca731368de47ff878a5852ed9f840" + }, + "tests/staff/test_rescue_elevator.gd.uid": { + "bytes": 20, + "sha256": "c26b5d6bc7a9dbea52105f22beaaafd224449827a36a7685503726ede9dfb1eb" + }, + "tests/staff/test_shift_rush.gd": { + "bytes": 3668, + "sha256": "af3d47d848c1220741992612e57736df4af05969d424b79829d9977c774e8149" + }, + "tests/staff/test_shift_rush.gd.uid": { + "bytes": 20, + "sha256": "d925bac6ee92c077476a605602404ad91cc50a151ed5e834242021579c657472" + }, + "tests/staff/test_staff_commute.gd": { + "bytes": 20046, + "sha256": "0837c92a49f8f83c03ca820eaeb23f7b1dfbc1072f8eeffcb557bb6b57b20c49" + }, + "tests/staff/test_staff_commute.gd.uid": { + "bytes": 20, + "sha256": "762cfd6f56de0d63ea0fbcdfa940071cf529ae8626edfec11f94ef123ffa01e1" + }, + "tests/staff/test_staff_dormitory.gd": { + "bytes": 4053, + "sha256": "3159c45db121e9f76ce6f8e6748a26201ecfe5720b0f5c9d0b568fb82101ef8f" + }, + "tests/staff/test_staff_dormitory.gd.uid": { + "bytes": 20, + "sha256": "ec05e96d8e990bcb2b113c0016bb864578ebcad245226bd65dc1d6b2ef26918c" + }, + "tests/staff/test_staff_rescue.gd": { + "bytes": 11393, + "sha256": "8d8c02444c35b2c41c6db42ac0195dd614835541235cd92641ca9b220f59c44c" + }, + "tests/staff/test_staff_rescue.gd.uid": { + "bytes": 20, + "sha256": "4cc93ef832c112e151df49180f3272e89b84ad121e3c02a91da71018583cf03b" + }, + "tests/staff/test_staff_rest.gd": { + "bytes": 3467, + "sha256": "fe9b9d2a8a9051850980a393b8c06b8be41de8a82d5efc998c69df3a06cf54ec" + }, + "tests/staff/test_staff_rest.gd.uid": { + "bytes": 20, + "sha256": "18a8cc751651c8d28016bd476857830de26a17c810fffac24d6885bc0930fdba" + }, + "tests/staff/test_task_work_clock.gd": { + "bytes": 2024, + "sha256": "b131fbe922e744c2075338638e3a01811618e93ae786df3ee435318048d24f9b" + }, + "tests/staff/test_task_work_clock.gd.uid": { + "bytes": 20, + "sha256": "0d976cde371fdc353bbaac33a2849737c506897c586ed1080d5ae2eb939d631f" + }, + "tests/supply/test_mimi_purchase_quote.gd": { + "bytes": 34683, + "sha256": "01f7760cf0fed33fda6358bd407fc1441a198dce9f2713e49bfcc097ee8c8ada" + }, + "tests/supply/test_mimi_purchase_quote.gd.uid": { + "bytes": 20, + "sha256": "2da07e7c142df4e2bf8321d24c6cd0be0221192bc9a3cadf4a36656045af1bb3" + }, + "tests/supply/test_normal_auto_purchase_chain.gd": { + "bytes": 15542, + "sha256": "6916d644620c49a09ab110d98fe07477bb5bb9f96da3826a0be962610cc55256" + }, + "tests/supply/test_normal_auto_purchase_chain.gd.uid": { + "bytes": 20, + "sha256": "bda094662ec9a99c086adb8badcecc68f4428e3ec0e7bbe685f9fae9f7eaccae" + }, + "tests/supply/test_normal_supply_chain.gd": { + "bytes": 12352, + "sha256": "eedbb301e68285bbd6f701cf7eec15537f116944115807e0d9133a4c2970bb1d" + }, + "tests/supply/test_normal_supply_chain.gd.uid": { + "bytes": 20, + "sha256": "d1530167a99e980ea74d7137995507971863bf913fd0b5ade70798321cc6c2b0" + }, + "tests/supply/test_supply_auto_purchase.gd": { + "bytes": 32386, + "sha256": "2551b145d583e1b63b0731290ef097603aae302347ea306770f53f750237ddfe" + }, + "tests/supply/test_supply_auto_purchase.gd.uid": { + "bytes": 20, + "sha256": "49582fe0b7c89de43215ea7dfe73b7c030e4628196d45a0b73e7b4dfb1c96a2a" + }, + "tests/supply/test_supply_auto_purchase_boundaries.gd": { + "bytes": 21259, + "sha256": "cc1a9e8fda5fc25f9fcfb391463a05957fd2ec649ae50acf2b219c3c9efaa970" + }, + "tests/supply/test_supply_auto_purchase_boundaries.gd.uid": { + "bytes": 19, + "sha256": "aa95f49a911d97ce014351358f306607ea31439f155d9a61ba9b2bf7d596447f" + }, + "tests/supply/test_supply_auto_purchase_destruction.gd": { + "bytes": 19855, + "sha256": "229c24e67bc6e59146f91e9ae111794ad39a4d9245c84aa8731b65c43c33a6f5" + }, + "tests/supply/test_supply_auto_purchase_destruction.gd.uid": { + "bytes": 20, + "sha256": "6f540665e982fba973e7372f9c37a8d61aa3fd649f2691da8b0221d60ffd927a" + }, + "tests/supply/test_supply_logistics_bridge.gd": { + "bytes": 27362, + "sha256": "2d6ed12048b9f17e2f44208bb386d9e06eefa7962e21507fc8e63500aa66052e" + }, + "tests/supply/test_supply_logistics_bridge.gd.uid": { + "bytes": 20, + "sha256": "015240a8e659c741f564316c0431e5d00658ef6fee604182c9cdb9aac150615f" + }, + "tests/supply/test_supply_management_service.gd": { + "bytes": 19542, + "sha256": "9b60643a827daf314f807cdc7105f227414a906e32481175451ceddd0b00eb95" + }, + "tests/supply/test_supply_management_service.gd.uid": { + "bytes": 20, + "sha256": "a1e92c9f8e6a7163dd911655340df4244ffcb8ccb94da1377fe00828e8c74526" + }, + "tests/supply/test_supply_save_migration.gd": { + "bytes": 6390, + "sha256": "a281937594be9f177103e83d0cba48d54f2d69c7303c937d0303b5f8c787f0ae" + }, + "tests/supply/test_supply_save_migration.gd.uid": { + "bytes": 19, + "sha256": "6254a4b8d366705088232cd401dde3a800c6e56b4413128c16583f42612e63a4" + }, + "tests/tmp_operations_ui_diag.gd.uid": { + "bytes": 20, + "sha256": "ce992ccde96ec0a2413e7f9cb398caa33d54cfe1357c60d96792dc0952a25cd8" + }, + "tests/transport/test_elevator_service.gd": { + "bytes": 18936, + "sha256": "e70de48a8e6f7928690d0495110451c26d9dec180c2dd7033c793155f099c2f6" + }, + "tests/transport/test_elevator_service.gd.uid": { + "bytes": 19, + "sha256": "925d6db7b36cc86e972d5a1dad494f974b406bb4d63d48621a8075c1cca88dd5" + }, + "tests/transport/test_runtime_build_preview.gd": { + "bytes": 8937, + "sha256": "c881b60bce7276047884303a6823da9abfaaf8c1e85dbc5f2c0ff13f0d742449" + }, + "tests/transport/test_runtime_build_preview.gd.uid": { + "bytes": 20, + "sha256": "57e136776f75f7ef7b1554f532f7a72e37dd8e70c42c2dacd91117e1d1f5bb96" + }, + "tests/transport/test_runtime_stairs.gd": { + "bytes": 11589, + "sha256": "72f368006ddecd26c3b29f3bcf622e89b8becee337c071d2f246d2b583617bda" + }, + "tests/transport/test_runtime_stairs.gd.uid": { + "bytes": 20, + "sha256": "acac5181699895e51b2c1ddc56400d02c593ff135f087cae660c442e3f9b8274" + }, + "tests/transport/test_runtime_transport.gd": { + "bytes": 12068, + "sha256": "ec6f8fa8e8f2a76a6f6214b4ee84861aba1bb13845a342c5126905b01f428a15" + }, + "tests/transport/test_runtime_transport.gd.uid": { + "bytes": 20, + "sha256": "a0ce72d7126ce1483e2c2b0a1a3c8e2a78ad5f6444d58e3c26d48962b82b10a4" + }, + "tests/transport/test_runtime_transport_comparison.gd": { + "bytes": 20053, + "sha256": "ba577397fa8db5a6cf92cfd398dd7a5ece49e6b59856f14772b67b51ddc0bde9" + }, + "tests/transport/test_runtime_transport_comparison.gd.uid": { + "bytes": 20, + "sha256": "534e9fa0d9af9987fbd33dbe9b2cd96a9e66947af56381e5668e1e7347ebf9f1" + }, + "tests/transport/test_transport_boundaries.gd": { + "bytes": 12381, + "sha256": "1a5a647c45ffab674a8f58b8bc72692c5a30090c9b99a1e6f67194bbe3586b34" + }, + "tests/transport/test_transport_boundaries.gd.uid": { + "bytes": 20, + "sha256": "d2d527ec3c053bfcb5e6102250a69da3b07e6849afb8e7fd313ae2ed8e16b03e" + }, + "tests/transport/test_transport_comparison.gd": { + "bytes": 14603, + "sha256": "7e80e9ef80500278c56f0d1ada5c911f43e3c0a9bc370045fdbebd33c2f02fd5" + }, + "tests/transport/test_transport_comparison.gd.uid": { + "bytes": 20, + "sha256": "55c77e010e78ecb7a5f743181e8f19d3aa2561b2187067c5060d2d3c023db88b" + }, + "tests/transport/test_transport_density_migration.gd": { + "bytes": 10833, + "sha256": "0860fdd20576ad2044d44a99d8533393bf95f4b4c69997cc50f2391299343f54" + }, + "tests/transport/test_transport_density_migration.gd.uid": { + "bytes": 20, + "sha256": "4689911193eef3dc361eeb818fc6551913eacbf75ab47c683972b89753c85e7c" + }, + "tests/transport/test_transport_save.gd": { + "bytes": 9863, + "sha256": "d4b41a71f2ddc43b1beb14ba8548541ce4875b6640815440e0c14a183c8ddfea" + }, + "tests/transport/test_transport_save.gd.uid": { + "bytes": 20, + "sha256": "9737d562787488b6d12e0c7919335518c5763c111a54fd747b92725c9d3aea37" + }, + "tests/ui/capture_main_dashboard.gd": { + "bytes": 2040, + "sha256": "dcaeb97ef2f8a5910d2e8b5eb8aa7f6bf5a5a4d9128e0afab3e14eb16100117c" + }, + "tests/ui/capture_main_dashboard.gd.uid": { + "bytes": 20, + "sha256": "4bd0c992d10d4a32cdcb9d73be8b6cb196275e48a5c2832fc9f1f47e5b2c912b" + }, + "tests/ui/capture_pixel_tower.gd": { + "bytes": 8327, + "sha256": "c06bc1ece7f9e60f42c80fe406f85b9083dc9bce7a7ab7d0fa07d93f79221bc7" + }, + "tests/ui/capture_pixel_tower.gd.uid": { + "bytes": 20, + "sha256": "27e4fd1133379ce6581c479685b63744bcb37ae557e7210c59ffccd4306e88bf" + }, + "tests/ui/fixtures/counted_dashboard.gd": { + "bytes": 162, + "sha256": "102bec9e27bf8d815edeaab359fcc8ceb9ea1be8ff2e764252efc38dfca1976d" + }, + "tests/ui/fixtures/counted_dashboard.gd.uid": { + "bytes": 19, + "sha256": "d0165467fbc1e9e83179a5bd6c74a8b63da49ba2ab1e4198f9cde112a7a41ed6" + }, + "tests/ui/fixtures/opening_restart_flow.gd": { + "bytes": 6413, + "sha256": "dc13245c07beec03504e6370287cbb36e99de37e2a4217fab78ed866eb3f9c71" + }, + "tests/ui/fixtures/opening_restart_flow.gd.uid": { + "bytes": 20, + "sha256": "bd91a00f4a8955c1223c7ddc5f2d36f07db8d53c6b0af882b59a87fedc78b0a4" + }, + "tests/ui/fixtures/selection_cross_process.gd": { + "bytes": 4494, + "sha256": "30667d0f21a061742eca91806d5b4efbec985a1a93b23ef1a19487431531c11f" + }, + "tests/ui/fixtures/selection_cross_process.gd.uid": { + "bytes": 19, + "sha256": "a7c06239b06aa9ac6a377ee7865c7f34e04cd7bf1f7a3560b0d8a259fbb79070" + }, + "tests/ui/test_actor_selection.gd": { + "bytes": 12477, + "sha256": "f37a0f4805adce4b538fccde1404c1a417f20639fddf36947f076d88409ba0a3" + }, + "tests/ui/test_actor_selection.gd.uid": { + "bytes": 20, + "sha256": "2d7b20068b53370dd0d708e5ea05106acc31c9bdd9ebd37cde8d23fd5dc88a90" + }, + "tests/ui/test_anri_recruitment.gd": { + "bytes": 7778, + "sha256": "74cfaf73ed01769c49498e5395fda009b70f2f6667f4f902abf4697f01f87962" + }, + "tests/ui/test_anri_recruitment.gd.uid": { + "bytes": 20, + "sha256": "e89a6a0a3b860c60479b2ef1555f10abf33b9c89ee8afd786dae24ec1f7cfdfb" + }, + "tests/ui/test_approved_free_unique_arrears_ui.gd": { + "bytes": 10118, + "sha256": "ff684e2f227896c1b5df6026f130d45f4289fc6cae40989be51ddc95b2cf135b" + }, + "tests/ui/test_approved_free_unique_arrears_ui.gd.uid": { + "bytes": 20, + "sha256": "921ea8dc6caae77253e3fa9b552e808eae343e34cb6c7dfa6c0ad2ea9259fe7c" + }, + "tests/ui/test_business_management.gd": { + "bytes": 31543, + "sha256": "2c76697f9a911e9dded63ebbbc2b82ee9e616777c50a637eebd91dc4932f85a5" + }, + "tests/ui/test_business_management.gd.uid": { + "bytes": 20, + "sha256": "658c50b3c522186a1bc4f95277c42f6790cebef90746e29f5857141f8a34535d" + }, + "tests/ui/test_chapel_gameplay.gd": { + "bytes": 6975, + "sha256": "e1996d6bd6caf46bae7becf1de2514e91a6168a686e83563b00803ac71109735" + }, + "tests/ui/test_chapel_gameplay.gd.uid": { + "bytes": 20, + "sha256": "ea9ecc1e52c434b530940638a731799d30802508ac07d3d278c3cba932e66320" + }, + "tests/ui/test_cleaning_gameplay.gd": { + "bytes": 10578, + "sha256": "38593cd17829611dd34561ec46a0d746492a6cffebc35a659d49fe69de4234ac" + }, + "tests/ui/test_cleaning_gameplay.gd.uid": { + "bytes": 20, + "sha256": "88c900d3e73a2d17d5d777ea35110ae09e5be1fc1959b2b171fdea3230bae1d2" + }, + "tests/ui/test_dashboard_coalescing.gd": { + "bytes": 2522, + "sha256": "2f4bd8e9d43911067a7e82864454f6779ae92acc48e0b8d4932e5d963e0430ec" + }, + "tests/ui/test_dashboard_coalescing.gd.uid": { + "bytes": 20, + "sha256": "36d648437a23a8e8d42d0f7cd252fcc457e25e084373c5aef6e24f074293d8b5" + }, + "tests/ui/test_defense_management.gd": { + "bytes": 24758, + "sha256": "e7debf5746e1ad5976b1afb1d2471c1c2317bcc406ed2716a2368bd4e06e0235" + }, + "tests/ui/test_defense_management.gd.uid": { + "bytes": 20, + "sha256": "44e00c3b8d3bc4febcf177e90cc2223709e570ea648e88b7e91b70758b869bf4" + }, + "tests/ui/test_dimension_migration_ui.gd": { + "bytes": 4653, + "sha256": "0f0cec88ea8bf5fccdcd5ade02fab70b7dc71135132048cd10db17ad9d964c0d" + }, + "tests/ui/test_dimension_migration_ui.gd.uid": { + "bytes": 20, + "sha256": "c8990d38cc46826a05fd80f01eb6f3ef6c5a30efb49e549be53b49517c8c0195" + }, + "tests/ui/test_elevator_management.gd": { + "bytes": 5744, + "sha256": "dff2d3f2a1cea84224aee8f70c4ad53d731df173bc7d16d7ec012c0d16c62e11" + }, + "tests/ui/test_elevator_management.gd.uid": { + "bytes": 20, + "sha256": "613de4319583488f743fc370f08a3cec3adadc52fd72c07be66328c24fd11f87" + }, + "tests/ui/test_event_log_ui.gd": { + "bytes": 7668, + "sha256": "9b1d7cb112790bb58969338ab1dc0bbe2a1c26b4307c4bfcd37491cf950c557b" + }, + "tests/ui/test_event_log_ui.gd.uid": { + "bytes": 20, + "sha256": "d1ff881138199728e339cdaff28879cfd241125dab91343b1da3c5a8d4258a00" + }, + "tests/ui/test_first_operating_day.gd": { + "bytes": 14620, + "sha256": "fcba5cee4ea7b16340871d98634cef56d80ca2197b1b069d47ae6cf287693226" + }, + "tests/ui/test_first_operating_day.gd.uid": { + "bytes": 20, + "sha256": "25a1c5fa8f5a97774857786e27301d8f47cfa13f0e183a67e771bf2a331904a5" + }, + "tests/ui/test_guest_decision_log.gd": { + "bytes": 8533, + "sha256": "8532defab87c075ad3196b44af030cdab785abed365e25d5a56d2d42f115cf71" + }, + "tests/ui/test_guest_decision_log.gd.uid": { + "bytes": 20, + "sha256": "f4bd8e3ed43884d01f14a81e94f96368c09a7f5561ecfd5102f8715328de41a3" + }, + "tests/ui/test_guest_observation.gd": { + "bytes": 3824, + "sha256": "8f5af3d6ef367512b34d0cf35fd8c1d2848d020419dddfa234120206dbe4f6e4" + }, + "tests/ui/test_guest_observation.gd.uid": { + "bytes": 19, + "sha256": "5d87f231ad2af61fff902fb745df9b50b7cfcb05b1e5ec53c841bc40d0a5be88" + }, + "tests/ui/test_layer_presentation.gd": { + "bytes": 6415, + "sha256": "2080a64df66c66a28c6d73fc5678a2e8d221e230e6afb38f2550d12bfd6deea7" + }, + "tests/ui/test_layer_presentation.gd.uid": { + "bytes": 19, + "sha256": "bea9e9b5c8a41a39c6024861b8d85aca66f0dd15368d96e96400ea06fd3783d8" + }, + "tests/ui/test_layer_skin.gd": { + "bytes": 6005, + "sha256": "aab6f0561e222f88681169a82b47631320495df4c359bcf79d2fb228c60ad83b" + }, + "tests/ui/test_layer_skin.gd.uid": { + "bytes": 19, + "sha256": "bdd4abced670f5335ebd803c9857a94060c06f19b4f09b7f031a4d9403304412" + }, + "tests/ui/test_main_audio_feedback.gd": { + "bytes": 4590, + "sha256": "9bc9e13ef3498941b6e8566c0b7666c42e294b63e18ec0da2cfa1cda3e4617bd" + }, + "tests/ui/test_main_audio_feedback.gd.uid": { + "bytes": 20, + "sha256": "f4bd2dccbc67139eb7c1de1ce482bdfedf417350510a4e9cc424c918735c9552" + }, + "tests/ui/test_main_dashboard.gd": { + "bytes": 35584, + "sha256": "fa9ee0c4b9aee00a2be6d05a9dab7c0c3e8b0beb2b944257de1dc308bfc3cc20" + }, + "tests/ui/test_main_dashboard.gd.uid": { + "bytes": 20, + "sha256": "b0ff678ba3b377493aefe655ee10fef0d308bb0619b6e89394da6350d5c5e554" + }, + "tests/ui/test_opening_assignment.gd": { + "bytes": 3493, + "sha256": "143cbd7ca4589540b5f04693dc7c43df8808b87934844d3dd21d33e34f813fa2" + }, + "tests/ui/test_opening_assignment.gd.uid": { + "bytes": 19, + "sha256": "1a2c47cf375d40fff661802f44ecebb5c73dcc9bbb6e7970249ff36802a9b538" + }, + "tests/ui/test_original_build_pointer.gd": { + "bytes": 19891, + "sha256": "a04a79c5e766659d10c4564d1f11c6554a27cb8af71431295e10bc4967012913" + }, + "tests/ui/test_original_build_pointer.gd.uid": { + "bytes": 20, + "sha256": "5cb6ed3b533a7035b8e87007ee21cb093ffa07e879a25f0d4abdd586c09e0bc8" + }, + "tests/ui/test_original_facility_controls.gd": { + "bytes": 4966, + "sha256": "294b39808d3454f96555b981c8f822f17e1248afa803f7c0da74c35799ae55a1" + }, + "tests/ui/test_original_facility_controls.gd.uid": { + "bytes": 20, + "sha256": "5a2544c24d9f6ac0cf1a1d0e74e93c9c3f0dc305a84add18981f63d7214b11d3" + }, + "tests/ui/test_p08_normal_placement_ops.gd": { + "bytes": 2445, + "sha256": "d3c246d34f8fd66f6ed237e42a86df89ebaf481bc9dee143b4de8d654ce0eb2e" + }, + "tests/ui/test_p08_normal_placement_ops.gd.uid": { + "bytes": 20, + "sha256": "7d168ac50ca82ae1979da31c467f9a5020ca5ec7616b5bf99294413d85b3b299" + }, + "tests/ui/test_p23_life_observation.gd": { + "bytes": 15915, + "sha256": "750254af7d4b8b00508e25d1ef744837d3a7d14ddebe12398e8014bf5e8c68e8" + }, + "tests/ui/test_p23_life_observation.gd.uid": { + "bytes": 19, + "sha256": "721207a56299cd53855a5ff164408507bfaaa9c83f925ead32961c5fc847fff7" + }, + "tests/ui/test_paired_bgm.gd": { + "bytes": 19476, + "sha256": "fcafe858caef15f99faa9ad8aa7971828e9053adc1357077f0a26f0f17d9bbc0" + }, + "tests/ui/test_paired_bgm.gd.uid": { + "bytes": 17, + "sha256": "c3d72aa220d14b877fc437fb75608a2094a689dac14266c6951d0fa04cc3e947" + }, + "tests/ui/test_pixel_tower.gd": { + "bytes": 21265, + "sha256": "f149f4b5507247dadf623e777e90b9bdb81f54324b406a8f55adaf89b649866a" + }, + "tests/ui/test_pixel_tower.gd.uid": { + "bytes": 20, + "sha256": "6b2fd502b27891dcc9ab00de29b7767e949cbcf55e4938eba2d6aec9f0f92890" + }, + "tests/ui/test_rank_pointer.gd": { + "bytes": 17805, + "sha256": "2c51510f80fb57068c6c06aa56566936685e679720b0fd853d8f814566e730f2" + }, + "tests/ui/test_rank_pointer.gd.uid": { + "bytes": 20, + "sha256": "741517fad1fc47d0d69e782e798f1302a00b0274368d32d1f9073d80efbead57" + }, + "tests/ui/test_room_presentation.gd": { + "bytes": 10525, + "sha256": "eeea7cfbdd534d5e182dc00ec09cb1a8d3688aba85ccf16beb98fe79c70686a9" + }, + "tests/ui/test_room_presentation.gd.uid": { + "bytes": 19, + "sha256": "2a5f7fc3c658c1cecbe1ce1a817aefd9ef43430515f891da0025e3ab63ba3e3f" + }, + "tests/ui/test_selection_autosave.gd": { + "bytes": 3098, + "sha256": "1d7d267ef171041f77241c4c2f1a1bb55a46253f803d5c496507e934bc8fa815" + }, + "tests/ui/test_selection_autosave.gd.uid": { + "bytes": 20, + "sha256": "a8ab0caf258115b351f5ec0c61161f84d2997d943fdd9cbc1d017f348562f7a8" + }, + "tests/ui/test_selection_departure.gd": { + "bytes": 7878, + "sha256": "3137f36f547514f25ce6ac775fa7a5141d12f83ca4b95da0be45fecfafe9d9b4" + }, + "tests/ui/test_selection_departure.gd.uid": { + "bytes": 20, + "sha256": "7c215d6dfa0b89a604c68d65820e34878b2a1444964c7060bcfc156ce8a52bff" + }, + "tests/ui/test_selection_lifecycle.gd": { + "bytes": 9355, + "sha256": "ed68b120f422e1b37b8cf0654b6d6605458fe01c7e5d84decc3ba6f4e9366c47" + }, + "tests/ui/test_selection_lifecycle.gd.uid": { + "bytes": 20, + "sha256": "f786d9622c55c2e52edd422ce243d84307c305871d071eee1eb65b96e963f76b" + }, + "tests/ui/test_staff_management.gd": { + "bytes": 35774, + "sha256": "7e37dc47583325a564ef48de31596adeeccfb7151ac5fce952efc6873c8ab704" + }, + "tests/ui/test_staff_management.gd.uid": { + "bytes": 20, + "sha256": "ee54ed9638407a879dcc021ad01fddb032b2dfcba2312ba53309926a50bb1a87" + }, + "tests/ui/test_staff_rescue.gd": { + "bytes": 6965, + "sha256": "928179383bda38adf9211065b644a37bed3f8128be42b7e7a0fba9a505a40b9e" + }, + "tests/ui/test_staff_rescue.gd.uid": { + "bytes": 20, + "sha256": "b46c4e697e15c94ff75affde9bbafc6287e68a33b03779f5ee8504889aa56a4d" + }, + "tests/ui/test_staff_rest.gd": { + "bytes": 3156, + "sha256": "712f2c30ec89da20835e54f2e83b22a358cc6fc05555147ce635ec2592ef75b5" + }, + "tests/ui/test_staff_rest.gd.uid": { + "bytes": 20, + "sha256": "9db2b8264e53dcf5f2f06e6dc2903855d13df9da5e62671bdebb0978029c43db" + }, + "tests/ui/test_stair_transport_details.gd": { + "bytes": 10516, + "sha256": "3abd3655eecbefe1b7cd49e1b16c42f8161c86f20380c298ec6367b42d31555f" + }, + "tests/ui/test_stair_transport_details.gd.uid": { + "bytes": 20, + "sha256": "779c58b724b750f38d91592b7369a9d15fa21ccc58853a08f4f489bfd1d4a246" + }, + "tests/ui/test_supply_auto_purchase_ui.gd": { + "bytes": 9384, + "sha256": "ad3788ae4b3f17918be67cf06c4162635da1ecba1ee0a0465d10acc019f3e3ae" + }, + "tests/ui/test_supply_auto_purchase_ui.gd.uid": { + "bytes": 20, + "sha256": "74bb4aa798695f40f849b250c4995fca394ab6e600df5682a8cf45759265528a" + }, + "tests/ui/test_supply_management.gd": { + "bytes": 13417, + "sha256": "ee96be8b31eb71e84ab813e427a28bcfb76de4a057bd964584a6a497382ea716" + }, + "tests/ui/test_supply_management.gd.uid": { + "bytes": 19, + "sha256": "9f29d5d9bf34830b98571cc34a1765346f44702664e28f9c5d161727d554d947" + }, + "tests/ui/test_ui_audio_feedback.gd": { + "bytes": 21730, + "sha256": "62c5c8080b1a05d243977a293a23ab216ef71de38fe46ca6b31c71e0af4555fe" + }, + "tests/ui/test_ui_audio_feedback.gd.uid": { + "bytes": 20, + "sha256": "344ee24a4ffb03394c308c3bbe185cf88fd72554f826c1b64927d09eabd67a78" + }, + "tests/ui/test_ui_presentation_audio_contract.gd": { + "bytes": 10823, + "sha256": "9769b89b61630ddf2ef13a927f329ddaa30e04da77987e7a868d0490244d6a25" + }, + "tests/ui/test_ui_presentation_audio_contract.gd.uid": { + "bytes": 19, + "sha256": "efb17e69ab945f62a254cbd3d3cb15856ee885e36347bd8921018bcf9e47f24e" + }, + "tests/ui/test_upkeep_closed_ui.gd": { + "bytes": 7327, + "sha256": "915db12e539d98bfcb2cfc3712693ca7fca3ff459aaacba419faff04ac712868" + }, + "tests/ui/test_upkeep_closed_ui.gd.uid": { + "bytes": 20, + "sha256": "0bb78af842663520dd25a54bde65c6c7e147e0bcc8d64a5797ecebfbbfdae3c0" + }, + "tests/ui/test_upkeep_inspector.gd": { + "bytes": 3134, + "sha256": "99895a24bcddc4c2e01d8960a2fd7eba05be237a64700d78879c68c1a0660f34" + }, + "tests/ui/test_upkeep_inspector.gd.uid": { + "bytes": 20, + "sha256": "4266627f5e713cecec9c5dc04fe291bc67a2a583f6b286f6774db8180c608917" + }, + "tests/ui/test_world_tree_rank.gd": { + "bytes": 7052, + "sha256": "8e108e3ae63d1ee3971c7b236f50a673c407835f094de0d38a736c38261767aa" + }, + "tests/ui/test_world_tree_rank.gd.uid": { + "bytes": 20, + "sha256": "9fae0add894e14555e59505705de504f1fbc396f0dbf86bbe0c1aa17fd32cec5" + }, + "tests/world/test_elevator_topology.gd": { + "bytes": 14356, + "sha256": "4710a6bba103d82a4d2febea1a2c30d029c0f1ccd2a3d9a6c1712b4fb372033b" + }, + "tests/world/test_elevator_topology.gd.uid": { + "bytes": 20, + "sha256": "5f5a10f9415fd6b27c9961a9edda188ae3d0b8a945a17f656df251035dd2676c" + }, + "tests/world/test_legacy_stairs.gd": { + "bytes": 13041, + "sha256": "258d759537aec8b7b90cab107985c9c6a16f10e85ae7ae92a9c54cc94417d48e" + }, + "tests/world/test_legacy_stairs.gd.uid": { + "bytes": 20, + "sha256": "4aa1ec1cc07e68bbe040260e9cd02e7f8e72e3043ec6901e27fdb952ebe3eea6" + }, + "tests/world/test_path_transit_density.gd": { + "bytes": 9064, + "sha256": "8de5fc8bdf8631ff41fcd4862cea40daa3316040f381f182dc6fe09dba9f3cb9" + }, + "tests/world/test_path_transit_density.gd.uid": { + "bytes": 20, + "sha256": "c83e471ff6bc0aab61bb38ae4cf651cc83a543db546449d646685f9f963a29ff" + }, + "tests/world/test_path_vertical_policy.gd": { + "bytes": 6921, + "sha256": "140cdf552309f89cd93bf1a4d38827a671a66461203f0858f1c2651a8e6e8473" + }, + "tests/world/test_path_vertical_policy.gd.uid": { + "bytes": 20, + "sha256": "c50c8e78bb3c8eb96b58f81643d12151f08c52fecdd1e4360c07ecca429ceaf7" + }, + "tests/world/test_stair_infrastructure.gd": { + "bytes": 16167, + "sha256": "f6d1a29b43875b7b1fc945611c2ed15fbdcb8bb7220addf283b30fedf2ccba28" + }, + "tests/world/test_stair_infrastructure.gd.uid": { + "bytes": 20, + "sha256": "e08f53e9f6094e073e66252037b19835c594180d8d5ccffead43972fd0c41032" + }, + "tools/build_original_asset_inventory.py": { + "bytes": 6554, + "sha256": "1ca3be772088cc02c71fe9485d590dcd77ad95d5298983bfd27f15ad056642c9" + }, + "tools/capture_facility_audit.gd": { + "bytes": 2189, + "sha256": "3c597a844284367a31f6bfac8d3a1edd20622e405e0feb07a9681ddf7baf3b4a" + }, + "tools/capture_facility_audit.gd.uid": { + "bytes": 20, + "sha256": "dae70a3ded19ae9b79d8a5b7bc5342ad308954a65654f55c78a0af1c04df5edc" + }, + "tools/check_p08_migration_evidence.py": { + "bytes": 24615, + "sha256": "928353233bf85436a5aaf8c4f77f3f82472d94b8ad2646cb1b030baf92b3b5dc" + }, + "tools/check_p08_normal_placement_evidence.py": { + "bytes": 73196, + "sha256": "53acc2e29fc36f7c7e3b2a5f6d3f97ba935b9052e4b6e095b071ec240f4ff68a" + }, + "tools/check_p13_content_difference.py": { + "bytes": 30401, + "sha256": "7b29180c776218138bfe1bf23013102932d853481cff41e7d830f1f5cf5c4d26" + }, + "tools/check_p23_life_observation_evidence.py": { + "bytes": 143352, + "sha256": "e41479ae51bccdfab3f31bd348794b441c2f341179bbe33222e2aacdf88f987f" + }, + "tools/check_p24_selection_evidence.py": { + "bytes": 14622, + "sha256": "cae171fe642240e8074a9ba56b9dd501349b008ad35251bba7a776d7210a1640" + }, + "tools/regression/audio_evidence_gate.py": { + "bytes": 9256, + "sha256": "3b587f0df7d7e6d97aa01d959d3ef4db74d9b81efc945407912e8539a4d071be" + }, + "tools/regression/bootstrap-scripts.json": { + "bytes": 3627, + "sha256": "cef904f10ca8d8ec7e87144cd1ea80d169fa31a8ece3fe2a106aa09e69046843" + }, + "tools/regression/diagnostic_gate.py": { + "bytes": 3679, + "sha256": "fc006e92b1a7b5122aaa5b30ba71fb054ee34021d4daa3a19167927ecd6657b2" + }, + "tools/regression/ordinary_proof_gate.py": { + "bytes": 6290, + "sha256": "1809dd3a6d3e0dbc6b55a87fc5890afd459deec2afd317bae1272d6708854459" + }, + "tools/regression/owned_diagnostic_process.py": { + "bytes": 14004, + "sha256": "e31e93c6e2c5ea46a7d954ef8bc0b4caec1c08b86b8aef19e93b52ef24993087" + }, + "tools/regression/owned_outer.py": { + "bytes": 4177, + "sha256": "c2e3483b76db1a3ff940f23f88ea0083fc78736e874ebcdb385d766dde8866e7" + }, + "tools/regression/p09_owned_engine_process.py": { + "bytes": 3717, + "sha256": "c007e712c281573254faa1233c2ac92e100ab87393256a6dc096b35283e43037" + }, + "tools/regression/review_protocol.py": { + "bytes": 12360, + "sha256": "354a2ec9287dc052ccdba05b53443ddef28d94272471bb6a3c6a1581c6bd3efe" + }, + "tools/regression/suite-policy.json": { + "bytes": 17282, + "sha256": "7eb085d7e7a383785b4faedb503d0f6002bcad431e3188785aef901ce123769f" + }, + "tools/regression/unicode-diagnostic-contract.json": { + "bytes": 2938, + "sha256": "22fd41c59eb13e0af397984bed418870c55fa8942524c377490a90a2aca8dedd" + }, + "tools/run_all_tests.py": { + "bytes": 26296, + "sha256": "320ca668732b4ff72fc4449998af2327d4e5c527b06896740806aaf0487282b4" + }, + "tools/run_facility_audit.py": { + "bytes": 6172, + "sha256": "f5430ffd5bef013082975b0dca2c1f94a5a54f2fbee4105a56f5130f7ead4126" + }, + "tools/run_opening_restart_flow.py": { + "bytes": 2565, + "sha256": "e2b789866b14404f72af24fe60c6cad6ec77db5a8c597be08a9a58c516d7af5a" + }, + "tools/run_p08_mixed_migration.py": { + "bytes": 7939, + "sha256": "7e86737e6354a4734726ba8d3171ad5f58d6c0380aba5a0fa3c57879d580e579" + }, + "tools/run_p08_normal_placement.py": { + "bytes": 15345, + "sha256": "5cb1f58664a0bec71c8b5e853749d1c3656e0a2a027201e33fbaa6b0c0291fc6" + }, + "tools/run_p13_reference_tests.py": { + "bytes": 13957, + "sha256": "9adc8aa2a7662df8dd70386ddb0bff34574e44d7411de3b6128ddd15eb24675c" + }, + "tools/run_p18_relationship_tests.py": { + "bytes": 32904, + "sha256": "ccc8976dd9e9863366d102719dc0ae21d3a57da45dec39b4c72a3fc8c9f31a9b" + }, + "tools/run_p23_life_observation.py": { + "bytes": 22888, + "sha256": "8dbd90e22f47912b3381b514398fe1fb2c403c97d8e3d0dd675e9c8db5b5d0d1" + }, + "tools/run_upkeep_ui_flow.py": { + "bytes": 1650, + "sha256": "32d7d9e0075b70749696db01c2c27a588a35cf0ed89d8ed942cbeaece17863c9" + }, + "tools/strict_test_markers.py": { + "bytes": 9621, + "sha256": "1cb16da6c5c00c1a0610a3fc04beb97d1eb3ba492fb1bc8fe5b621d2b7bc0406" + }, + "tools/test_p08_migration_evidence.py": { + "bytes": 19293, + "sha256": "fd9ef7ec63f53dfd5e04e261606c9303d01a2e6590e22a35fef2e35df1429280" + }, + "tools/test_p08_normal_placement_evidence.py": { + "bytes": 59221, + "sha256": "8a29e3b996e2f1d15c69283faeae54555654c3cf89df99d8ce7f9eed38cd5edc" + }, + "tools/test_p23_life_observation_evidence.py": { + "bytes": 139688, + "sha256": "6890e890e54850581c9fc61f8d466396d6e92645bdc9f798885b7273d78c899a" + }, + "tools/verify_exported_opening.py": { + "bytes": 1519, + "sha256": "d1931d5e53890216fb006900789015a3ee14dce0293a4757a73fd6bb92b28d3f" + } + }, + "metadata_membership": [ + ".editorconfig", + ".gitattributes", + ".gitignore", + ".vscode/extensions.json", + ".vscode/settings.json", + ".vscode/tasks.json", + "CLAUDE.md", + "README.md", + "TheTree-ドット版を起動.command", + "docs/ARCHITECTURE.md", + "docs/ART_ASSET_PRODUCTION_SPECIFICATION.md", + "docs/DEBUG_COMPLETION_2026-09-27.md", + "docs/DESIGN_DECISIONS.md", + "docs/DEVELOPMENT_BACKLOG.md", + "docs/DEVELOPMENT_PLAN.md", + "docs/FACILITY_DATA_DESIGN.md", + "docs/FACILITY_LIST.md", + "docs/GAME_SPECIFICATION.md", + "docs/IMPLEMENTATION_STATUS.md", + "docs/MVP_ACCEPTANCE_SCENARIOS.md", + "docs/PIXEL_ANIMATION_2026-09-27.md", + "docs/PIXEL_TOWER_VISUALS.md", + "docs/PLAYTEST_GUIDE.md", + "docs/RECOVERY_GUIDE.md", + "docs/SYSTEM_PERFORMANCE_2026-09-27.md", + "docs/SYSTEM_SPECIFICATION.md", + "docs/TEST_MATRIX.md", + "docs/THE_TOWER_2_COMPLETION_2026-09-29.md", + "docs/THE_TOWER_2_REFERENCE_2026-09-28.md", + "docs/THE_TOWER_2_WINDOWS_REVIEW_2026-09-28.md", + "docs/UI_OPERATION_SPECIFICATION.md", + "docs/data/CHARACTER_CATALOG.md", + "docs/data/FACILITY_CATALOG.md", + "docs/plans/original-completion-2026-09-29/FIRST_INCREMENT.md", + "docs/plans/original-completion-2026-09-29/IMPLEMENTATION_PLAN.md", + "docs/plans/original-completion-2026-09-29/SELF_REVIEW.md", + "docs/plans/original-completion-2026-09-29/execution/ACTOR_SELECTION_RESTORE.md", + "docs/plans/original-completion-2026-09-29/execution/ADAPTER_VALIDATION_CACHE.md", + "docs/plans/original-completion-2026-09-29/execution/AMELIA_DONATIONS.md", + "docs/plans/original-completion-2026-09-29/execution/ANRI_APPROVED_INTEGRATION.md", + "docs/plans/original-completion-2026-09-29/execution/ANRI_FLOOR_PRICING.md", + "docs/plans/original-completion-2026-09-29/execution/ANRI_INTEGRATED_UI_REGRESSION.md", + "docs/plans/original-completion-2026-09-29/execution/ANRI_OPENING_GUIDE_ROLE.md", + "docs/plans/original-completion-2026-09-29/execution/ANRI_ORIGINAL_EFFECT.md", + "docs/plans/original-completion-2026-09-29/execution/ANRI_RECRUITMENT.md", + "docs/plans/original-completion-2026-09-29/execution/BUSINESS_CUSTOMER_COUNTS.md", + "docs/plans/original-completion-2026-09-29/execution/CHAPEL_ANRI_WINDOWS_PACKAGE.md", + "docs/plans/original-completion-2026-09-29/execution/CHAPEL_APPROVED_INTEGRATION.md", + "docs/plans/original-completion-2026-09-29/execution/CHAPEL_FULL_REGRESSION.md", + "docs/plans/original-completion-2026-09-29/execution/CHAPEL_ROOM_PRESENTATION.md", + "docs/plans/original-completion-2026-09-29/execution/CLEANING_ACCESS_FOLLOWUP.md", + "docs/plans/original-completion-2026-09-29/execution/CLEANING_ANIMATION.md", + "docs/plans/original-completion-2026-09-29/execution/CLEANING_APPROVAL_RECHECK.md", + "docs/plans/original-completion-2026-09-29/execution/CLEANING_APPROVED_FOUNDATION.md", + "docs/plans/original-completion-2026-09-29/execution/CLEANING_REGRESSION_RECHECK.md", + "docs/plans/original-completion-2026-09-29/execution/CLEANING_RUNTIME_INTEGRATION.md", + "docs/plans/original-completion-2026-09-29/execution/CLEANING_WINDOWS_PACKAGE.md", + "docs/plans/original-completion-2026-09-29/execution/COMPACT_OPERATIONS_HUD.md", + "docs/plans/original-completion-2026-09-29/execution/COMPOSED_INFRASTRUCTURE_VALIDATION.md", + "docs/plans/original-completion-2026-09-29/execution/CURRENT_FACILITY_AUDIT.md", + "docs/plans/original-completion-2026-09-29/execution/CURRENT_FULL_LOAD.md", + "docs/plans/original-completion-2026-09-29/execution/CURRENT_FULL_REGRESSION.md", + "docs/plans/original-completion-2026-09-29/execution/CURRENT_PERFORMANCE.md", + "docs/plans/original-completion-2026-09-29/execution/CURRENT_WINDOWS_PACKAGE.md", + "docs/plans/original-completion-2026-09-29/execution/DASHBOARD_REFRESH_COALESCING.md", + "docs/plans/original-completion-2026-09-29/execution/DEFENSE_CLOCK.md", + "docs/plans/original-completion-2026-09-29/execution/DEFENSE_HUD.md", + "docs/plans/original-completion-2026-09-29/execution/DEFENSE_HUMAN_LABELS.md", + "docs/plans/original-completion-2026-09-29/execution/DEFENSE_PREPARATION_CANCEL.md", + "docs/plans/original-completion-2026-09-29/execution/DIGEST_SCALAR_CACHE.md", + "docs/plans/original-completion-2026-09-29/execution/EVENT_DEFENSE_INTEGRATION.md", + "docs/plans/original-completion-2026-09-29/execution/EVENT_HISTORY_SNAPSHOT_CACHE.md", + "docs/plans/original-completion-2026-09-29/execution/EXACT_CELL_SET_VALIDATION.md", + "docs/plans/original-completion-2026-09-29/execution/FACILITY_AUDIT_BEFORE_CLEANING.md", + "docs/plans/original-completion-2026-09-29/execution/FACILITY_DIMENSION_MIGRATION.md", + "docs/plans/original-completion-2026-09-29/execution/FACILITY_REACHABILITY.md", + "docs/plans/original-completion-2026-09-29/execution/FINE_CLEANING_EFFECT.md", + "docs/plans/original-completion-2026-09-29/execution/FULL_REGRESSION_AFTER_GUEST_LOG.md", + "docs/plans/original-completion-2026-09-29/execution/FULL_REGRESSION_BEFORE_ACTOR_SELECTION.md", + "docs/plans/original-completion-2026-09-29/execution/FULL_REGRESSION_BEFORE_DEFENSE_AUTONOMY.md", + "docs/plans/original-completion-2026-09-29/execution/FULL_REGRESSION_BEFORE_DEFENSE_HUD.md", + "docs/plans/original-completion-2026-09-29/execution/FULL_REGRESSION_BEFORE_EVENT_DEFENSE.md", + "docs/plans/original-completion-2026-09-29/execution/FULL_REGRESSION_BEFORE_EVENT_LABELS.md", + "docs/plans/original-completion-2026-09-29/execution/FULL_REGRESSION_BEFORE_GUEST_LOG.md", + "docs/plans/original-completion-2026-09-29/execution/FULL_REGRESSION_BEFORE_MANIFEST_CACHE.md", + "docs/plans/original-completion-2026-09-29/execution/FULL_REGRESSION_BEFORE_SELECTION_AUTOSAVE.md", + "docs/plans/original-completion-2026-09-29/execution/FULL_REGRESSION_BEFORE_SELECTION_RESTORE.md", + "docs/plans/original-completion-2026-09-29/execution/FULL_REGRESSION_BEFORE_SNAPSHOT_REUSE.md", + "docs/plans/original-completion-2026-09-29/execution/GUEST_DECISION_LOG.md", + "docs/plans/original-completion-2026-09-29/execution/GUEST_REJECTION_LOG.md", + "docs/plans/original-completion-2026-09-29/execution/GUIDE_ASSIGNMENT_SCAN.md", + "docs/plans/original-completion-2026-09-29/execution/LAYER_INTERFACE_SKIN.md", + "docs/plans/original-completion-2026-09-29/execution/LAYER_PRESENTATION.md", + "docs/plans/original-completion-2026-09-29/execution/LAZY_PUBLICATION_DIGEST.md", + "docs/plans/original-completion-2026-09-29/execution/LEDGER_INTERFACE_SKIN.md", + "docs/plans/original-completion-2026-09-29/execution/MANAGEMENT_INTERFACE_SKIN.md", + "docs/plans/original-completion-2026-09-29/execution/MANA_INTEGRATION.md", + "docs/plans/original-completion-2026-09-29/execution/MVP_CATALOG_MANIFEST_CACHE.md", + "docs/plans/original-completion-2026-09-29/execution/NEXT_MECHANICS_AUDIT.md", + "docs/plans/original-completion-2026-09-29/execution/OPENING_RESTART_DEBUG.md", + "docs/plans/original-completion-2026-09-29/execution/OPERATIONS_KEYPASS_TRIAL.md", + "docs/plans/original-completion-2026-09-29/execution/OPERATIONS_SNAPSHOT_COPY_REDUCTION.md", + "docs/plans/original-completion-2026-09-29/execution/OPERATIONS_SNAPSHOT_ENCODING.md", + "docs/plans/original-completion-2026-09-29/execution/OPERATIONS_SNAPSHOT_PROFILE.md", + "docs/plans/original-completion-2026-09-29/execution/ORIGINAL_FACILITIES_EXPORT.md", + "docs/plans/original-completion-2026-09-29/execution/ORIGINAL_ROOM_ZONES.md", + "docs/plans/original-completion-2026-09-29/execution/PATH_MEMBERSHIP_OPTIMIZATION.md", + "docs/plans/original-completion-2026-09-29/execution/POST_SKIN_PRODUCTION_PERFORMANCE.md", + "docs/plans/original-completion-2026-09-29/execution/POST_SKIN_UI_REGRESSION.md", + "docs/plans/original-completion-2026-09-29/execution/PREMIUM_ROOM_INTEGRATION.md", + "docs/plans/original-completion-2026-09-29/execution/PRODUCTION_RUNTIME_PERFORMANCE.md", + "docs/plans/original-completion-2026-09-29/execution/PROJECTOR_SINGLE_LIVE_CHECK.md", + "docs/plans/original-completion-2026-09-29/execution/PROJECTOR_VALIDATION_CACHE.md", + "docs/plans/original-completion-2026-09-29/execution/RANK_INTERFACE_SKIN.md", + "docs/plans/original-completion-2026-09-29/execution/SELECTION_AUTOSAVE.md", + "docs/plans/original-completion-2026-09-29/execution/SELECTION_RESTORE.md", + "docs/plans/original-completion-2026-09-29/execution/SERVICE_START_SLOTS.md", + "docs/plans/original-completion-2026-09-29/execution/SNAPSHOT_CALL_REUSE.md", + "docs/plans/original-completion-2026-09-29/execution/SNAPSHOT_KEY_BUDGET.md", + "docs/plans/original-completion-2026-09-29/execution/SNAPSHOT_OWNERSHIP.md", + "docs/plans/original-completion-2026-09-29/execution/SNAPSHOT_TREE_BUDGET.md", + "docs/plans/original-completion-2026-09-29/execution/STAFF_DEFENSE_LOCK.md", + "docs/plans/original-completion-2026-09-29/execution/STAFF_DORMITORY_INTEGRATION.md", + "docs/plans/original-completion-2026-09-29/execution/STAFF_DRAG_ASSIGNMENT.md", + "docs/plans/original-completion-2026-09-29/execution/STAFF_DRAG_DEMOLITION.md", + "docs/plans/original-completion-2026-09-29/execution/STAFF_DRAG_LOAD.md", + "docs/plans/original-completion-2026-09-29/execution/STAFF_INTERFACE_SKIN.md", + "docs/plans/original-completion-2026-09-29/execution/STAFF_TASK_CLOCK.md", + "docs/plans/original-completion-2026-09-29/execution/UI_INTEGRATED_REGRESSION.md", + "docs/plans/original-completion-2026-09-29/execution/UNIQUE_EMPLOYMENT_PROTECTION.md", + "docs/plans/original-completion-2026-09-29/execution/UPKEEP_IMPLEMENTATION.md", + "docs/plans/original-completion-2026-09-29/execution/UPKEEP_RATE_PROPOSALS.md", + "docs/plans/original-completion-2026-09-29/execution/WEATHER_INTEGRATION.md", + "docs/plans/original-completion-2026-09-29/execution/WINDOWS_PACKAGE_BEFORE_ACTOR_SELECTION.md", + "docs/plans/original-completion-2026-09-29/execution/WINDOWS_PACKAGE_BEFORE_DEFENSE.md", + "docs/plans/original-completion-2026-09-29/execution/WINDOWS_PACKAGE_BEFORE_DEFENSE_AUTONOMY.md", + "docs/plans/original-completion-2026-09-29/execution/WINDOWS_PACKAGE_BEFORE_DEFENSE_HUD.md", + "docs/plans/original-completion-2026-09-29/execution/WINDOWS_PACKAGE_BEFORE_EVENT_DEFENSE.md", + "docs/plans/original-completion-2026-09-29/execution/WINDOWS_PACKAGE_BEFORE_MANIFEST_CACHE.md", + "docs/plans/original-completion-2026-09-29/execution/WINDOWS_PACKAGE_BEFORE_SNAPSHOT_REUSE.md", + "docs/plans/original-completion-2026-09-29/execution/WORK_PACKAGE_ACTOR_PROGRESS_UPDATE.json", + "docs/plans/original-completion-2026-09-29/execution/WORLD_SNAPSHOT_CACHE.md", + "docs/plans/original-completion-2026-09-29/execution/WORLD_TREE_RANK_UI.md", + "docs/plans/original-completion-2026-09-29/execution/ZERO_CUSTOMER_PRODUCTION_BUG.md", + "docs/plans/original-completion-2026-09-29/execution/assets/README.md", + "docs/plans/original-completion-2026-09-29/execution/assets/character_usage_slots.json", + "docs/plans/original-completion-2026-09-29/execution/assets/facility_usage_slots.json", + "docs/plans/original-completion-2026-09-29/execution/assets/inventory_summary.json", + "docs/plans/original-completion-2026-09-29/execution/assets/inventory_validation.json", + "docs/plans/original-completion-2026-09-29/execution/assets/media_inventory.json", + "docs/plans/original-completion-2026-09-29/execution/assets/other_usage_slots.json", + "docs/plans/original-completion-2026-09-29/execution/baseline-fetched-2026-09-29.txt", + "docs/plans/original-completion-2026-09-29/execution/baseline-verification.json", + "docs/plans/original-completion-2026-09-29/execution/compare_upkeep_trial.py", + "docs/plans/original-completion-2026-09-29/execution/facility-dimension-preflight.json", + "docs/plans/original-completion-2026-09-29/execution/mana-staging.json", + "docs/plans/original-completion-2026-09-29/execution/mana-validation-progress.json", + "docs/plans/original-completion-2026-09-29/execution/original_facility_mapping.json", + "docs/plans/original-completion-2026-09-29/execution/starting-git-status.txt", + "docs/plans/original-completion-2026-09-29/execution/starting-source-manifest.json", + "docs/plans/original-completion-2026-09-29/execution/upkeep-policy.json", + "docs/plans/original-completion-2026-09-29/execution/upkeep-rate-proposals.json", + "docs/plans/original-completion-2026-09-29/execution/upkeep-rate-validation.json", + "docs/plans/original-completion-2026-09-29/execution/upkeep-source-hashes.json", + "docs/plans/original-completion-2026-09-29/execution/upkeep-validation-progress.json", + "docs/plans/original-completion-2026-09-29/execution/weather-validation-progress.json", + "docs/plans/original-completion-2026-09-29/plan_validation.json", + "docs/plans/original-completion-2026-09-29/requirement_coverage.json", + "docs/plans/original-completion-2026-09-29/work_packages.json", + "docs/plans/original-completion-2026-10-02/ASSETS_PLATFORM_AUDIT.md", + "docs/plans/original-completion-2026-10-02/ATOMIC_REGISTER.md", + "docs/plans/original-completion-2026-10-02/ATOMIC_SEMANTIC_REVIEW.md", + "docs/plans/original-completion-2026-10-02/IMPLEMENTATION_PLAN.md", + "docs/plans/original-completion-2026-10-02/IMPORT_UNICODE_AUDIT.md", + "docs/plans/original-completion-2026-10-02/P09_VALUE_CONTRACTS.md", + "docs/plans/original-completion-2026-10-02/PERFORMANCE_AUDIT.md", + "docs/plans/original-completion-2026-10-02/PROGRESS_INTEGRATION.md", + "docs/plans/original-completion-2026-10-02/REVIEW.md", + "docs/plans/original-completion-2026-10-02/RUNTIME_SAVE_AUDIT.md", + "docs/plans/original-completion-2026-10-02/asset_inventory_reaudit/character_usage_slots.json", + "docs/plans/original-completion-2026-10-02/asset_inventory_reaudit/facility_usage_slots.json", + "docs/plans/original-completion-2026-10-02/asset_inventory_reaudit/inventory_summary.json", + "docs/plans/original-completion-2026-10-02/asset_inventory_reaudit/inventory_validation.json", + "docs/plans/original-completion-2026-10-02/asset_inventory_reaudit/media_inventory.json", + "docs/plans/original-completion-2026-10-02/asset_inventory_reaudit/other_usage_slots.json", + "docs/plans/original-completion-2026-10-02/assets_platform_audit.json", + "docs/plans/original-completion-2026-10-02/atomic_denominator_freeze.json", + "docs/plans/original-completion-2026-10-02/atomic_requirements.json", + "docs/plans/original-completion-2026-10-02/atomic_requirements_validation.json", + "docs/plans/original-completion-2026-10-02/atomic_semantic_review.json", + "docs/plans/original-completion-2026-10-02/baseline.json", + "docs/plans/original-completion-2026-10-02/build_atomic_requirements.py", + "docs/plans/original-completion-2026-10-02/build_facility_value_contracts.py", + "docs/plans/original-completion-2026-10-02/checkpoints/.gdignore", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/.gdignore", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/000-input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/001-guest_service.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/002-simulation_runtime.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/003-guest_candidate_batch.inc.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/004-native_profile.hpp", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/005-native_profile_api.inc", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/006-tree_core.hpp", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/007-tree_numeric_core.cpp.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/008-ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/009-started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/010-stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/011-stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/012-compile-062-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/013-execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/014-input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/015-libtree_numeric_core.macos.template_debug.dylib.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/016-ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/017-started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/018-stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/019-stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/020-link-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/021-actual-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/022-adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/023-ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/024-engine-native.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/025-outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/026-process.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/027-started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/028-stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/029-stdout.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/030-candidate-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/031-after647.varbytes.zst.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/032-report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/033-candidate-phase.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/034-candidate-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/035-candidate.gdextension", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/036-execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/037-input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/038-preexecution-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/039-scope-and-remaining.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/040-whole.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/041-p23-02-current-native-diagnostic-actual-independent-review-r323.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/042-p23-02-current-native-diagnostic-build-actual-independent-review-r322.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/043-p23-02-current-native-diagnostic-build-preexecution-independent-review-r322.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/044-p23-02-current-native-diagnostic-build-preexecution-root-verification-r322.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/045-p23-02-current-native-diagnostic-build-preview-r322.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/046-p23-02-current-native-diagnostic-build-root-verification-r322.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/047-p23-02-current-native-diagnostic-preexecution-independent-review-r323.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/048-p23-02-current-native-diagnostic-static-independent-review-r321.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/049-p23-02-current-native-diagnostic-static-root-verification-r321.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/050-p23-02-current-native-diagnostic-build-r322.py.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/051-p23-02-current-native-diagnostic-r323.py.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/052-thetree-prepare-r321.py.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/053-thetree-prepare-r323.py.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/054-thetree-plan-r323.py", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/055-thetree-summarize-r323.py", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312-review/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312-review/actual-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312-review/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312-review/p23-02-progress-integration-actual-independent-review-r312.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/authors/thetree-integrate-current-residual-r312.py", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/authors/thetree-prepare-current-residual-r311-r02.py", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/authors/thetree-prepare-current-residual-r311.py", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/authors/thetree-select-guest-bulk-r312.py", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/autoload/simulation_runtime.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/scripts/core/performance_budget.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/scripts/core/simulation_kernel.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/scripts/guest/guest_service.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/scripts/world/path_service.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-progress-disposition-r312.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-actual-independent-review-r311-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-preexecution-independent-review-r311-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-preexecution-independent-review-r311.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02.py", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/actual-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/metrics-root-decoded.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/preexecution-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/after647.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/inclusive-residual-metrics.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311.py", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311/guarded-r274.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311/instrumentation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-guest-bulk-work-contract-r312.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/after/IMPLEMENTATION_PLAN.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/after/PROGRESS_INTEGRATION.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/after/progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/after/work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/before/IMPLEMENTATION_PLAN.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/before/PROGRESS_INTEGRATION.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/before/progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/before/work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/input.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-r312/execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-r312/plan_validation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/.gdignore", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/000-diagnostic.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/001-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/002-input-before-phase-mapping-correction.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/003-input-before-transaction-method-correction.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/004-input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/005-simulation_runtime.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/006-simulation_kernel.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/007-facility_service.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/008-inventory_service.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/009-kitchen_production_service.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/010-supply_logistics_bridge.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/011-supply_management_service.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/012-simulation_runtime.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/013-simulation_kernel.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/014-facility_service.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/015-inventory_service.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/016-kitchen_production_service.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/017-supply_logistics_bridge.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/018-supply_management_service.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/019-preexecution-rejected-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/020-source-audit.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/021-actual-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/022-adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/023-ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/024-engine-native.log", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/025-outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/026-process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/027-started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/028-stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/029-stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/030-execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/031-input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/032-after647.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/033-metrics.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/034-metrics.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/035-report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/036-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/037-preexecution-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/038-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/039-p23-02-current-phase-diagnostic-r338.py", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/040-p23-02-current-phase-diagnostic-r338-r02.py", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/041-p23-02-current-phase-diagnostic-preexecution-independent-review-r338.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/042-p23-02-current-phase-diagnostic-preexecution-independent-review-r338-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/043-p23-02-current-phase-diagnostic-actual-independent-review-r338-r02.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/044-thetree-prepare-residual-r338.py", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/045-IMPLEMENTATION_PLAN.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/046-PROGRESS_INTEGRATION.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/047-progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/048-work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/049-author-scope-invariants.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/050-plan_validation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/051-thetree-integrate-phase-r339.py", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/052-thetree-checkpoint-phase-r339.py", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/current-phase-diagnostic-r338-r02/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/d05-decision-draft-r01/BOUNDARY_CASES.md", + "docs/plans/original-completion-2026-10-02/checkpoints/d05-decision-draft-r01/PROPOSAL.md", + "docs/plans/original-completion-2026-10-02/checkpoints/d05-decision-draft-r01/boundary-followup-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/d05-decision-draft-r01/callsite-audit.json", + "docs/plans/original-completion-2026-10-02/checkpoints/d05-decision-draft-r01/diagnostic-review-r01.json", + "docs/plans/original-completion-2026-10-02/checkpoints/d05-decision-draft-r01/diagnostic-review-r03.json", + "docs/plans/original-completion-2026-10-02/checkpoints/d05-decision-draft-r01/fees-save-followup-r03.json", + "docs/plans/original-completion-2026-10-02/checkpoints/d05-decision-draft-r01/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/d05-decision-draft-r01/review-disposition-r01.json", + "docs/plans/original-completion-2026-10-02/checkpoints/d05-decision-draft-r01/review-disposition-r03.json", + "docs/plans/original-completion-2026-10-02/checkpoints/d05-decision-draft-r01/scope-audit.json", + "docs/plans/original-completion-2026-10-02/checkpoints/execution-order-2026-10-12/00-work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/execution-order-2026-10-12/01-progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/execution-order-2026-10-12/02-progress_contract.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/execution-order-2026-10-12/03-current_evidence_links.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/execution-order-2026-10-12/04-facility_usage_slots.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/execution-order-2026-10-12/05-character_usage_slots.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/execution-order-2026-10-12/06-other_usage_slots.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/execution-order-2026-10-12/07-state_usage_groups.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/execution-order-2026-10-12/08-source_pins.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/execution-order-2026-10-12/09-p22-03-sequencing-independent-review-r01.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/execution-order-2026-10-12/10-p22-03-sequencing-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/execution-order-2026-10-12/11-IMPLEMENTATION_PLAN.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/execution-order-2026-10-12/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/execution-order-final-review-2026-10-12/00-p22-03-backlog-independent-review-r01.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/execution-order-final-review-2026-10-12/01-p22-03-backlog-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/execution-order-final-review-2026-10-12/02-work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/execution-order-final-review-2026-10-12/03-progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/execution-order-final-review-2026-10-12/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316-review/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316-review/actual-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316-review/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316-review/p23-02-progress-integration-actual-independent-review-r316.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/authors/thetree-guest-candidate-batch-r313.inc", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/authors/thetree-integrate-guest-bulk-host-r316.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/authors/thetree-prepare-guest-bulk-r313.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/authors/thetree-repair-guest-bulk-r313-r02.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/drafts/p23-02-native-guest-bulk-local-r315-draft.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/licenses/godot-cpp-LICENSE.md", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-current-progress-disposition-r316.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-actual-independent-review-r314-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-actual-root-verification-r314-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-preexecution-independent-review-r314-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-preexecution-independent-review-r314.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-preexecution-root-verification-r314-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-preexecution-root-verification-r314.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-preflight-failure-r314.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-preview-r314-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-preview-r314.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-r314-r02.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-r314-r02/compile-062-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-r314-r02/compile-062/ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-r314-r02/compile-062/started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-r314-r02/compile-062/stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-r314-r02/compile-062/stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-r314-r02/execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-r314-r02/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-r314-r02/libtree_numeric_core.macos.template_debug.dylib.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-r314-r02/link-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-r314-r02/link/ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-r314-r02/link/started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-r314-r02/link/stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-r314-r02/link/stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-r314-r02/objects/062-tree_numeric_core.os.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-build-r314.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-candidate-r313-r02/input.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-candidate-r313-r02/scripts/guest_service.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-candidate-r313-r02/scripts/simulation_runtime.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-candidate-r313-r02/source/guest_candidate_batch.inc", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-candidate-r313-r02/source/tree_core.hpp", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-candidate-r313-r02/source/tree_numeric_core.cpp.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-candidate-r313/input.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-candidate-r313/scripts/guest_service.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-candidate-r313/scripts/simulation_runtime.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-candidate-r313/source/guest_candidate_batch.inc", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-candidate-r313/source/tree_core.hpp", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-candidate-r313/source/tree_numeric_core.cpp.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-static-independent-review-r313-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-static-independent-review-r313.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-native-guest-bulk-static-root-verification-r313-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-progress-integration-candidate-r316/after/IMPLEMENTATION_PLAN.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-progress-integration-candidate-r316/after/PROGRESS_INTEGRATION.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-progress-integration-candidate-r316/after/progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-progress-integration-candidate-r316/after/work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-progress-integration-candidate-r316/before/IMPLEMENTATION_PLAN.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-progress-integration-candidate-r316/before/PROGRESS_INTEGRATION.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-progress-integration-candidate-r316/before/progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-progress-integration-candidate-r316/before/work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-progress-integration-candidate-r316/input.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-progress-integration-r316/execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-implementation-host-r313-r316/p23-02-progress-integration-r316/plan_validation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-fields-r319/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-fields-r319/author/thetree-reconcile-guest-bulk-latest-fields-r319.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-fields-r319/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-fields-r319/p23-02-current-progress-disposition-r319.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-fields-r319/p23-02-progress-integration-candidate-r319/after/IMPLEMENTATION_PLAN.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-fields-r319/p23-02-progress-integration-candidate-r319/after/PROGRESS_INTEGRATION.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-fields-r319/p23-02-progress-integration-candidate-r319/after/progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-fields-r319/p23-02-progress-integration-candidate-r319/after/work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-fields-r319/p23-02-progress-integration-candidate-r319/before/IMPLEMENTATION_PLAN.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-fields-r319/p23-02-progress-integration-candidate-r319/before/PROGRESS_INTEGRATION.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-fields-r319/p23-02-progress-integration-candidate-r319/before/progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-fields-r319/p23-02-progress-integration-candidate-r319/before/work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-fields-r319/p23-02-progress-integration-candidate-r319/input.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-fields-r319/p23-02-progress-integration-r319/execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-fields-r319/p23-02-progress-integration-r319/plan_validation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-pins-r320/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-pins-r320/author/thetree-reconcile-guest-bulk-latest-pins-r320.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-pins-r320/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-pins-r320/p23-02-current-progress-disposition-r320.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-pins-r320/p23-02-progress-integration-candidate-r320/after/progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-pins-r320/p23-02-progress-integration-candidate-r320/after/work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-pins-r320/p23-02-progress-integration-candidate-r320/input.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-pins-r320/p23-02-progress-integration-r320/execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-latest-pins-r320/p23-02-progress-integration-r320/plan_validation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/authors/thetree-checkpoint-guest-bulk-local-whole-r315-r318.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/authors/thetree-compose-guest-bulk-qa-r315.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/authors/thetree-integrate-guest-bulk-local-whole-r318.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/authors/thetree-prepare-guest-bulk-impact-whole-r317.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/authors/thetree-prepare-guest-bulk-local-r315.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/authors/thetree-prepare-guest-bulk-whole-continuation-r317-r02.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/authors/thetree-prepare-guest-bulk-whole-continuation-r317-r03.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317-r02/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317-r02/preexecution-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317-r03/actual-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317-r03/candidate-measurement/after647.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317-r03/candidate-measurement/report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317-r03/candidate-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317-r03/candidate-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317-r03/candidate/adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317-r03/candidate/ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317-r03/candidate/engine-native.log", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317-r03/candidate/outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317-r03/candidate/process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317-r03/candidate/started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317-r03/candidate/stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317-r03/candidate/stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317-r03/execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317-r03/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317-r03/preexecution-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/actual-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/baseline-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/baseline-measurement/after647.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/baseline-measurement/report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/baseline-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/baseline-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/baseline/adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/baseline/ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/baseline/engine-native.log", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/baseline/outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/baseline/process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/baseline/started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/baseline/stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/baseline/stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/candidate-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/preexecution-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/s6-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/s6-measurement/report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/s6-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/s6-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/s6/adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/s6/ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/s6/engine-native.log", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/s6/outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/s6/process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/s6/started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/s6/stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/s6/stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-impact-whole-r317/whole.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-local-r315/actual-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-local-r315/candidate-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-local-r315/candidate.gdextension", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-local-r315/execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-local-r315/fixture-compression-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-local-r315/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-local-r315/local-measurement/fixtures.varbytes.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-local-r315/local-measurement/report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-local-r315/local-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-local-r315/local-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-local-r315/local/adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-local-r315/local/ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-local-r315/local/engine-native.log", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-local-r315/local/outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-local-r315/local/process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-local-r315/local/started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-local-r315/local/stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-local-r315/local/stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-native-guest-bulk-local-r315/preexecution-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-progress-integration-candidate-r318/after/IMPLEMENTATION_PLAN.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-progress-integration-candidate-r318/after/PROGRESS_INTEGRATION.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-progress-integration-candidate-r318/after/progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-progress-integration-candidate-r318/after/work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-progress-integration-candidate-r318/before/IMPLEMENTATION_PLAN.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-progress-integration-candidate-r318/before/PROGRESS_INTEGRATION.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-progress-integration-candidate-r318/before/progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-progress-integration-candidate-r318/before/work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-progress-integration-candidate-r318/input.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-progress-integration-r318/execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/records/p23-02-progress-integration-r318/plan_validation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/reviews/p23-02-native-guest-bulk-impact-whole-actual-independent-review-r317-r03.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/reviews/p23-02-native-guest-bulk-impact-whole-actual-independent-review-r317.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/reviews/p23-02-native-guest-bulk-impact-whole-preexecution-independent-review-r317-r02.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/reviews/p23-02-native-guest-bulk-impact-whole-preexecution-independent-review-r317-r03.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/reviews/p23-02-native-guest-bulk-impact-whole-preexecution-independent-review-r317.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/reviews/p23-02-native-guest-bulk-local-actual-independent-review-r315.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/reviews/p23-02-native-guest-bulk-local-preexecution-independent-review-r315.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/source/p23-02-current-progress-disposition-r318.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/source/p23-02-native-guest-bulk-impact-whole-r317-r02.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/source/p23-02-native-guest-bulk-impact-whole-r317-r03.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/source/p23-02-native-guest-bulk-impact-whole-r317.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/source/p23-02-native-guest-bulk-local-r315.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/source/p23-02-native-guest-bulk-local-r315.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/source/p23-02-native-guest-bulk-original-oracle-r315.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/source/p23-02-progress-integration-author-preflight-failure-r318.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r318/source/p23-02-progress-integration-author-preflight-r318.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r320-review/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r320-review/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r320-review/p23-02-progress-integration-actual-independent-review-r318.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r320-review/p23-02-progress-integration-actual-independent-review-r319.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r320-review/p23-02-progress-integration-actual-independent-review-r320.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r320-review/p23-02-progress-integration-r318/rejected-review-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-bulk-local-whole-r315-r320-review/p23-02-progress-integration-r320/actual-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-current-progress-disposition-r301.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-impact-whole-actual-independent-review-r300.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-impact-whole-preexecution-independent-review-r300.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-impact-whole-r300.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-impact-whole-r300/actual-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-impact-whole-r300/baseline-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-impact-whole-r300/baseline-measurement/after647.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-impact-whole-r300/baseline-measurement/report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-impact-whole-r300/candidate-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-impact-whole-r300/candidate-measurement/after647.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-impact-whole-r300/candidate-measurement/report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-impact-whole-r300/execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-impact-whole-r300/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-impact-whole-r300/preexecution-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-impact-whole-r300/s6-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-impact-whole-r300/whole.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-local-actual-independent-review-r299-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-local-preexecution-independent-review-r299-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-local-preexecution-independent-review-r299.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-local-r299-r02.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-local-r299-r02/actual-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-local-r299-r02/custom_definition.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-local-r299-r02/execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-local-r299-r02/guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-local-r299-r02/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-local-r299-r02/local.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-local-r299-r02/measurement/evaluation-fixtures.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-local-r299-r02/measurement/report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-local-r299-r02/original_guest_service.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-local-r299-r02/preexecution-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-local-r299/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-guest-need-normalization-local-r299/preexecution-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-progress-integration-candidate-r301/input.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-progress-integration-r301/execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-local-whole-r299-r301/p23-02-progress-integration-r301/plan_validation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-candidate-r295/input.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-candidate-r295/source/guest_service.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-candidate-r295/structural-check.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-candidate-r298/input.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-candidate-r298/source/guest_service.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-local-actual-independent-review-r296.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-local-preexecution-independent-review-r296.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-local-r296.py", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-local-r296/actual-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-local-r296/custom_definition.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-local-r296/execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-local-r296/guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-local-r296/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-local-r296/local.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-local-r296/measurement/evaluation-fixtures.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-local-r296/measurement/report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-local-r296/original_guest_service.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-static-independent-review-r295.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-static-independent-review-r298.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-static-root-verification-r295.json", + "docs/plans/original-completion-2026-10-02/checkpoints/guest-need-normalization-r295-r298/p23-02-guest-need-normalization-static-root-verification-r298.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r285-r02/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r285-r02/dependencies/performance_budget.candidate.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r285-r02/evidence/build-preexecution-review-r286.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r285-r02/evidence/static-review-r285-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r285-r02/evidence/static-root-verification-r285-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r285-r02/history-r285/static-review.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r285-r02/history-r285/tree_numeric_core.cpp", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r285-r02/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r285-r02/parent-r274/tree_core.hpp", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r285-r02/parent-r274/tree_numeric_core.cpp", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r285-r02/preparation/build-preview-r286.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r285-r02/preparation/build-r286.py", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r285-r02/preparation/prepare-r285-r02.py", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r285-r02/preparation/prepare-r285.py", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r285-r02/reference/marshalls.cpp", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r285-r02/reference/source.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r285-r02/source/input.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r285-r02/source/tree_core.hpp", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r285-r02/source/tree_numeric_core.cpp", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-current-progress-disposition-r294.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-integer-window-codec-array-source-r289/array.cpp", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-integer-window-codec-array-source-r289/ref-source.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-integer-window-codec-array-source-r289/ref_counted.h", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-integer-window-codec-array-source-r289/source.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-native-integer-window-codec-build-actual-independent-review-r291.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-native-integer-window-codec-build-root-verification-r291.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-native-integer-window-codec-candidate-r290/input.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-native-integer-window-codec-candidate-r290/source/tree_core.hpp", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-native-integer-window-codec-candidate-r290/source/tree_numeric_core.cpp", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-native-integer-window-codec-impact-whole-actual-independent-review-r293-r04.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-native-integer-window-codec-impact-whole-r293-r04.py", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-native-integer-window-codec-impact-whole-r293-r04/actual-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-native-integer-window-codec-impact-whole-r293-r04/execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-native-integer-window-codec-impact-whole-r293-r04/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-native-integer-window-codec-impact-whole-r293-r04/whole.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-native-integer-window-codec-local-actual-independent-review-r287.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-native-integer-window-codec-local-actual-independent-review-r292-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-native-integer-window-codec-local-r292-r02.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-native-integer-window-codec-local-r292-r02.py", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-native-integer-window-codec-local-r292-r02/actual-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-native-integer-window-codec-local-r292-r02/execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-native-integer-window-codec-local-r292-r02/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-native-integer-window-codec-static-independent-review-r290.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-native-integer-window-codec-static-root-verification-r290.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-progress-integration-candidate-r294/input.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-progress-integration-r294/execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/p23-02-progress-integration-r294/plan_validation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/integer-window-codec-r290/thetree-integrate-integer-window-codec-r294.py", + "docs/plans/original-completion-2026-10-02/checkpoints/mana-proposal-draft-r01/NUMERIC_FOLLOWUP.md", + "docs/plans/original-completion-2026-10-02/checkpoints/mana-proposal-draft-r01/PROPOSAL.md", + "docs/plans/original-completion-2026-10-02/checkpoints/mana-proposal-draft-r01/diagnostic-independent-review.json", + "docs/plans/original-completion-2026-10-02/checkpoints/mana-proposal-draft-r01/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/mana-proposal-draft-r01/numeric-followup-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/mana-proposal-draft-r01/proposal.json", + "docs/plans/original-completion-2026-10-02/checkpoints/mana-proposal-draft-r01/review-disposition.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/.gdignore", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/000-p23-02-native-hot-loop-build-actual-independent-review-r327.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/001-p23-02-native-hot-loop-build-preexecution-independent-review-r327.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/002-p23-02-native-hot-loop-build-preexecution-root-verification-r327.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/003-p23-02-native-hot-loop-build-preview-r327.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/004-ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/005-started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/006-stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/007-stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/008-compile-062-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/009-execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/010-input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/011-libtree_numeric_core.macos.template_debug.dylib.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/012-ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/013-started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/014-stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/015-stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/016-link-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/017-062-tree_numeric_core.os.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/018-p23-02-native-hot-loop-build-r327.py.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/019-p23-02-native-hot-loop-build-root-verification-r327.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/020-input.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/021-guest_service.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/022-simulation_runtime.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/023-guest_candidate_batch.inc", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/024-tree_core.hpp", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/025-tree_numeric_core.cpp", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/026-p23-02-native-hot-loop-local-actual-independent-review-r329.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/027-p23-02-native-hot-loop-local-preexecution-independent-review-r329.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/028-actual-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/029-candidate-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/030-candidate.gdextension", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/031-driver-before-prepath-repair.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/032-execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/033-input-before-prepath-repair.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/034-input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/035-adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/036-ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/037-engine-native.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/038-outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/039-process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/040-started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/041-stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/042-stdout.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/043-fixtures.varbytes.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/044-protocol-report.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/045-report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/046-local-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/047-local-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/048-local.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/049-preexecution-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/050-protocol_helper.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/051-p23-02-native-hot-loop-local-r329.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/052-corpus.tsv.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/053-execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/054-input.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/055-oracle.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/056-oracle.cpp", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/057-phase0.stderr", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/058-phase0.stdout", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/059-phase1.stderr", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/060-phase1.stdout", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/061-p23-02-native-hot-loop-static-independent-review-r326.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/062-p23-02-native-hot-loop-static-root-verification-r326.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/063-p23-02-native-hot-loop-work-contract-r325.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/064-thetree-numeric-oracle-r328.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/065-thetree-plan-local-r329.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/066-thetree-prepare-local-r329.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/067-thetree-prepare-r326.py.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-r325-r329/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/.gdignore", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/000-p23-02-native-hot-loop-whole-actual-independent-review-r330.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/001-p23-02-native-hot-loop-whole-preexecution-independent-review-r330.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/002-actual-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/003-adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/004-ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/005-engine-native.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/006-outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/007-process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/008-started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/009-stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/010-stdout.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/011-baseline-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/012-after647.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/013-report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/014-baseline-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/015-baseline-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/016-adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/017-ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/018-engine-native.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/019-outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/020-process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/021-started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/022-stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/023-stdout.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/024-candidate-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/025-after647.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/026-report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/027-candidate-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/028-candidate-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/029-execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/030-input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/031-preexecution-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/032-adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/033-ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/034-engine-native.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/035-outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/036-process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/037-started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/038-stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/039-stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/040-s6-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/041-report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/042-s6-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/043-s6-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/044-whole.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/045-p23-02-native-hot-loop-whole-r330.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/046-thetree-plan-whole-r330.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/047-thetree-prepare-whole-r330.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/native-hot-loop-whole-r330/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/.gdignore", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/000-p23-02-current-progress-disposition-r337.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/001-p23-02-native-input-copy-build-actual-independent-review-r334.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/002-p23-02-native-input-copy-build-preexecution-independent-review-r334.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/003-p23-02-native-input-copy-build-preexecution-root-verification-r334.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/004-p23-02-native-input-copy-build-preview-r334.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/005-ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/006-started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/007-stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/008-stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/009-compile-062-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/010-execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/011-input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/012-libtree_numeric_core.macos.template_debug.dylib.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/013-ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/014-started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/015-stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/016-stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/017-link-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/018-062-tree_numeric_core.os.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/019-p23-02-native-input-copy-build-r334.py.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/020-p23-02-native-input-copy-build-root-verification-r334.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/021-input-before-allocation-guard.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/022-input.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/023-guest_service.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/024-simulation_runtime.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/025-guest_candidate_batch.inc", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/026-tree_core.hpp", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/027-tree_numeric_core.cpp", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/028-source-before-allocation-guard.cpp", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/029-IMPLEMENTATION_PLAN.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/030-PROGRESS_INTEGRATION.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/031-progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/032-work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/033-p23-02-native-input-copy-local-actual-independent-review-r335.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/034-p23-02-native-input-copy-local-preexecution-independent-review-r335.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/035-actual-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/036-candidate.gdextension", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/037-config-before-symbol-fix.gdextension", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/038-execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/039-input-before-symbol-fix.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/040-input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/041-adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/042-ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/043-engine-native.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/044-outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/045-process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/046-started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/047-stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/048-stdout.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/049-keys-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/050-fixtures.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/051-report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/052-keys-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/053-keys-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/054-keys.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/055-adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/056-ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/057-engine-native.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/058-outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/059-process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/060-started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/061-stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/062-stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/063-local-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/064-point-resolution-fixtures.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/065-report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/066-local-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/067-local-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/068-adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/069-ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/070-engine-native.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/071-outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/072-process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/073-started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/074-stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/075-stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/076-parents-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/077-parent-fixtures.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/078-report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/079-parents-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/080-parents-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/081-preexecution-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/082-adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/083-ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/084-engine-native.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/085-outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/086-process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/087-started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/088-stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/089-stdout.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/090-runtime-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/091-after-evaluation.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/092-candidates.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/093-report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/094-runtime-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/095-runtime-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/096-p23-02-native-input-copy-local-r335.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/097-p23-02-native-input-copy-static-independent-review-r333.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/098-p23-02-native-input-copy-static-root-verification-r333.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/099-p23-02-native-input-copy-whole-actual-independent-review-r336.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/100-p23-02-native-input-copy-whole-preexecution-independent-review-r336.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/101-actual-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/102-adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/103-ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/104-engine-native.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/105-outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/106-process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/107-started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/108-stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/109-stdout.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/110-baseline-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/111-after647.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/112-report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/113-baseline-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/114-baseline-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/115-adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/116-ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/117-engine-native.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/118-outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/119-process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/120-started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/121-stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/122-stdout.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/123-candidate-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/124-after647.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/125-report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/126-candidate-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/127-candidate-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/128-execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/129-input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/130-preexecution-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/131-adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/132-ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/133-engine-native.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/134-outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/135-process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/136-started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/137-stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/138-stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/139-s6-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/140-report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/141-s6-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/142-s6-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/143-whole.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/144-p23-02-native-input-copy-whole-r336.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/145-p23-02-native-input-copy-work-contract-r332.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/146-thetree-integrate-input-copy-r337.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/147-thetree-plan-input-copy-local-r335.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/148-thetree-plan-input-copy-whole-r336.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/149-thetree-prepare-input-copy-r333.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/150-author-ledger-validation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/151-work_packages-before-evidence-format-fix.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/152-integration-repair-note.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/153-plan_validation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/native-input-copy-r332-r337/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310-review/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310-review/p23-02-progress-integration-actual-independent-review-r310.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310-review/p23-02-progress-integration-root-verification-r310.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/authors/thetree-integrate-ready-route-boundary-r310.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/authors/thetree-prepare-ready-route-boundary-r309-r02.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/authors/thetree-prepare-ready-route-boundary-r309-r03.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/authors/thetree-prepare-ready-route-boundary-r309.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-current-progress-disposition-r310.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-actual-independent-review-r309-r03.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-preexecution-independent-review-r309-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-preexecution-independent-review-r309-r03.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r02.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r02.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r02/baseline-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r02/candidate-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r02/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/actual-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/baseline-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/baseline-measurement/fixtures.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/baseline-measurement/report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/baseline-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/baseline-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/baseline/adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/baseline/ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/baseline/engine-native.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/baseline/outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/baseline/process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/baseline/started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/baseline/stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/baseline/stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/candidate-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/candidate-measurement/fixtures.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/candidate-measurement/report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/candidate-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/candidate-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/candidate/adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/candidate/ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/candidate/engine-native.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/candidate/outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/candidate/process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/candidate/started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/candidate/stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/candidate/stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309-r03/preexecution-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309/baseline-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309/candidate-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-native-ready-route-boundary-r309/preparation-failure.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-progress-integration-candidate-r310/after/IMPLEMENTATION_PLAN.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-progress-integration-candidate-r310/after/PROGRESS_INTEGRATION.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-progress-integration-candidate-r310/after/progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-progress-integration-candidate-r310/after/work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-progress-integration-candidate-r310/before/IMPLEMENTATION_PLAN.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-progress-integration-candidate-r310/before/PROGRESS_INTEGRATION.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-progress-integration-candidate-r310/before/progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-progress-integration-candidate-r310/before/work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-progress-integration-candidate-r310/input.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-progress-integration-r310/execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-boundary-r309-r310/p23-02-progress-integration-r310/plan_validation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/authors/thetree-prepare-ready-route-build-r303.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/authors/thetree-prepare-ready-route-impact-whole-r305.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/authors/thetree-prepare-ready-route-local-r304-r02.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/authors/thetree-prepare-ready-route-local-r304.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/authors/thetree-prepare-ready-route-r302.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-build-actual-independent-review-r303.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-build-actual-root-verification-r303.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-build-preexecution-independent-review-r303.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-build-preexecution-root-verification-r303.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-build-preview-r303.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-build-r303.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-build-r303/compile-062-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-build-r303/compile-062/ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-build-r303/compile-062/started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-build-r303/compile-062/stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-build-r303/compile-062/stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-build-r303/execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-build-r303/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-build-r303/link-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-build-r303/link/ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-build-r303/link/started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-build-r303/link/stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-build-r303/link/stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-candidate-r302/input.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-candidate-r302/source/tree_core.hpp", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-candidate-r302/source/tree_numeric_core.cpp", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-checkpoint-independent-review-r305.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-checkpoint-root-verification-r305.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-impact-whole-preexecution-independent-review-r305.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-impact-whole-r305.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-impact-whole-r305/baseline-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-impact-whole-r305/candidate-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-impact-whole-r305/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-impact-whole-r305/preexecution-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-impact-whole-r305/s6-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-impact-whole-r305/whole.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-actual-independent-review-r304-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-preexecution-independent-review-r304-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-preexecution-independent-review-r304.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02/actual-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02/boundaries-measurement/fixtures.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02/boundaries-measurement/ready-route-fixtures.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02/boundaries-measurement/report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02/boundaries-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02/boundaries-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02/boundaries/adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02/boundaries/ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02/boundaries/engine-native.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02/boundaries/outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02/boundaries/process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02/boundaries/started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02/boundaries/stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02/boundaries/stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02/candidate-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02/candidate.gdextension", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02/execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304-r02/preexecution-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304/candidate-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304/candidate.gdextension", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-local-r304/preexecution-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-static-independent-review-r302.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-r302-r305/p23-02-native-ready-route-static-root-verification-r302.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/authors/thetree-integrate-ready-route-r308.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/authors/thetree-prepare-ready-route-fallback-r307-r02.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/authors/thetree-prepare-ready-route-fallback-r307.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-current-progress-disposition-r308.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-actual-independent-review-r307-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-preexecution-independent-review-r307-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307-r02.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307-r02.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307-r02/actual-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307-r02/boundaries-measurement/fixtures.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307-r02/boundaries-measurement/ready-route-fixtures.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307-r02/boundaries-measurement/report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307-r02/boundaries-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307-r02/boundaries-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307-r02/boundaries/adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307-r02/boundaries/ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307-r02/boundaries/engine-native.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307-r02/boundaries/outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307-r02/boundaries/process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307-r02/boundaries/started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307-r02/boundaries/stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307-r02/boundaries/stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307-r02/candidate-guarded.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307-r02/execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307-r02/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307-r02/preexecution-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-native-ready-route-fallback-r307/preparation-failure.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-progress-integration-actual-independent-review-r308.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-progress-integration-candidate-r308/after/IMPLEMENTATION_PLAN.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-progress-integration-candidate-r308/after/PROGRESS_INTEGRATION.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-progress-integration-candidate-r308/after/progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-progress-integration-candidate-r308/after/work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-progress-integration-candidate-r308/before/IMPLEMENTATION_PLAN.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-progress-integration-candidate-r308/before/PROGRESS_INTEGRATION.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-progress-integration-candidate-r308/before/progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-progress-integration-candidate-r308/before/work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-progress-integration-candidate-r308/input.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-progress-integration-r308/execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-progress-integration-r308/plan_validation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-semantic-r307-r308/p23-02-progress-integration-root-verification-r308.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/authors/thetree-integrate-ready-route-r306.py", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-current-progress-disposition-r306.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-actual-independent-review-r305.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/actual-root-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/baseline-measurement/after647.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/baseline-measurement/report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/baseline-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/baseline-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/baseline/adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/baseline/ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/baseline/engine-native.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/baseline/outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/baseline/process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/baseline/started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/baseline/stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/baseline/stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/candidate-measurement/after647.varbytes.zst", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/candidate-measurement/report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/candidate-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/candidate-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/candidate/adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/candidate/ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/candidate/engine-native.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/candidate/outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/candidate/process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/candidate/started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/candidate/stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/candidate/stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/s6-measurement/report.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/s6-phase.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/s6-profile.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/s6/adapter-owned-cleanup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/s6/ended.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/s6/engine-native.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/s6/outer-owned-finally.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/s6/process.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/s6/started.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/s6/stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-native-ready-route-impact-whole-r305/s6/stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-progress-integration-actual-independent-review-r306.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-progress-integration-candidate-r306/after/IMPLEMENTATION_PLAN.md", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-progress-integration-candidate-r306/after/PROGRESS_INTEGRATION.md", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-progress-integration-candidate-r306/after/progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-progress-integration-candidate-r306/after/work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-progress-integration-candidate-r306/before/IMPLEMENTATION_PLAN.md", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-progress-integration-candidate-r306/before/PROGRESS_INTEGRATION.md", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-progress-integration-candidate-r306/before/progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-progress-integration-candidate-r306/before/work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-progress-integration-candidate-r306/input.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-progress-integration-r306/execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-progress-integration-r306/plan_validation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/native-ready-route-whole-r305-r306/p23-02-progress-integration-root-verification-r306.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p04-gate-input-r02/P04_ORDER_EVIDENCE_PROTOCOL.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p04-gate-input-r02/P04_ORDER_REPAIR_INPUT.md", + "docs/plans/original-completion-2026-10-02/checkpoints/p04-gate-input-r02/dispatch-confirmation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p04-gate-input-r02/root-disposition.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p04-initial-audit-r01/ORDER_AUDIT.md", + "docs/plans/original-completion-2026-10-02/checkpoints/p04-initial-audit-r01/order-audit.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p04-initial-audit-r01/root-disposition.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p04-submitted-preflight-r03/diagnostic-commander.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p04-submitted-preflight-r03/formal-validation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p04-submitted-preflight-r03/negative-checks.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p04-submitted-preflight-r03/root-disposition.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/000-review.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/001-runner-input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/002-execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/003-reader-batch-before.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/004-reader-batch-recovered.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/005-reader-batch-saved.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/006-reader-batch-stopped.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/007-reader-cargo-before.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/008-reader-cargo-recovered.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/009-reader-cargo-saved.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/010-reader-cargo-stopped.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/011-writer-batch-before.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/012-writer-batch-recovered.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/013-writer-batch-saved.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/014-writer-batch-stopped.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/015-writer-cargo-before.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/016-writer-cargo-recovered.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/017-writer-cargo-saved.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/018-writer-cargo-stopped.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/019-journal.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/020-manifest.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/021-thumbnail.png.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/022-world.bin.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/023-journal.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/024-manifest.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/025-thumbnail.png.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/026-world.bin.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/027-journal.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/028-manifest.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/029-thumbnail.png.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/030-world.bin.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/031-journal.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/032-manifest.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/033-thumbnail.png.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/034-world.bin.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/035-review.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/036-runner-input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/037-execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/038-reader-cafeteria-before.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/039-reader-cafeteria-completed.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/040-reader-cafeteria-raid-after.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/041-reader-cafeteria-raid-before.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/042-reader-cafeteria-recovered.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/043-reader-cafeteria-saved.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/044-reader-cafeteria-stopped.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/045-reader-standard_room-before.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/046-reader-standard_room-completed.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/047-reader-standard_room-raid-after.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/048-reader-standard_room-raid-before.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/049-reader-standard_room-recovered.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/050-reader-standard_room-saved.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/051-reader-standard_room-stopped.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/052-writer-cafeteria-before.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/053-writer-cafeteria-completed.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/054-writer-cafeteria-raid-after.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/055-writer-cafeteria-raid-before.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/056-writer-cafeteria-recovered.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/057-writer-cafeteria-saved.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/058-writer-cafeteria-stopped.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/059-writer-standard_room-before.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/060-writer-standard_room-completed.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/061-writer-standard_room-raid-after.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/062-writer-standard_room-raid-before.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/063-writer-standard_room-recovered.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/064-writer-standard_room-saved.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/065-writer-standard_room-stopped.var.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/066-journal.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/067-manifest.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/068-thumbnail.png.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/069-world.bin.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/070-journal.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/071-manifest.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/072-thumbnail.png.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/073-world.bin.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/074-journal.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/075-manifest.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/076-thumbnail.png.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/077-world.bin.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/078-journal.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/079-manifest.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/080-thumbnail.png.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/081-world.bin.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-unaccepted-audit-r01/00-AUDIT.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-unaccepted-audit-r01/01-matrix.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-unaccepted-audit-r01/02-validate_contract.py.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-unaccepted-audit-r01/03-the-tree-p06-01-dispatch-final.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-unaccepted-audit-r01/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p08-01-feasibility-r01/feasibility.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-final-unsubmitted-r02/PACKET_PROPOSAL.md", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-final-unsubmitted-r02/RECOVERY_PROPOSAL.md", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-final-unsubmitted-r02/cache-preservation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-final-unsubmitted-r02/final-dispatch-job.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-final-unsubmitted-r02/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-final-unsubmitted-r02/new-document-packet-prototype.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-final-unsubmitted-r02/new-document-packet-prototype.py", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-final-unsubmitted-r02/task.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-final-unsubmitted-r02/unsubmitted-DIFFERENCE_LEDGER.md", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-final-unsubmitted-r02/unsubmitted-P13_ORDER_FINAL_REPAIR_INPUT.md", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-final-unsubmitted-r02/unsubmitted-check_p13_content_difference.py", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-final-unsubmitted-r02/unsubmitted-difference-ledger.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-final-unsubmitted-r02/unsubmitted-validation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-final-unsubmitted-r02/working-tree-packet-preflight.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-start-r01/commander.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-start-r01/dispatch.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-start-r01/initial-task.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-start-r01/initial-worker-job.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-start-r01/repair-commander.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-start-r01/repair-run-commander.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-start-r01/repair-run-dispatch.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-submitted-r01/final-repair-commander.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-submitted-r01/final-run-commander.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-submitted-r01/final-run-dispatch.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-submitted-r01/formal-validation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-submitted-r01/registered-argv-stderr.txt", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-submitted-r01/review-size.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p13-03-submitted-r01/root-preflight.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-current-contract-r01/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-current-contract-r01/actual-opus-next-target-decision.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-current-contract-r01/current-media-rights.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-current-contract-r01/internal-origin-observations.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-current-contract-r01/observed-existing-asset-contracts.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-current-contract-r01/publisher-archive-byte-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-current-contract-r01/reuse-rights-preflight.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-current-contract-r01/ui-audio-publisher-verification.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/APPROVED_FINALIZATION_RUN-r05.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/CURRENT_ASTRA_TERMINAL-r04.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/OWNER_AUTHORIZED_FINALIZATION-r05.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/P22_PRESERVED_CONTINUATION_PROPOSAL.md", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/PRESERVED_FINALIZATION_OUTCOME-r05.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/actual-checker-and-packet-preflight-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/actual-old-packet-method-confirmation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/actual-opus-approved-finalization-decision-r05.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/actual-opus-astra-run-decision.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/actual-opus-coordinator-preservation-decision-r05.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/actual-opus-final-repair-decision.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/actual-opus-next-unit-selection-r05.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/actual-opus-repair-run-decision.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/actual-opus-run-decision.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/actual-sol-finalization-result-r05.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/all-slot-current-candidate-contracts.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/astra-live-handoff-r03.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/astra-preserved-prospective-packet.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/astra-preserved-test-execution.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/astra-preserved-tests.log", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/exact_packet_probe.py", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/finalization-exact-packet-r05.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/finalization-exact-tree-probe-r05.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/first-worker-blocked-result.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/formal-validation-failed-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/independent-technical-review-r05.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/preserved-output-backup.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/proposed-final-doc-metadata-sync.patch", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/proposed_task_timeout_adapter.py", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/runner-live-handoff-r02.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/spec-hash-representation-proof.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p22-02-slot-contract-r02/technical_review_r05.py", + "docs/plans/original-completion-2026-10-02/checkpoints/p23-02-progress-integration-actual-independent-review-r301.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p23-02-progress-integration-independent-review-r294.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p23-02-progress-integration-root-verification-r294.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p23-02-progress-integration-root-verification-r301.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/AUTHORIZED_EXECUTION.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/DEFERRED_P24_FOLLOW_UPS.md", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/DEFERRED_RUNNER_FOLLOW_UPS.md", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/NEXT_CLOSURE.md", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/PROPOSAL.md", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/context-example.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/current-evidence-revalidation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/current-task-readiness.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/exact-review-packet-preflight.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/formal-runner-validation-r01/bootstrap-provenance.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/formal-runner-validation-r01/command.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/formal-runner-validation-r01/stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/formal-runner-validation-r01/stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/formal-runner-validation-r01/validation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/implemented-packet-diagnostic-r01.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/independent-runner-review-provenance-r01.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/independent-runner-review-r01.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/p24-actual-acceptance-supplement-r01/actual-evidence.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/p24-actual-acceptance-supplement-r01/evidence_review_continuation.py", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/p24-actual-acceptance-supplement-r01/positive_metadata_probe.gd", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/p24-actual-acceptance-supplement-r01/positive_metadata_runner.py", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/p24-independent-review-provenance-r01.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/p24-independent-review-r01.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/preflight.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/production-runner-adoption-r01/adoption.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/production-runner-adoption-r01/doctor.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/production-runner-adoption-r01/runner_core.py.before.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/production-runner-adoption-r01/tests_test_runner.py.before.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/prospective-guards-audit.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/prototype.py", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/repair-routing-r01.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/runner-completed-traceability.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/runner-final-receipt.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/runner-integration-authority.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/runner-integration-receipt.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/supplemental-acceptance-r01/evidence_review_continuation.py", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/supplemental-acceptance-r01/result.json", + "docs/plans/original-completion-2026-10-02/checkpoints/p24-review-packet-proposal-r01/supplemental-acceptance-r01/test_packet_and_git.py", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/.gdignore", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/canonical-before/IMPLEMENTATION_PLAN.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/canonical-before/PROGRESS_INTEGRATION.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/canonical-before/progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/canonical-before/work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/drivers/p23-02-projection-profile-build-r343-r03.py.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/drivers/p23-02-projection-profile-measurement-r343-r03.py.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r02/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r02/instrumentation.diff.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r02/source/guest_candidate_batch.inc.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r02/source/tree_core.hpp.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r02/source/tree_numeric_core.cpp.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/build/compile-062-phase.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/build/compile-062/ended.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/build/compile-062/started.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/build/compile-062/stderr.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/build/compile-062/stdout.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/build/execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/build/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/build/libtree_numeric_core.macos.template_debug.dylib.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/build/link-phase.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/build/link/ended.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/build/link/started.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/build/link/stderr.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/build/link/stdout.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/build/objects/062-tree_numeric_core.os.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/instrumentation.diff.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/measurement/actual-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/measurement/candidate-measurement/after647.varbytes.zst.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/measurement/candidate-measurement/report.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/measurement/candidate-phase.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/measurement/candidate-profile.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/measurement/candidate/adapter-owned-cleanup.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/measurement/candidate/ended.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/measurement/candidate/engine-native.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/measurement/candidate/outer-owned-finally.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/measurement/candidate/process.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/measurement/candidate/started.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/measurement/candidate/stderr.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/measurement/candidate/stdout.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/measurement/diagnostic.gdextension.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/measurement/execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/measurement/guarded.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/measurement/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/measurement/preexecution-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/measurement/whole.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/source/guest_candidate_batch.inc.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/source/tree_core.hpp.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/source/tree_numeric_core.cpp.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343-r03/whole.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343/failed-preparation.py.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343/failure.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343/source/guest_candidate_batch.inc.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/p23-02-projection-profile-r343/source/tree_core.hpp.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/reviews/p23-02-projection-profile-build-actual-independent-review-r343-r03.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/reviews/p23-02-projection-profile-build-actual-root-verification-r343-r03.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/reviews/p23-02-projection-profile-build-preexecution-independent-review-r343-r03.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/reviews/p23-02-projection-profile-build-preexecution-root-verification-r343-r03.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/reviews/p23-02-projection-profile-instrumentation-independent-review-r343-r02.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/reviews/p23-02-projection-profile-instrumentation-independent-review-r343-r03.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/reviews/p23-02-projection-profile-measurement-actual-independent-review-r343-r03.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/projection-profile-r343-r03/reviews/p23-02-projection-profile-measurement-preexecution-independent-review-r343-r03.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/r294-commit-review-manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/r301-commit-review-manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/HOST_SELF_TEST_PROPOSAL.md", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/auth-recovered-worker-progress.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/authorization.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/baseline-pins.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/commander-auth-failure.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/contract.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/execution-context-routing.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/final-cap-commander-wait.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/final-host-diagnostic.log", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/final-production-placement-diagnostic.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/final-repair-commander.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/final-submitted-outcome.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/first-formal-command.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/first-formal-sandbox.sb", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/first-formal-stderr.log", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/first-formal-stdout.log", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/first-submitted-formal-validation.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/first-submitted-host-diagnostic.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/legacy-provenance-comparison.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/prepare-completed.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/prepare.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-authorized-start-r01/task-ready.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-continuation-r03/CONTINUATION_PROPOSAL.md", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-continuation-r03/P13_SOURCE_REFRESH_PROPOSAL.md", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-continuation-r03/actual-formal-command-r03.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-continuation-r03/actual-formal-stderr-r03.log", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-continuation-r03/actual-formal-validation-failed-r03.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-continuation-r03/actual-opus-validation-decision-r03.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-continuation-r03/current-main-refresh-proposal-metadata.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-continuation-r03/diagnostic-disposition-r03.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-continuation-r03/fixture-proposal-metadata.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-continuation-r03/p13-existing-repair-preservation-r03.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-continuation-r03/proposed-current-main-source-refresh.patch", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-continuation-r03/proposed-isolated-rejection-fixture.patch", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-continuation-r03/prototype-r01-failed-tool-result.json", + "docs/plans/original-completion-2026-10-02/checkpoints/runner-p13-continuation-r03/unchanged-task-scopes-r03.json", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/.gdignore", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/canonical-before/IMPLEMENTATION_PLAN.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/canonical-before/PROGRESS_INTEGRATION.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/canonical-before/progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/canonical-before/work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-candidate-r340-r02/before/scripts/core/domain_event_stream.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-candidate-r340-r02/before/scripts/supply/supply_logistics_bridge.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-candidate-r340-r02/before/scripts/world/facility_infrastructure_projector.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-candidate-r340-r02/before/scripts/world/path_service.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-candidate-r340-r02/before/scripts/world/route_subslot_path_adapter.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-candidate-r340-r02/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-candidate-r340-r02/scripts/scripts/core/domain_event_stream.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-candidate-r340-r02/scripts/scripts/supply/supply_logistics_bridge.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-candidate-r340-r02/scripts/scripts/world/facility_infrastructure_projector.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-candidate-r340-r02/scripts/scripts/world/path_service.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-candidate-r340-r02/scripts/scripts/world/route_subslot_path_adapter.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-candidate-r340-r02/static-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r02/guarded-0.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r02/guarded-1.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r02/guarded-2.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r02/guarded-3.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r02/guarded-4.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r02/guarded-5.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r02/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r02/preexecution-rejected-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r02/qa.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/actual-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-0/adapter-owned-cleanup.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-0/ended.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-0/engine-native.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-0/outer-owned-finally.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-0/process.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-0/started.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-0/stderr.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-0/stdout.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-1/adapter-owned-cleanup.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-1/ended.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-1/engine-native.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-1/outer-owned-finally.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-1/process.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-1/started.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-1/stderr.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-1/stdout.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-2/adapter-owned-cleanup.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-2/ended.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-2/engine-native.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-2/outer-owned-finally.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-2/process.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-2/started.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-2/stderr.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-2/stdout.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-3/adapter-owned-cleanup.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-3/ended.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-3/engine-native.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-3/outer-owned-finally.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-3/process.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-3/started.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-3/stderr.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-3/stdout.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-4/adapter-owned-cleanup.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-4/ended.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-4/engine-native.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-4/outer-owned-finally.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-4/process.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-4/started.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-4/stderr.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-4/stdout.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-5/adapter-owned-cleanup.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-5/ended.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-5/engine-native.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-5/outer-owned-finally.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-5/process.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-5/started.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-5/stderr.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/engine-5/stdout.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/phase-0.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/phase-1.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/phase-2.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/phase-3.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/phase-4.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/phase-5.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/preexecution-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/profile-0.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/profile-1.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/profile-2.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/profile-3.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/profile-4.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/profile-5.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/p23-02-validation-capture-local-r340-r03/report-0/report.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/reviews-and-drivers/p23-02-validation-capture-actual-independent-review-r340-r03.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/reviews-and-drivers/p23-02-validation-capture-local-r340-r02.py.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/reviews-and-drivers/p23-02-validation-capture-local-r340-r03.py.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/reviews-and-drivers/p23-02-validation-capture-preexecution-independent-review-r340-r02.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/reviews-and-drivers/p23-02-validation-capture-preexecution-independent-review-r340-r03.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-r03/reviews-and-drivers/p23-02-validation-capture-static-independent-review-r340-r02.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-rejected/.gdignore", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-rejected/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-rejected/after/scripts/core/domain_event_stream.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-rejected/after/scripts/supply/supply_logistics_bridge.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-rejected/after/scripts/world/facility_infrastructure_projector.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-rejected/after/scripts/world/path_service.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-rejected/after/scripts/world/route_subslot_path_adapter.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-rejected/before/scripts/core/domain_event_stream.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-rejected/before/scripts/supply/supply_logistics_bridge.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-rejected/before/scripts/world/facility_infrastructure_projector.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-rejected/before/scripts/world/path_service.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-rejected/before/scripts/world/route_subslot_path_adapter.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-rejected/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-rejected/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-r340-rejected/static-independent-review.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/.gdignore", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/README.md", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/canonical-before/IMPLEMENTATION_PLAN.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/canonical-before/PROGRESS_INTEGRATION.md.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/canonical-before/progress_snapshot.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/canonical-before/work_packages.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/manifest.json", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-guest-start-input-audit-r342-r02/input-audit.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-guest-start-input-audit-r342-r02/reader.py.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-guest-start-input-audit-r342/failed-reader.py.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-guest-start-input-audit-r342/failure.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/actual-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/baseline-measurement/after647.varbytes.zst.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/baseline-measurement/report.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/baseline-phase.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/baseline-profile.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/baseline/adapter-owned-cleanup.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/baseline/ended.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/baseline/engine-native.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/baseline/outer-owned-finally.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/baseline/process.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/baseline/started.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/baseline/stderr.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/baseline/stdout.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/candidate-measurement/after647.varbytes.zst.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/candidate-measurement/report.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/candidate-phase.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/candidate-profile.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/candidate/adapter-owned-cleanup.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/candidate/ended.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/candidate/engine-native.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/candidate/outer-owned-finally.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/candidate/process.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/candidate/started.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/candidate/stderr.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/candidate/stdout.log.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/execution.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/guarded.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/input.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/preexecution-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/p23-02-validation-capture-whole-r341/whole.gd.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/reviews-and-driver/p23-02-validation-capture-whole-actual-independent-review-r341.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/reviews-and-driver/p23-02-validation-capture-whole-preexecution-independent-review-r341.json.gz", + "docs/plans/original-completion-2026-10-02/checkpoints/validation-capture-whole-r341/reviews-and-driver/p23-02-validation-capture-whole-r341.py.gz", + "docs/plans/original-completion-2026-10-02/current_evidence_links.json", + "docs/plans/original-completion-2026-10-02/decisions.json", + "docs/plans/original-completion-2026-10-02/execution/CURRENT_EXECUTION_ORDER_2026_10_12.md", + "docs/plans/original-completion-2026-10-02/execution/CURRENT_NATIVE_DIAGNOSTIC_R321_R323.md", + "docs/plans/original-completion-2026-10-02/execution/CURRENT_NATIVE_HOT_LOOP_R325_R329.md", + "docs/plans/original-completion-2026-10-02/execution/CURRENT_NATIVE_INPUT_COPY_R332_R337.md", + "docs/plans/original-completion-2026-10-02/execution/CURRENT_PHASE_DIAGNOSTIC_R338_R339.md", + "docs/plans/original-completion-2026-10-02/execution/CURRENT_PROJECTION_PROFILE_R343_R03.md", + "docs/plans/original-completion-2026-10-02/execution/CURRENT_VALIDATION_CAPTURE_R340_R03.md", + "docs/plans/original-completion-2026-10-02/execution/CURRENT_VALIDATION_CAPTURE_R340_REJECTED.md", + "docs/plans/original-completion-2026-10-02/execution/CURRENT_VALIDATION_CAPTURE_WHOLE_R341.md", + "docs/plans/original-completion-2026-10-02/execution/IMPLEMENTATION_PLAN.initial.md", + "docs/plans/original-completion-2026-10-02/execution/PLANNING_DATA_INITIAL_SNAPSHOT.json", + "docs/plans/original-completion-2026-10-02/execution/SAVE_FIX_REVIEW.md", + "docs/plans/original-completion-2026-10-02/execution/STORAGE_RECLAIM_R13_R14_20261016.json", + "docs/plans/original-completion-2026-10-02/execution/completion_marker_contracts.json", + "docs/plans/original-completion-2026-10-02/execution/current-native-diagnostic-r324-review/.gdignore", + "docs/plans/original-completion-2026-10-02/execution/current-native-diagnostic-r324-review/README.md", + "docs/plans/original-completion-2026-10-02/execution/current-native-diagnostic-r324-review/p23-02-current-native-diagnostic-checkpoint-independent-review-r324.json.gz", + "docs/plans/original-completion-2026-10-02/execution/current-native-diagnostic-r324-review/p23-02-current-native-diagnostic-checkpoint-root-verification-r324.json.gz", + "docs/plans/original-completion-2026-10-02/execution/current-phase-r339-review/final-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/execution/current-phase-r339-review/manifest.json", + "docs/plans/original-completion-2026-10-02/execution/current-phase-r339-review/p23-02-current-phase-integration-independent-review-r339.json.gz", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/CURRENT_OFFLOAD_RECHECK.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/DRIVE_LISTING_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/DRIVE_METADATA_RECHECK.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/FINAL_OFFLOAD_REPORT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/FINAL_OFFLOAD_REPORT.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/FINAL_OFFLOAD_REPORT_R02.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/FINAL_OFFLOAD_REPORT_R02.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/LOCAL_SYNC_CACHE_CHECK.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/OFFLOAD_INDEX.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/OFFLOAD_SELECTION.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/OFFLOAD_SESSION.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/PROTECTED_CURRENT_PROOF_CHECK.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/RESTORED_LEDGER_REFERENCES.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/offload_evidence.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r01.cloud.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r01.manifest.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r01.retired.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r01.transfer.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r02.cloud.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r02.manifest.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r02.retired.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r02.transfer.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r03.cloud.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r03.manifest.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r03.retired.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r03.transfer.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r04.cloud.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r04.manifest.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r04.retired.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/p05-acceptance-partial-r04.transfer.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current-release-candidate-r02.cloud.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current-release-candidate-r02.manifest.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current-release-candidate-r02.retired.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current-release-candidate-r02.transfer.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current-release-candidate-r03.cloud.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current-release-candidate-r03.manifest.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current-release-candidate-r03.retired.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current-release-candidate-r03.transfer.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1237-release-candidate-r03.cloud.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1237-release-candidate-r03.manifest.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1237-release-candidate-r03.retired.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.cloud.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.manifest.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.retired.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1287-command-ownership-release-candidate-r01-d2927ce3313f4093b996920e4352adb3.transfer.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.cloud.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.manifest.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.retired.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1287-paid-role-release-candidate-r02-ac42a5936a284c71bf54528cb561f366.transfer.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.cloud.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.manifest.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.retired.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1295-paired-bgm-release-candidate-r01-9aa8b4af72f640ccb44d0f0d8e6ced5f.transfer.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.cloud.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.manifest.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.retired.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-20261015/windows-current1297-tomari-release-candidate-r01-fe476971367d4110b563b987e0cf3d5e.transfer.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-canonical-r05-20261015/CLOUD_OBJECT_REUSE.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-canonical-r05-20261015/COVERAGE_CHECK.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-canonical-r05-20261015/EXECUTION_SCRIPT_PROVENANCE.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-canonical-r05-20261015/LOCAL_MANIFEST_REFERENCE.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-canonical-r05-20261015/MANIFEST.json.gz", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-canonical-r05-20261015/READBACK-CLOUD_OBJECT_REUSE.json.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-canonical-r05-20261015/READBACK-MANIFEST.json.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-canonical-r05-20261015/READBACK-RESTORE.md.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-canonical-r05-20261015/READBACK-restore.py.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-canonical-r05-20261015/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-canonical-r05-20261015/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-canonical-r05-20261015/RETIREMENT_INTENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-canonical-r05-20261015/SOURCE_RECHECK.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-canonical-r05-20261015/restore.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-canonical-r05-20261015/tree-offload-canonical-r05-prepare.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-canonical-r05-20261015/tree-offload-canonical-r05-retire.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-canonical-r05-20261015/tree-offload-canonical-r05-source-recheck.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-canonical-r05-20261015/tree-offload-canonical-r05.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/CLOUD_ARCHIVE_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/CLOUD_PARTS.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/EXECUTION_SCRIPT_PROVENANCE.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/FINAL_REPORT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/FINAL_REPORT.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/LOCAL_MANIFEST_REFERENCE.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/LOCAL_OUTCOMES_RETAINED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/MANIFEST.json.gz", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/PREPARED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/READBACK-CLOUD_ARCHIVE_VERIFIED.json.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/READBACK-CLOUD_PARTS.json.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/READBACK-FINAL_REPORT.json.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/READBACK-FINAL_REPORT.md.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/READBACK-MANIFEST.json.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/READBACK-PREPARED.json.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/READBACK-RESTORE.md.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/READBACK-restore.py.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/RETIREMENT_INTENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/SOURCE_RECHECK.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/restore.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/retained-p23-r13-outcomes/index.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/retained-p23-r13-outcomes/os-proof.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/retained-p23-r13-outcomes/parse-paths.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/retained-p23-r13-outcomes/root-cua-trace.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/retained-p23-r13-outcomes/root-strict-pre-review.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/retained-p23-r13-outcomes/runner-ended.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/retained-p23-r13-outcomes/runner-input.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/tree-offload-cold-r06-retire.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/tree-offload-cold-r06-source-recheck.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/tree-offload-cold-r06-verify-cloud.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-r06-20261015/tree-offload-cold-r06.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-stages-r03-20261015/CLOUD_ARCHIVE_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-stages-r03-20261015/CLOUD_PARTS.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-stages-r03-20261015/FINAL_REPORT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-stages-r03-20261015/FINAL_REPORT.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-stages-r03-20261015/MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-stages-r03-20261015/PREPARED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-stages-r03-20261015/READBACK-CLOUD_PARTS.json.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-stages-r03-20261015/READBACK-MANIFEST.json.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-stages-r03-20261015/READBACK-PREPARED.json.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-stages-r03-20261015/READBACK-RESTORE.md.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-stages-r03-20261015/READBACK-restore.py.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-stages-r03-20261015/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-stages-r03-20261015/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-stages-r03-20261015/build_deduplicated.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-stages-r03-20261015/restore.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-stages-r03-20261015/retire_verified.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-stages-r03-20261015/selection_and_inventory.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-cold-stages-r03-20261015/verify_cloud_archive.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-completed-checkouts-r14-20261016/CANDIDATES.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-completed-checkouts-r14-20261016/CATALOG_REMOTE_REFERENCE.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-completed-checkouts-r14-20261016/CLOUD_ALL_BYTES_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-completed-checkouts-r14-20261016/GIT_RESTORE.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-completed-checkouts-r14-20261016/PREPARATION.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-completed-checkouts-r14-20261016/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-completed-checkouts-r14-20261016/RESTORE_KIT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-completed-checkouts-r14-20261016/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-completed-checkouts-r14-20261016/SOURCE_RECHECK.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-completed-checkouts-r14-20261016/prepare.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-completed-checkouts-r14-20261016/restore.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-completed-checkouts-r14-20261016/retire.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-old-windows-r09-20261015/CLOUD_RESTORE_METADATA_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-old-windows-r09-20261015/CLOUD_ZIPS_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-old-windows-r09-20261015/MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-old-windows-r09-20261015/MANIFEST.pending.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-old-windows-r09-20261015/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-old-windows-r09-20261015/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-old-windows-r09-20261015/SOURCE_RECHECK.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-old-windows-r09-20261015/restore.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-old-windows-r09-20261015/thetree-old-windows-r09-prepare.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-old-windows-r09-20261015/thetree-old-windows-r09-retire.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r12-20261016/CLOUD_ALL_BYTES_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r12-20261016/CLOUD_PARTS_BYTES_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r12-20261016/GIT_RESTORE.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r12-20261016/MANIFEST.json.gz", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r12-20261016/PREPARATION.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r12-20261016/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r12-20261016/RESTORE_KIT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r12-20261016/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r12-20261016/SOURCE_RECHECK.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r12-20261016/prepare.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r12-20261016/restore.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r12-20261016/retire.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r13-20261016/CATALOG_REMOTE_REFERENCE.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r13-20261016/CLOUD_ALL_BYTES_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r13-20261016/GIT_RESTORE.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r13-20261016/PREPARATION.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r13-20261016/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r13-20261016/RESTORE_KIT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r13-20261016/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r13-20261016/SOURCE_RECHECK.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r13-20261016/prepare.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r13-20261016/restore.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p04-ended-validation-r13-20261016/retire.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p08-cold-pairs-20261015/CLOUD_ARCHIVE_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p08-cold-pairs-20261015/CLOUD_METADATA.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p08-cold-pairs-20261015/CLOUD_PARTS.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p08-cold-pairs-20261015/CLOUD_PART_METADATA.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p08-cold-pairs-20261015/MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p08-cold-pairs-20261015/PREPARED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p08-cold-pairs-20261015/READBACK-CLOUD_PARTS.json.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p08-cold-pairs-20261015/READBACK-MANIFEST.json.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p08-cold-pairs-20261015/READBACK-RESTORE.md.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p08-cold-pairs-20261015/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p08-cold-pairs-20261015/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p08-cold-pairs-20261015/STREAM_RECEIPTS.tar.gz", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p08-cold-pairs-20261015/bounded_cloud_archive.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p08-cold-pairs-20261015/retire_verified.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p18-review-r08-20261015/CLOUD_ALL_BYTES_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p18-review-r08-20261015/CLOUD_INITIAL_FILES.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p18-review-r08-20261015/COVERAGE_PRECHECK.json.gz", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p18-review-r08-20261015/LOCAL_TEMP_ARCHIVE_RETIRED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p18-review-r08-20261015/MANIFEST.json.gz", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p18-review-r08-20261015/NEW_OBJECTS_PREPARED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p18-review-r08-20261015/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p18-review-r08-20261015/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p18-review-r08-20261015/SOURCE_RECHECK.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p18-review-r08-20261015/restore.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p18-review-r08-20261015/thetree-p18-cold-review-coverage-r08.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p18-review-r08-20261015/thetree-p18-review-r08-prepare.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p18-review-r08-20261015/thetree-p18-review-r08-retire.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-20261015/CLOUD.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-20261015/FINAL_LOCAL_CHECK.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-20261015/MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-20261015/README.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-20261015/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-20261015/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-20261015/VERIFIED_DRIVE_LISTING.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-20261015/archive_closed_streams.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-20261015/retire_verified_streams.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-closed-more-20261015/CLOUD.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-closed-more-20261015/CLOUD_PARTS.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-closed-more-20261015/MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-closed-more-20261015/PREPARED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-closed-more-20261015/PROTECTED_CURRENT_PROOF_CHECK.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-closed-more-20261015/README.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-closed-more-20261015/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-closed-more-20261015/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-closed-more-20261015/VERIFIED_DRIVE_LISTING.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-closed-more-20261015/archive_closed_more.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-closed-stages-20261015/CLOUD.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-closed-stages-20261015/CLOUD_PARTS.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-closed-stages-20261015/MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-closed-stages-20261015/PREPARED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-closed-stages-20261015/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-closed-stages-20261015/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-closed-stages-20261015/VERIFIED_DRIVE_LISTING.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-closed-stages-20261015/archive_closed_stages.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-impact-r11-20261016/CLOUD_ALL_BYTES_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-impact-r11-20261016/MANIFEST.json.gz", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-impact-r11-20261016/PREPARATION.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-impact-r11-20261016/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-impact-r11-20261016/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-impact-r11-20261016/SOURCE_RECHECK.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-impact-r11-20261016/prepare.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-impact-r11-20261016/restore.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-impact-r11-20261016/retire.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r10-native-20261015/CLOUD.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r10-native-20261015/MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r10-native-20261015/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r10-native-20261015/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r10-native-20261015/VERIFIED_DRIVE_LISTING.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r10-native-20261015/archive_closed_streams.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r10-os-20261015/CLOUD.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r10-os-20261015/MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r10-os-20261015/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r10-os-20261015/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r10-os-20261015/VERIFIED_DRIVE_LISTING.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r10-os-20261015/archive_closed_streams.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r11-a-20261015/CLOUD.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r11-a-20261015/MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r11-a-20261015/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r11-a-20261015/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r11-a-20261015/VERIFIED_DRIVE_LISTING.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r11-a-20261015/archive_closed_streams.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r11-b-20261015/CLOUD.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r11-b-20261015/MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r11-b-20261015/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r11-b-20261015/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r11-b-20261015/VERIFIED_DRIVE_LISTING.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r11-b-20261015/archive_closed_streams.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r12-20261015/CLOUD.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r12-20261015/CLOUD_PARTS.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r12-20261015/MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r12-20261015/PREPARED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r12-20261015/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r12-20261015/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r12-20261015/VERIFIED_DRIVE_LISTING.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r12-20261015/archive_closed_r12.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/CLOUD_INDEX_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/CLOUD_METADATA_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/CLOUD_RESTORE_MD_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/LARGE_UPLOAD_FAILURE.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/MANIFEST.json.gz", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/PARTS.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/PARTS.pending.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/PART_00_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/PART_01_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/PART_02_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/PART_03_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/PART_04_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/PART_05_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/PART_06_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/PART_07_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/PREPARATION.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/SOURCE_RECHECK.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/prepare.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/restore.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-p23-r14-r10-20261016/retire.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/CAPACITY_ADMISSION.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/CLOUD_ARCHIVE_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/CLOUD_PARTS.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/CURRENT_P18_PROTECTION_CHECK.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/LOCAL_MANIFEST_REFERENCE.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/MANIFEST.json.gz", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/POINTER_LOCATION_AND_WORKTREE_CLEANLINESS.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/PREPARED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/READBACK-CLOUD_ARCHIVE_VERIFIED.json.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/READBACK-CLOUD_PARTS.json.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/READBACK-MANIFEST.json.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/READBACK-PREPARED.json.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/READBACK-RESTORE.md.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/READBACK-restore.py.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/RETIREMENT_INTENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/SOURCE_RECHECK.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/guarded_archive_build.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/restore.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/retire_verified.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/selection_and_inventory.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/verify_cloud_stream.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/verify_local_stream.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-review-material-r04-20261015/verify_source_before_retirement.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-visual-r07-20261015/CAPACITY_DIAGNOSIS.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-visual-r07-20261015/CLOUD_MAPPING_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-visual-r07-20261015/COVERAGE_PRECHECK.json.gz", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-visual-r07-20261015/MANIFEST.json.gz", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-visual-r07-20261015/RESTORE.md", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-visual-r07-20261015/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-visual-r07-20261015/RETIREMENT_INTENT.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-visual-r07-20261015/SOURCE_RECHECK.json", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-visual-r07-20261015/restore.py", + "docs/plans/original-completion-2026-10-02/execution/drive-offload-visual-r07-20261015/retire_verified_cold_duplicate.py", + "docs/plans/original-completion-2026-10-02/execution/link_current_evidence.py", + "docs/plans/original-completion-2026-10-02/execution/mac-lock-investigation-r02/INVESTIGATION.json", + "docs/plans/original-completion-2026-10-02/execution/mac-lock-investigation-r02/README.md", + "docs/plans/original-completion-2026-10-02/execution/mac-lock-investigation-r02/owned-process-idle-display-guard-proof.json", + "docs/plans/original-completion-2026-10-02/execution/mac-lock-investigation-r02/owned-utility-idle-display-guard-proof.json", + "docs/plans/original-completion-2026-10-02/execution/mana-proposal-continuation-r03/ADOPTION_DECISION_READINESS.json", + "docs/plans/original-completion-2026-10-02/execution/mana-proposal-continuation-r03/CLOSURE-r02.json", + "docs/plans/original-completion-2026-10-02/execution/mana-proposal-continuation-r03/CURRENT_SOURCE_RECHECK_20261015.json", + "docs/plans/original-completion-2026-10-02/execution/mana-proposal-continuation-r03/NEXT_ORIGINAL_UNIT-r02.json", + "docs/plans/original-completion-2026-10-02/execution/mana-proposal-continuation-r03/actual-opus-decision.json", + "docs/plans/original-completion-2026-10-02/execution/mana-proposal-continuation-r03/actual-opus-run-decision-r02.json", + "docs/plans/original-completion-2026-10-02/execution/mana-proposal-continuation-r03/auth-recovery-and-dispatch-r02.json", + "docs/plans/original-completion-2026-10-02/execution/mana-proposal-continuation-r03/counter-and-reuse-verification.json", + "docs/plans/original-completion-2026-10-02/execution/mana-proposal-continuation-r03/formal-final-r02.json", + "docs/plans/original-completion-2026-10-02/execution/mana-proposal-continuation-r03/formal-integration-r02.json", + "docs/plans/original-completion-2026-10-02/execution/mana-proposal-continuation-r03/formal-review-r02.json", + "docs/plans/original-completion-2026-10-02/execution/mana-proposal-continuation-r03/formal-traceability-r02.json", + "docs/plans/original-completion-2026-10-02/execution/mana-proposal-continuation-r03/formal-validation-r02.json", + "docs/plans/original-completion-2026-10-02/execution/mana-proposal-continuation-r03/independent-arithmetic-preflight-r02.json", + "docs/plans/original-completion-2026-10-02/execution/mana-proposal-continuation-r03/owner-approved-repair-extension.json", + "docs/plans/original-completion-2026-10-02/execution/mana-proposal/PROPOSAL.md", + "docs/plans/original-completion-2026-10-02/execution/mana-proposal/proposal.json", + "docs/plans/original-completion-2026-10-02/execution/multi-agent-dev-handoff/README.md", + "docs/plans/original-completion-2026-10-02/execution/multi-agent-dev-handoff/delivery_contract_proposal.json", + "docs/plans/original-completion-2026-10-02/execution/multi-agent-dev-handoff/mac-lock-readonly-r01.json", + "docs/plans/original-completion-2026-10-02/execution/multi-agent-dev-handoff/p04-01-start-r01.json", + "docs/plans/original-completion-2026-10-02/execution/multi-agent-dev-handoff/p06-audit-terminal-r01.json", + "docs/plans/original-completion-2026-10-02/execution/multi-agent-dev-handoff/p24-03-code-start-r02.json", + "docs/plans/original-completion-2026-10-02/execution/multi-agent-dev-handoff/p24-03-current-validation-r03.json", + "docs/plans/original-completion-2026-10-02/execution/multi-agent-dev-handoff/p24-03-local-native-failure-r01.json", + "docs/plans/original-completion-2026-10-02/execution/multi-agent-dev-handoff/p24-03-next-scope-r01.json", + "docs/plans/original-completion-2026-10-02/execution/multi-agent-dev-handoff/p24-03-runner-start-r01.json", + "docs/plans/original-completion-2026-10-02/execution/multi-agent-dev-handoff/p24-json-metadata-diagnostic-r01.json", + "docs/plans/original-completion-2026-10-02/execution/multi-agent-dev-handoff/runner-start-r01.json", + "docs/plans/original-completion-2026-10-02/execution/native-hot-loop-r331-review/p23-02-native-hot-loop-checkpoint-independent-review-r331.json.gz", + "docs/plans/original-completion-2026-10-02/execution/native-hot-loop-r331-review/p23-02-native-hot-loop-checkpoint-root-verification-r331.json.gz", + "docs/plans/original-completion-2026-10-02/execution/native-input-copy-r337-review/p23-02-native-input-copy-integration-independent-review-r337.json.gz", + "docs/plans/original-completion-2026-10-02/execution/native-input-copy-r337-review/p23-02-native-input-copy-integration-root-verification-r337.json.gz", + "docs/plans/original-completion-2026-10-02/execution/next-closure-after-p13-20261015/CURRENT_REGISTERED_TARGETS.json", + "docs/plans/original-completion-2026-10-02/execution/next-closure-after-p13-20261015/OPUS_NEXT_ORIGINAL_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/next-closure-after-p13-20261015/OPUS_NEXT_ORIGINAL_DIRECTION.stderr", + "docs/plans/original-completion-2026-10-02/execution/next-closure-after-p13-20261015/ROOT_NEXT_ORIGINAL_TARGET_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/next-closure-after-p23-20261017/ACTUAL_CURRENT_MAIN_MERGE_TREE_PREFLIGHT.stderr.txt", + "docs/plans/original-completion-2026-10-02/execution/next-closure-after-p23-20261017/ACTUAL_CURRENT_MAIN_MERGE_TREE_PREFLIGHT.stdout.txt", + "docs/plans/original-completion-2026-10-02/execution/next-closure-after-p23-20261017/ACTUAL_OPUS_SELECTION_PROVENANCE.json", + "docs/plans/original-completion-2026-10-02/execution/next-closure-after-p23-20261017/P24_ALL8_CURRENT_ACCEPTANCE_AND_NEXT_WORK.json", + "docs/plans/original-completion-2026-10-02/execution/next-closure-after-p23-20261017/P24_EXISTING_LIMITED_EVIDENCE_LOCATION_AND_SHA_AUDIT.json", + "docs/plans/original-completion-2026-10-02/execution/next-closure-after-p23-20261017/command.json", + "docs/plans/original-completion-2026-10-02/execution/next-closure-after-p23-20261017/result.json", + "docs/plans/original-completion-2026-10-02/execution/next-closure-after-p23-20261017/stderr.log", + "docs/plans/original-completion-2026-10-02/execution/next-closure-after-p23-20261017/stdout.log", + "docs/plans/original-completion-2026-10-02/execution/owner-model-routing.md", + "docs/plans/original-completion-2026-10-02/execution/owner_model_cli.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/CURRENT_ACCEPTANCE_STATUS.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/D05_9767_CONTEXT_AND_NATIVE_REUSE.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/D05_9767_REPAIR4_ADMISSION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/D05_APPROVED_DECISION_SUPPLEMENT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/D05_ATOMIC_REGISTER_VALIDATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/D05_OWNER_APPROVAL.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/D05_POLICY_CANDIDATE.md", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/D05_READONLY_CONTEXT_MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/D05_REGISTERED_VALIDATION_9767B0A.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/D05_REGISTERED_VALIDATION_9767B0A.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/D05_ROOT_CONTEXT_RELOCATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/D05_RUN_ADMISSION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/D05_STATIC_NEGATIVE_HARNESS_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/D05_STATIC_VALIDATION_SCOPE.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/D05_WORKER_RUN_OUTPUT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/D05_WORKER_RUN_OUTPUT.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/NORMAL_REPAIR5_DISPATCH.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/NORMAL_REPAIR5_DISPATCH.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_AFTER_C_INPUT_CORRECTION_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_AFTER_R7_INCOMPLETE_S1_FIRST_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_AFTER_REAL_D05_FORMAL_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_AFTER_REAL_D05_FORMAL_DECISION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_AFTER_REAL_D05_FORMAL_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_C_CORRECTED_INPUT_CONTINUATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_C_CORRECTED_INPUT_CONTINUATION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_D05_9767_CURRENT_APPLICABILITY.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_D05_9767_CURRENT_APPLICABILITY.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_D05_9767_CURRENT_APPLICABILITY_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_D05_9767_REPAIR4_RUN_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_D05_9767_REPAIR4_RUN_DECISION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_D05_9767_REPAIR4_RUN_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_D05_APPROVED_CONTINUATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_D05_APPROVED_CONTINUATION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_D05_APPROVED_CONTINUATION_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_D05_APPROVED_VISIBLE_CONTEXT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_D05_APPROVED_VISIBLE_CONTEXT.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_D05_APPROVED_VISIBLE_CONTEXT_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_D05_CANDIDATE.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_D05_CANDIDATE.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_D05_CANDIDATE_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_D05_RUN_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_D05_RUN_DECISION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_D05_RUN_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_NATIVE_FIRST_AND_LIMITS_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_NATIVE_FIRST_AND_LIMITS_DECISION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_NATIVE_FIRST_AND_LIMITS_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR10_S2_FIRST_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR10_S2_FIRST_STDERR.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR10_S2_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR10_S2_RUN_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR10_S2_RUN_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR10_S2_RUN_STDERR.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR11_S2_CONTINUATION_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR11_S2_RUN_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR11_S2_RUN_STDERR.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR12_S2_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR12_S2_RUN_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR12_S2_RUN_STDERR.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR13_S2_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR13_S2_RUN_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR13_S2_RUN_STDERR.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR14_S2B_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR14_S2B_RUN_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR14_S2B_RUN_STDERR.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR15_S2B_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR15_S2B_RUN_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR15_S2B_RUN_STDERR.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR16_S3_CORRECTED_RUN_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR16_S3_CORRECTED_STDERR.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR16_S3_COUNT_CORRECTION_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR16_S3_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR16_S3_RUN_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR16_S3_RUN_STDERR.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR17_WHOLE_COLLECTOR.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR17_WHOLE_COLLECTOR_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR17_WHOLE_COLLECTOR_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR18_FULL_INPUT_CONTINUATION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR18_FULL_INPUT_CONTINUATION_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR18_FULL_INPUT_CONTINUATION_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR5_C_RUN_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR5_C_RUN_DECISION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR5_C_RUN_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR6_C_RUN_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR6_C_RUN_DECISION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR6_C_RUN_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR7_COMPOSED_PRODUCT_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR7_COMPOSED_PRODUCT_DECISION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR7_COMPOSED_PRODUCT_PROOF_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR7_INITIAL_WHOLE_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR7_INITIAL_WHOLE_DECISION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR7_RUN_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR7_RUN_DECISION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR7_RUN_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR8_S1_FIRST_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR8_S1_FIRST_DECISION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR8_S1_RUN_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR8_S1_RUN_DECISION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR8_S1_RUN_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR9_S1_FIRST_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR9_S1_FIRST_STDERR.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR9_S1_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR9_S1_RUN_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR9_S1_RUN_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_REPAIR9_S1_RUN_STDERR.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_WHOLE_CLOSURE_REPAIR7_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_WHOLE_P04_CLOSURE_AFTER_547_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_WHOLE_P04_CLOSURE_AFTER_547_DECISION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OPUS_WHOLE_P04_CLOSURE_AFTER_547_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/OWNER_P04_LLM_TIMEOUT_ADAPTER.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/POST_P18_CURRENT_SOURCE_APPLICABILITY.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/RAW_FORMAL_MEMBER_AVAILABILITY.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/README.md", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REGISTERED_29A6_FIRST_VALIDATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REGISTERED_29A6_FIRST_VALIDATION_STDERR.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REGISTERED_3BBA_FIRST_VALIDATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REGISTERED_3BBA_FIRST_VALIDATION_STDERR.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REGISTERED_3BBA_FIRST_VALIDATION_STDOUT.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REGISTERED_547_FIRST_VALIDATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REGISTERED_646_FIRST_VALIDATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REGISTERED_646_FIRST_VALIDATION_STDERR.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REGISTERED_646_FIRST_VALIDATION_STDOUT.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REGISTERED_877D_FIRST_VALIDATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REGISTERED_877D_FIRST_VALIDATION_STDERR.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REGISTERED_ACCD_FIRST_VALIDATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REGISTERED_C0BC_FIRST_VALIDATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REGISTERED_C0BC_FIRST_VALIDATION_STDERR.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REGISTERED_CC3A_FIRST_VALIDATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REGISTERED_CC3A_FIRST_VALIDATION_STDERR.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REGISTERED_DD20_FIRST_VALIDATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REGISTERED_DD20_FIRST_VALIDATION_STDERR.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REGISTERED_DD20_FIRST_VALIDATION_STDOUT.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REPAIR17_INPUT_ACCESS_FAILURE.md", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REPAIR17_ORIGINAL_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REPAIR18_NORMAL_TRANSITION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REPAIR18_ORIGINAL_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REPAIR18_RETAINED_CODE_AND_RESULTS.tar.gz", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REPAIR18_STATUS_RETAINED.md", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REPAIR19_NORMAL_TRANSITION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REPAIR4_PRESERVED_WORK.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REPAIR4_PRESERVED_WORK.tar.gz", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REPAIR5_PRESERVED_WORK.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REPAIR5_PRESERVED_WORK.tar.gz", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REPAIR7_PRESERVED_WORK.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/REPAIR7_PRESERVED_WORK.tar.gz", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/RETAINED_SUBMITTED_29A6_INCREMENTAL.bundle", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/RETAINED_SUBMITTED_3BBA_INCREMENTAL.bundle", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/RETAINED_SUBMITTED_547.bundle", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/RETAINED_SUBMITTED_646_INCREMENTAL.bundle", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/RETAINED_SUBMITTED_877D_INCREMENTAL.bundle", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/RETAINED_SUBMITTED_ACCD_INCREMENTAL.bundle", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/RETAINED_SUBMITTED_ACCD_INCREMENTAL.verify.txt", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/RETAINED_SUBMITTED_DD20_INCREMENTAL.bundle", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_9767B0A_CHECKER_FIXTURES.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_9767B0A_CHECKER_FIXTURES.stderr", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_9767B0A_CHECKER_FIXTURES.stdout", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_APPROVED_DEPENDENCY_FORMAL_ADMISSION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_APPROVED_DEPENDENCY_FORMAL_INPUT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_APPROVED_DEPENDENCY_FORMAL_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_APPROVED_DEPENDENCY_MIDNIGHT_ADMISSION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_APPROVED_DEPENDENCY_MIDNIGHT_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_APPROVED_SHIFT_CURRENT_ADMISSION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_APPROVED_SHIFT_CURRENT_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_CORRECTED_C_BUNDLE_LOCAL_PASS.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_FULL_FUNCTION_PIN_CORRECTION_R02.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_NO_DUPLICATE_PROBE_DISPATCH.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_PAID_SHIFT_MIDNIGHT_ADMISSION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_PAID_SHIFT_MIDNIGHT_FORMAL_ADMISSION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_PAID_SHIFT_MIDNIGHT_FORMAL_INPUT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_PAID_SHIFT_MIDNIGHT_FORMAL_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_PRODUCT_SOURCE_ROLE_CLARIFICATION_R01.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_PROSPECTIVE_PRODUCT_COMPOSITION_R01.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_R17_FULL_INPUT_RELOCATION_R01.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_R18_JOIN_GAPS_AND_GETTER_TYPE_NOTICE.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_R18_LOCAL_REPLAY_AND_PRESERVATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_REPAIR5_ACTUAL_START.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_REPAIR5_APPROVAL_CONTEXT_ADDENDUM.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_REPAIR5_CONTEXT_RELOCATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_REPAIR6_ACTUAL_START.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_REPAIR7_ACTUAL_START.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_REPAIR7_CONTEXT_RELOCATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_REPAIR7_EXACT_OPUS_CONTEXT_FORWARDING.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_REPAIR8_ACTUAL_START.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_REPAIR8_S1_CONTEXT_FORWARDING.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_S1_NATIVE_R01_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_S1_NATIVE_R02_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_S2A_NATIVE_R01_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_S2A_NATIVE_R02_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_S2A_NATIVE_R03_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_S2B_EXISTING_SOURCE_AUDIT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_S2B_NATIVE_R01_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_S2B_NATIVE_R02_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_S2_EXISTING_TEMPLATE_SUPPLY_R02.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_S2_S1_REPORT_EXACT_PATH_SUPPLY.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_S3_EXISTING_SOURCE_SUPPLY.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_S3_NATIVE_R01_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_SAME_MINUTE_RESEND_FORMAL_ADMISSION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_SAME_MINUTE_RESEND_FORMAL_INPUT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_SAME_MINUTE_RESEND_FORMAL_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_SAME_MINUTE_RESEND_NATIVE_ADMISSION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/ROOT_STAGE_A_CURRENT_RUNNER_FACTS_R01.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/SUBMISSION_MAP_S2A_R02_R03.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/SUBMISSION_MAP_S2B_R01_R02.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/SUBMISSION_MAP_S3_R01.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/SUBMITTED_29A6_NULLABLE_DIAGNOSTIC.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/SUBMITTED_3BBA_S2A_PREPARATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/SUBMITTED_547_C_VALIDATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/SUBMITTED_646_S1_PREPARATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/SUBMITTED_877D_TYPE_DECLARATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/SUBMITTED_ACCD_S3_PREPARATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/SUBMITTED_C0BC_CANONICAL_DIAGNOSTIC.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/SUBMITTED_CC3A_S2B_PREPARATION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/SUBMITTED_DD20_S1_CORRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/approved-dependency-formal-r01.gd", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/approved-dependency-midnight-r01.gd", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/approved-shift-current-r01.gd", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/idempotency-paid-formal-r01.gd", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/idempotency-paid-midnight-r01.gd", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/owner_p04_timeout_budget.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-approved-dependency-formal-native-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-approved-dependency-formal-prepare-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-approved-dependency-midnight-native-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-approved-shift-current-native-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-approved-shift-current-prepare.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-correct-full-body-pins-r02.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-current-acceptance-status.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-idempotency-formal-prepare-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-idempotency-native-prepare-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-idempotency-paid-formal-native-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-idempotency-paid-midnight-native-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-idempotency-root-audit-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-paid-shift-midnight-formal-native-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-paid-shift-midnight-formal-prepare-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-paid-shift-midnight-native-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-paid-shift-midnight-prepare-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-paid-shift-root-audit-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-product-composition-proof-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-r17-supply-full-inputs-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-s1-ledger-update.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-s1-root-audit-r02.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-s2a-root-audit-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-s2a-root-audit-r03.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-s2b-root-audit-r02.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-s3-root-audit-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/p04-whole-context-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/paid-shift-midnight-formal-r01.gd", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/paid-shift-midnight-r01.gd", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/recheck.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/runtime-since-registered-base.patch", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261017/ACTUAL_LATEST29_FORMAL_REVIEW.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261017/ACTUAL_OPUS_LATEST29_DECISION.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261017/CURRENT_ACCEPTANCE_STATUS.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261017/CURRENT_STATUS_REPAIR29.md", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261017/D05_REMAINING_ORDER_CANDIDATE.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261017/D05_REMAINING_ORDER_CANDIDATE.md", + "docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261017/REPAIR29_STATIC_SOURCE.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-input-r01/ORDER_CONTRACT_DRAFT.md", + "docs/plans/original-completion-2026-10-02/execution/p04-01-input-r01/historical-audit.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-input-r01/historical-source-map.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-input-r01/input.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-owner-approval-20261018/ACTUAL_OPUS_NEXT_P04_PLAN.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-owner-approval-20261018/D05_ACTUAL_HUMAN_APPROVAL.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-owner-approval-20261018/ROOT_P04_PRESERVED_TO_CURRENT_SOURCE_AUDIT.json", + "docs/plans/original-completion-2026-10-02/execution/p04-01-owner-approval-20261018/ROOT_PLAN_VERSION_NOTES.json", + "docs/plans/original-completion-2026-10-02/execution/p07-01-current-evidence-r01/applicability.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/ACTUAL_INCOMPLETE_INDEX_REJECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/ADDITIONAL_ONE_REPAIR_PROPOSAL.md", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/AUDIT_START.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/COLD_EVIDENCE_COMPRESSION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/COLD_PROJECT_HISTORY_COMPRESSION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/COMPACT_METADATA_PROPOSAL.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/COMPACT_PROPOSAL_ACTUAL_PACKET.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/CURRENT_CONTINUATION-r02.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/CURRENT_CONTINUATION-r03.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/EXACT_SUBMITTED_PACKET-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/EXISTING_EVIDENCE_REAUDIT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/HISTORY_REFERENCE_ACTUAL_PACKET.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/HISTORY_REFERENCE_PROPOSAL.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/INPUT_AND_REGRESSION_PREFLIGHT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/LOCAL_NATIVE_UID_FAILURE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/MIGRATION_FUNCTION_COMPARISON.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/NATIVE_FIXTURE_RESOURCE_FAILURE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/NATIVE_OUTPUT_CAPACITY_ESTIMATE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/NATIVE_STORAGE_COLLECTION_TRACE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/NEXT_ACTIONS.md", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/OWNER_REPAIR_INPUT_COPY-r03.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/PACKET_BLOAT_DIAGNOSIS-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/PRESERVED_LOCAL_TESTS-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/PRESERVED_OUTPUTS-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/PROPOSED_COMPACT_IMPLEMENTATION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/PROPOSED_CURRENT_HISTORY_LINK.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/PROPOSED_HISTORY_REFERENCE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/REGISTERED_RUN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/STABLE_INPUT_COW_REUSE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/STORAGE_PILOT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/STORAGE_PILOT_ACTIVE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/SYNTHETIC_EXAMPLE_RECONSTRUCTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/actual-opus-contract-advice.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/actual-opus-last-repair-r03.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/actual-opus-preserved-continuation-r02.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/actual-opus-run-decision.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/collect_with_storage_guard.py", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/local_native_parse.py", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/native_storage_guard.py", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/proposed-derived-fixture-budget.patch", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r01/proposed-example-generator-reference.patch", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r04/CURRENT_CONTINUATION-r04.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r04/EXACT_SUBMITTED_PACKET.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r04/NATIVE_FIXTURE_STAIR_FAILURE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r04/NATIVE_STORAGE_COLLECTION_TRACE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r04/OPUS_STAIR_CONTINUATION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r04/PROPOSED_COMPACT_ROOT_INPUT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r04/collect_with_storage_guard.py", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r04/native_storage_guard.py", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r05/ACTUAL_NATIVE_CHECKER.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r05/ACTUAL_WORLD_REVISION_DELTAS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r05/ASTRA_ACTUAL_DATA_PREFLIGHT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r05/ASTRA_EXACT_PACKET.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r05/CARGO_ENDPOINT_READONLY_DIAGNOSTIC.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r05/CARGO_RULE_READONLY_DIAGNOSTIC.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r05/EXACT_SUBMITTED_PACKET.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r05/NATIVE_STORAGE_COLLECTION_TRACE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r05/OPUS_CHECKER_CONTINUATION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r05/OPUS_METADATA_FINALIZATION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r05/OPUS_OS_COLLECTION_PLAN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r05/OS_PLAN_SOURCE_CORRECTIONS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r05/REGISTERED_NATIVE_EVIDENCE_BINDING.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r05/VECTOR_DECODER_READONLY_DIAGNOSTIC.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r05/collect_with_storage_guard.py", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r05/native_storage_guard.py", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r06/CURRENT_CONTINUATION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r06/NATIVE_STORAGE_COLLECTION_TRACE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r06/OPUS_EVIDENCE_NAVIGATION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r06/PROSPECTIVE_INTEGRATION_EVIDENCE_APPLICABILITY.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r06/REGISTERED_FINAL_REGRESSION_BINDING.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r06/REGISTERED_NATIVE_OS_BINDING.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r06/REGISTERED_VALIDATION_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r06/REGRESSION_CLOSED_PROFILE_STORAGE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r06/bind_final_regression.py", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r06/collect_with_storage_guard.py", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r06/final_regression_proof.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r06/native_storage_guard.py", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r07/ACTUAL_LOCAL_CHECKER_RUN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r07/ACTUAL_OPUS_GAME_REVIEW_BF559.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r07/ACTUAL_OPUS_GAME_REVIEW_D1C7.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r07/ACTUAL_OPUS_NEXT_TARGET_PROPOSAL.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r07/ACTUAL_OPUS_REPAIR_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r07/DEFERRED_LOW_FINDINGS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r07/EXACT_EVIDENCE_REUSE_APPLICABILITY.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r07/FORMAL_COMPLETION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r07/INTEGRATION_CANDIDATE_VERIFICATION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r07/REAL_MAIN_CHECKOUT_BYTE_ALIGNMENT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r07/REGISTERED_NEXT_TARGET_STATUS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r07/REGISTERED_VALIDATION_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r07/ROOT_REPAIR_CONTEXT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-audit-r07/RUNNER_FINAL_TRACEABILITY.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-os-r01/CLOSURE_STATE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-os-r01/POST_OS_INTEGRITY.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-os-r01/RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02-os-r01/collect_native_os.py", + "docs/plans/original-completion-2026-10-02/execution/p08-02-os-r01/passive_os_migration_recorder.gd", + "docs/plans/original-completion-2026-10-02/execution/p08-02/CONDITION_MATRIX.md", + "docs/plans/original-completion-2026-10-02/execution/p08-02/ROOT_REPAIR_INPUT-r03.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02/ROOT_REPAIR_INPUT-r04.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02/ROOT_REPAIR_INPUT-r07.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02/implementation-historical-6c7c724.json", + "docs/plans/original-completion-2026-10-02/execution/p08-02/implementation.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACCEPTANCE_CLOSED_D369_027861B.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACCEPTED_DEPENDENCY_INPUT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACCEPTED_INPUT_SCOPE_CONTROLS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_CODE_CONTINUATION_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_CODE_RESUME_RUN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_CODE_RUN_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_FILE_ONLY_RUN_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_FULL_R07_PALETTE_REPAIR.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_FULL_R07_PALETTE_RUN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_NATIVE_R01_REPAIR_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_NATIVE_R01_RUN_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_OS_R04_BOOTSTRAP_REPAIR.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_OS_R04_BOOTSTRAP_RUN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_R02_OPERATION_REPAIR.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_R02_OPERATION_RUN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_R05_CONSOLIDATED_REPAIR.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_R05_RUN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_R06_COLLECTOR_REPAIR.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_R06_COLLECTOR_RUN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_R07_EVENT_OBSERVER_REPAIR.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_R07_EVENT_OBSERVER_RUN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_R08_ENDPOINT_REPAIR.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_R08_ENDPOINT_RUN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_R09_CONTEXT_CONTINUATION_REPAIR.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_R09_CONTEXT_CONTINUATION_RUN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_R09_PUBLICATION_REPAIR.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_R09_PUBLICATION_RUN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_READABLE_HANDOFF_REPAIR.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_READABLE_HANDOFF_RUN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_ROLE_REASSIGNMENT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ACTUAL_OPUS_START_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ADDITIONAL_CLOSED_PROOF_COMPRESSION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ADDITIONAL_CLOSED_PROOF_COMPRESSION_R06.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/AGY_133_ACTUAL_COMMAND_PERMISSION_DENIAL.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/AGY_133_ISOLATED_COMPAT_PROBE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/AGY_133_SINGLE_COMMAND_PERMISSION_PROPOSAL.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/AGY_PERMISSION_SETTINGS_READONLY_INVENTORY.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/BF2D75C9_VERIFICATION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/CHECKER_R05_INFRASTRUCTURE_ORACLE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/CLAUDE_NATIVE_AUTH_REFRESH_20261014.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/CLOSED_BINARY_CLONE_PRESERVATION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/CLOSED_BINARY_CONTENT_PRESERVING_COMPRESSION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/CLOSED_CACHE_RETIREMENT_PROPOSAL.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/CLOSED_COMMANDER_CHECKOUT_RETIREMENT_PROPOSAL.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/CLOSED_ENGINE_CLONE_METADATA_PRESERVATION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/CLOSED_FULL_PROOF_COMPRESSION_R10.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/CLOSED_IMPORTED_CACHE_CLONE_PRESERVATION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/CLOSED_MIRROR_PROOF_COMPRESSION_R12.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/CLOSED_MIRROR_PROOF_COMPRESSION_R13.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/CLOSED_PROOF_STORAGE_PRESERVATION_R07_R08.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/CLOSED_PROOF_STORAGE_PRESERVATION_R09.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/CLOSED_TEXT_PROOF_COMPRESSION_R11.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/COLD_PROOF_CONTENT_PRESERVING_COMPRESSION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/CONDITION_MATRIX.md", + "docs/plans/original-completion-2026-10-02/execution/p08-03/CURRENT_ACCEPTANCE_AUDIT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/CURRENT_ACCEPTANCE_STATUS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/CURRENT_D369_OS_AND_REGISTERED_PASS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/CURRENT_EXECUTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/D369_BUILD_HANDOFF.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/D369_REGISTERED_PROOF_READ_PINS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/D369_REGISTERED_VALIDATION_HANDOFF.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/DEFERRED_REVIEW_FINDINGS_D369D1C.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/DEMOLITION_RESUME_REVIEW_INDEX_R09.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/DIAGNOSTIC_SCENARIO_SOURCE_AUDIT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/FULL_REGRESSION_D369D1C_R01_PASS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/FULL_REGRESSION_FD643_R01.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/FULL_REGRESSION_R07_PALETTE_MEMBERSHIP_FAILURE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/HISTORICAL_PROOF_COMPRESSION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/INDEPENDENT_OPUS_REVIEW_7DDE98CC.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/INDEPENDENT_REVIEW_D369D1C.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/INDEPENDENT_RUNTIME_SUPPORT_REVIEW_12F04D6.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/INDEPENDENT_SEMANTIC_REVIEW_7E2368F5.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/INITIAL_OPUS_REGISTRATION_CONFIRMATION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/MAC_LOCK_READONLY_DIAGNOSIS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/MAC_LOCK_READONLY_FINDINGS_R13.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/NATIVE_ADMISSION_PREPARATION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/NATIVE_F5F85AE_R16_PASS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/NATIVE_OS_R08_ENDPOINT_TYPE_FAILURE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/NATIVE_R01_FAILURE_AND_SCOPE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/NATIVE_R01_R02_PAIRED_PROOF_COMPRESSION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/NATIVE_R02_READER_OPERATION_DELTA.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/NATIVE_R03_CONTENT_PRESERVING_COMPRESSION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/NATIVE_R03_PASS_AND_OS_ATTEMPT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/NATIVE_R05_CONTENT_PRESERVING_COMPRESSION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/NATIVE_R05_PASS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/NATIVE_R06_OS_TIMEOUT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/NATIVE_R09_COLLECTION_PINS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_ACCEPTED_DEPENDENCY_UI_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_FROZEN_REGRESSION_OS_DIRECTION_FD643.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_INTEGRATION_ADAPTER_REVIEW_D369D1C.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_INTEGRATION_APPLICABILITY_DIRECTION_D369D1C.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_PRE_FULL_SEMANTIC_TRIAGE_7E2368F5.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_R15_DIAGNOSIS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_REPAIR14_COMPLETE_HANDOFF.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_REPAIR14_COMPLETE_HANDOFF_RUN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_REPAIR14_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_REPAIR14_RUN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_REPAIR16_ENVIRONMENT_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_REPAIR17_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_REPAIR17_RUN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_REPAIR18_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_REPAIR18_RUN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_REPAIR19_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_REPAIR20_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_RUNTIME_POSITIVE_FIXTURE_REPAIR.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_RUNTIME_POSITIVE_FIXTURE_RUN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_RUNTIME_SUPPORT_RUN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_RUNTIME_TEST_INITIALIZATION_REPAIR.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_RUNTIME_TEST_INITIALIZATION_RUN.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OPUS_SHARED_RUNTIME_SCOPE_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ORIGINAL_CONNECTION_WARNING_R09_AUDIT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OS_R04_INITIAL_LOAD_ORACLE_FINDING.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OS_R05_GUIDE_INTERCEPTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/OS_R07_SELECTED_CELL_READBACK.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/PALETTE_SHORT_OS_DIAGNOSIS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/PREPARED_REVIEW_REUSE_CHECKS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/PRESERVED_CODE_TIMEOUT_AND_LOCAL_QA.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/R06_COLLECTOR_REPAIR_ACTUAL_START.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/R07_REPAIR_SUBMITTED_FULL_REGRESSION_START.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/R09_COLLECTION_AND_PUBLICATION_DIAGNOSIS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/R09_PROOF_READ_SCOPE_CHECK.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/R09_READONLY_IMAGE_DIMENSIONS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/R15_INCOMPLETE_OS_AUDIT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/READABLE_NATIVE_REPAIR_HANDOFF.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/READONLY_PREPARATION_CHECKPOINT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/REGISTERED_TASK.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/REPAIR12_CONTEXT_GAP.md", + "docs/plans/original-completion-2026-10-02/execution/p08-03/REPAIR13_PREFLIGHT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/REPAIR14_HANDOFF_DIAGNOSIS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/REPAIR16_WORKER_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/REPAIR19_ROOT_LOCAL_PASS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/REPAIR20_FRESH_PROOF_ROUTING_REPRO.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/REPAIR20_ROOT_VERIFICATION_D369D1C.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/REVIEW_BINARY_PREPARATION_RETRY.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/REVIEW_MATERIAL_LIMIT_RECHECK.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/REVIEW_RAW_READ_CONTEXT_CHECK.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_CHECKER_R05_INFRASTRUCTURE_ORACLE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_COLLECTION.md", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_CUA_CALIBRATION_CONTROLS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_CUA_EVIDENCE_CAPABILITY.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_FULL_R07_FAILED_PHASE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_FULL_R07_STDERR.log", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_FULL_REGRESSION_R07_PALETTE_MEMBERSHIP_FAILURE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_NATIVE_OS_R08_ENDPOINT_TYPE_FAILURE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_NATIVE_R06_OS_TIMEOUT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_NATIVE_R09_COLLECTION_PINS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_OS_CONTROLLER_PREPARATION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_OS_R05_GUIDE_INTERCEPTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_OS_R07_SELECTED_CELL_READBACK.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_OS_R07_SELECTED_RECEPTION.png", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_OS_R07_writer-actions.json.gz", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_OS_R07_writer-request-0063_observed.json.gz", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_OS_R08_ENGINE_NATIVE.log", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_OS_R13_LOCK_INTERRUPTION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_OS_R14_PREPARATION_ERROR.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_R05_READER_CHECKPOINT.json.gz", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_R05_READER_CHECKPOINT_PROVENANCE.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_R09_COLLECTION_AND_PUBLICATION_DIAGNOSIS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/ROOT_R09_READONLY_IMAGE_DIMENSIONS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/RP24_ACTUAL_PREFLIGHT.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/RP24_ACTUAL_SHELL_DENIAL_CONTROL.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/RP24_AGY_PROBE_CONTROL.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/RP24_CORRECTED_RAW_STREAM_INTERPRETATION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/RP24_SELFTEST_BOOTSTRAP.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/RUNTIME_SUPPORT_APPLICABILITY_CONTROLS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/RUNTIME_SUPPORT_COMPLETED_TRACEABILITY.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/RUNTIME_SUPPORT_FORMAL_INTEGRATION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/RUNTIME_SUPPORT_NATIVE_PASS_12F04D6.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/RUNTIME_SUPPORT_PROOF_NEGATIVE_CONTROLS.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/RUNTIME_SUPPORT_SPEC_PIN_CHECK.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/RUNTIME_SUPPORT_TARGETED_FAILURE_78DC82D.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/SMALL_CLOSED_PROOF_COMPRESSION_R07.json.gz", + "docs/plans/original-completion-2026-10-02/execution/p08-03/SMALL_CLOSED_PROOF_COMPRESSION_R08.json.gz", + "docs/plans/original-completion-2026-10-02/execution/p08-03/SMALL_CLOSED_PROOF_COMPRESSION_R09.json.gz", + "docs/plans/original-completion-2026-10-02/execution/p08-03/SPEC_PREPARATION.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/TARGETED_UI_4F3B42DF.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/VALIDATION_7E2368F5.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/accepted_input_scope.py", + "docs/plans/original-completion-2026-10-02/execution/p08-03/current_proof_read_scope.py", + "docs/plans/original-completion-2026-10-02/execution/p08-03/historical-r02-local-source-manifest.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/historical-r02-local-validation.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/historical-r04-local-source-manifest.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/historical-r04-local-validation.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/historical-r05-final-local-source-manifest.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/historical-r05-final-local-validation.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/historical-r05-first-local-validation.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/historical-r05-first-repair-r05-local-checker-tests.log", + "docs/plans/original-completion-2026-10-02/execution/p08-03/implementation.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/integration_applicability.py", + "docs/plans/original-completion-2026-10-02/execution/p08-03/local-checker-tests.log", + "docs/plans/original-completion-2026-10-02/execution/p08-03/local-source-manifest.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/local-validation.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/native-r01-writer-stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p08-03/native-r02-reader-stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p08-03/os-r04-writer-engine.log", + "docs/plans/original-completion-2026-10-02/execution/p08-03/owner_continuation_cli.py", + "docs/plans/original-completion-2026-10-02/execution/p08-03/passive_os_placement_recorder.gd", + "docs/plans/original-completion-2026-10-02/execution/p08-03/passive_os_placement_recorder.gd.uid", + "docs/plans/original-completion-2026-10-02/execution/p08-03/r09_proof_read_scope.py", + "docs/plans/original-completion-2026-10-02/execution/p08-03/reference_semantic_review.py", + "docs/plans/original-completion-2026-10-02/execution/p08-03/registered-r04-evidence-manifest.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/repair-local-checker-tests.log", + "docs/plans/original-completion-2026-10-02/execution/p08-03/repair-r02-local-checker-tests.log", + "docs/plans/original-completion-2026-10-02/execution/p08-03/repair-r04-local-checker-tests.log", + "docs/plans/original-completion-2026-10-02/execution/p08-03/repair-r05-local-checker-tests.log", + "docs/plans/original-completion-2026-10-02/execution/p08-03/repair-r06-local-checker-tests.log", + "docs/plans/original-completion-2026-10-02/execution/p08-03/repair-r06-mock-sync-local-checker-tests.log", + "docs/plans/original-completion-2026-10-02/execution/p08-03/repair-r07-final-local-checker-tests.log", + "docs/plans/original-completion-2026-10-02/execution/p08-03/repair-r07-local-checker-tests.log", + "docs/plans/original-completion-2026-10-02/execution/p08-03/repair-r07-local-source-manifest.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/repair-r07-local-validation.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/repair10-final-local-checker-tests.log", + "docs/plans/original-completion-2026-10-02/execution/p08-03/repair10-local-checker-tests.log", + "docs/plans/original-completion-2026-10-02/execution/p08-03/repair10-local-source-manifest.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/repair10-local-syntax.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/repair10-local-validation.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/repair11-local-source-manifest.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/repair11-local-validation.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/repair13-local-source-manifest.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/repair13-local-validation.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/root_ack_os_receipt.py", + "docs/plans/original-completion-2026-10-02/execution/p08-03/root_collect_fresh_os.py", + "docs/plans/original-completion-2026-10-02/execution/p08-03/root_cua_geometry.js", + "docs/plans/original-completion-2026-10-02/execution/p08-03/root_cua_os_helpers.js", + "docs/plans/original-completion-2026-10-02/execution/p08-03/root_cua_os_helpers_pre_r19.js", + "docs/plans/original-completion-2026-10-02/execution/p08-03/root_p08_compress_closed_proof_r06.py", + "docs/plans/original-completion-2026-10-02/execution/p08-03/root_p08_r05_resume_os.py", + "docs/plans/original-completion-2026-10-02/execution/p08-03/root_resume_r03_os.py", + "docs/plans/original-completion-2026-10-02/execution/p08-03/root_runtime_preview_targeted.py", + "docs/plans/original-completion-2026-10-02/execution/p08-03/runtime-preview-proposal/RUNTIME_PREVIEW_PROPOSAL.md", + "docs/plans/original-completion-2026-10-02/execution/p08-03/runtime-preview-proposal/runtime_preview.patch", + "docs/plans/original-completion-2026-10-02/execution/p08-03/runtime-support-registration/baseline.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/runtime-support-registration/contract.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/runtime-support-registration/policy.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/runtime-support-registration/validations.json", + "docs/plans/original-completion-2026-10-02/execution/p08-03/runtime_support_proof.py", + "docs/plans/original-completion-2026-10-02/execution/p13-02/ACTUAL_OPUS_INDEPENDENT_SELECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/CODE1_IMPLEMENTATION.md", + "docs/plans/original-completion-2026-10-02/execution/p13-02/CODE1_TASK_SPEC.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-a7e3069-full-20261017/ACTUAL_AGGREGATE_READONLY_VERIFICATION.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-a7e3069-full-20261017/ACTUAL_CONTINUATION_CONTROLS.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-a7e3069-full-20261017/ACTUAL_INDEPENDENT_OPUS_REVIEW.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-a7e3069-full-20261017/ACTUAL_SUFFIX_ENDED.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-a7e3069-full-20261017/ACTUAL_SUFFIX_INPUT.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-a7e3069-full-20261017/CURRENT_ACCEPTANCE_STATUS.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-a7e3069-full-20261017/EXACT_INTEGRATED_FULL_REUSE_QUALIFICATION.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-a7e3069-full-20261017/FORMAL_FINAL.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-a7e3069-full-20261017/FORMAL_INTEGRATION.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-a7e3069-full-20261017/FORMAL_VALIDATION.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-a7e3069-full-20261017/LOW_SEVERITY_FOLLOWUPS.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-a7e3069-full-20261017/RUNNER_COMPLETED_TRACEABILITY.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-a7e3069-local-20261017/ACTUAL_NATIVE_ENDED.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-a7e3069-local-20261017/ACTUAL_NATIVE_INPUT.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-a7e3069-local-20261017/ACTUAL_RETAINED_UIDS.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-a7e3069-local-20261017/ACTUAL_STATIC_UID_CONTROLS.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-a7e3069-local-20261017/ACTUAL_STATIC_UID_STDERR.log", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-a7e3069-local-20261017/CURRENT_ACCEPTANCE_STATUS.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-e930a1d-native-import-20261017/ACTUAL_IMPORT_RECEIPT.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-e930a1d-native-import-20261017/ACTUAL_NATIVE_ENDED.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-e930a1d-native-import-20261017/ACTUAL_NATIVE_INPUT.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-e930a1d-native-import-20261017/ACTUAL_OPUS_MODEL_AND_BRIEF.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-e930a1d-native-import-20261017/ACTUAL_WORKER_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-e930a1d-native-import-20261017/CURRENT_ACCEPTANCE_STATUS.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-e930a1d-native-import-20261017/EXACT_FAILURE_FACTS.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-e930a1d-native-import-20261017/ROOT_REVIEW_CHECKLIST.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-full-resource-recovery-20261017/057-ARCHIVAL-RECOVERY.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-full-resource-recovery-20261017/CLOSED_P13_READONLY_RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-full-resource-recovery-20261017/CURRENT_RESOURCE_AND_ACCEPTANCE_STATUS.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-full-resource-recovery-20261017/DRIVE_FULL_ARCHIVE_READBACK.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-full-resource-recovery-20261017/DRIVE_RESTORE_KIT_READBACK.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-full-resource-recovery-20261017/ENDED_P04_VALIDATION_CHECKOUT_RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-full-resource-recovery-20261017/OLDER_P08_PROFILE057_DRIVE_AND_RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/p13-02/root-full-resource-recovery-20261017/PREVIOUS_P23_PROFILE057_DRIVE_AND_RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ACCEPTANCE_CLOSED_E80C6C0.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ACCEPTED_FINAL.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ACCEPTED_INTEGRATION.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ACCEPTED_REVIEW.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ACCEPTED_VALIDATION.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/CURRENT_CLOSURE_AUDIT.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/FIRST_ACTUAL_REVIEW.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/FORMAL_VALIDATION_BD3A97E.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/INTEGRATION_CONTEXT_CONFLICT_RESOLUTION.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/OPUS_P13_CONTINUATION_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/OPUS_P13_CONTINUATION_DIRECTION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/OPUS_SOURCE_VIEW_REPAIR_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/OPUS_SOURCE_VIEW_REPAIR_DIRECTION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/PRESERVED_WORK_PREFLIGHT.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_EXISTING_P13_RUN_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REGISTERED_INTERPRETER.stderr", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REGISTERED_INTERPRETER.stdout", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REGISTERED_INTERPRETER_CHECK.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REVIEW_SUPPLEMENT.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REVIEW_SUPPLEMENT_R02.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_SOURCE_VIEW_REPAIR_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/RUNNER_TRACEABILITY.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/SECOND_ACTUAL_REVIEW.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/final-command.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/final-stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/final-stdout.log", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/integration-command.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/integration-stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/integration-stdout.log", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/validation-command.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/validation-stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/validation-stdout.log", + "docs/plans/original-completion-2026-10-02/execution/p13-03/DIFFERENCE_LEDGER.md", + "docs/plans/original-completion-2026-10-02/execution/p13-03/P13_ORDER_FINAL_REPAIR_INPUT.md", + "docs/plans/original-completion-2026-10-02/execution/p13-03/P13_SPEC_HASH_CONTEXT.md", + "docs/plans/original-completion-2026-10-02/execution/p13-03/difference-ledger.json", + "docs/plans/original-completion-2026-10-02/execution/p13-03/validation.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-code/IMPLEMENTATION.md", + "docs/plans/original-completion-2026-10-02/execution/p18-01-code/inspect_repair5_inputs.py", + "docs/plans/original-completion-2026-10-02/execution/p18-01-code/repair-4-prepare.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-code/repair-5-input-evidence.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-code/repair-5-prepare.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-code/repair-5-start-shas.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-code/repair-6-prepare.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-code/repair-ready-verifier-v2.md", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/REVIEW_REMEDIATION_PROPOSAL.md", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/actual-collector-repair-dispatch-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/actual-collector-repair-dispatch-r02.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/actual-model-dispatch-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/affected-baseline-pins-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/baseline.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/commander-handoff-fix-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/independent-opus-review-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/native-preflight-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/opus-collector-repair-decision-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/opus-collector-repair-decision-r02.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/opus-contract-decision-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/opus-run-decision-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/proposed-legacy-actor-preservation-r01.patch", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/repair-counter-clarification-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/review-context-dependencies-r02.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/review-context-precheck-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/review-packet-size-precheck-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/submitted-native-r02.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/submitted-preflight-applicability-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-contract-r01/validations.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ACTUAL_REVIEW_CONTEXT_FORWARDER_PROVENANCE.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ACTUAL_SELECTED_SOURCE_COUNTS.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/B7A7CC0_ACTUAL_INDEPENDENT_REVIEW.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/B7A7CC0_MERGE_TREE_PREFLIGHT.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/CLAUDE_QUOTA_AND_CONTINUATION_FACTS.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/CLOSED_ALL_COMPLETED_PROOF_ENGINE_COW_STORAGE.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/CLOSED_ALL_COMPLETED_PROOF_ENGINE_COW_STORAGE_R02.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/CLOSED_ENGINE_IDENTICAL_COW_STORAGE.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/CLOSED_NATIVE_ENGINE_COMPRESSION.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/CURRENT_ACCEPTANCE_AUDIT.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/CURRENT_MAIN_265_REUSE_PREFLIGHT_R02.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/FORMAL_VALIDATION_265CE30.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/MERGED_265_NATIVE_ADMISSION.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/MERGED_265_NATIVE_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/MERGED_265_NATIVE_TRACKING.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/MERGED_265_PREPARE_ONLY.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/NATIVE_RESOURCE_AND_INTEGRATION_PREFLIGHT.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/OLD_B7A7CC0_NATIVE_RELOCATION.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/OPUS_265CE30_BACKEND_REVIEW_7B97AD99.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/OPUS_REPAIR4_RUN_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/OPUS_REPAIR4_RUN_DIRECTION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/OPUS_REPAIR5_RUN_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/OPUS_REPAIR5_RUN_DIRECTION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/OPUS_REPAIR6_RUN_DIRECTION.failed.stdout", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/OPUS_REPAIR6_RUN_DIRECTION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/OPUS_SAME_TASK_REPAIR_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/OPUS_SAME_TASK_REPAIR_DIRECTION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/OPUS_SAME_TASK_RUN_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/OPUS_SAME_TASK_RUN_DIRECTION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ORDINARY_APPROVAL_265_R02.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ORDINARY_APPROVAL_265_R02.stderr", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ORDINARY_FINAL_R02_NORMAL_INTEGRATE.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ORDINARY_FINAL_R02_NORMAL_INTEGRATE.stderr", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ORDINARY_FINAL_R02_PRESERVED_ROOT_RECORDS.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ORDINARY_PREPARE_INTEGRATION_265_R02.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ORDINARY_PREPARE_INTEGRATION_265_R02.stderr", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/P02_01_INPUT_PUBLICATION_R05.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/P18_ORIGINAL_UI_PHASE_DRAFT.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/P18_UI_CONCRETE_REVIEW_NOTES_R02.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/PRESERVED_265_MERGED_PROOF_PROMOTION_R02.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/PRESERVED_REPAIR4_DIFF.patch.gz", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/PRESERVED_REPAIR4_DIFF_REFERENCE.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/PRESERVED_WORK_PREFLIGHT.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/RECORDED_OPUS_DIRECTION_AND_REVIEW_REUSE.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/REPAIR3_ACTUAL_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/REPAIR4_ACTUAL_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/REPAIR6_REVIEW_READY_FIXTURE_AND_TYPE_CONTRACT.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/REVIEW_RESUME_AUTOMATION.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ROOT_265CE30_BACKEND_REVIEW_RECHECK.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ROOT_265CE30_REVIEW_SUPPLEMENT.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ROOT_B7A7CC0_REVIEW_SUPPLEMENT.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ROOT_BACKEND_FORMAL_COMPLETION_265_R02.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ROOT_EMBEDDED_P02_INPUTS_265CE30_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ROOT_EMBEDDED_P02_INPUTS_B7A7CC0_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ROOT_REPAIR4_NONSTOP_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ROOT_REPAIR5_NATIVE_ADMISSION.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ROOT_REPAIR5_NATIVE_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ROOT_REPAIR5_NATIVE_TRACKING.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ROOT_REPAIR5_PINNED_INPUT_CONTINUATION.txt", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ROOT_REPAIR5_PREPARE_ONLY.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ROOT_REPAIR6_NATIVE_ADMISSION.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ROOT_REPAIR6_NATIVE_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ROOT_REPAIR6_NATIVE_TRACKING.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ROOT_REPAIR6_PREPARE_ONLY.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ROOT_REPAIR6_REVIEW_REMEDIATION.txt", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ROOT_SAME_TASK_REPAIR_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/ROOT_SAME_TASK_RUN_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/RUNNER_BACKEND_COMPLETION_TRACEABILITY_265_R02.json", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/thetree-p18-current-composition-reuse-r02.py", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/thetree-p18-ordinary-final-r02.py", + "docs/plans/original-completion-2026-10-02/execution/p18-01-resume-20261015/thetree-p18-promote-preserved-merged-proof-r02.py", + "docs/plans/original-completion-2026-10-02/execution/p18-kitchen-legacy-support/delta-manifest.json", + "docs/plans/original-completion-2026-10-02/execution/p18-kitchen-legacy-support/plan.md", + "docs/plans/original-completion-2026-10-02/execution/p18-kitchen-legacy-support/root_diagnostic.py", + "docs/plans/original-completion-2026-10-02/execution/p18-kitchen-legacy-support/verify_support.py", + "docs/plans/original-completion-2026-10-02/execution/p18_review_context.py", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ACTUAL_OPUS_NEXT_ORIGINAL_UNIT_SELECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/FROZEN_GAME_INPUT_PINS.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/IMPLEMENTATION_REPORT.md", + "docs/plans/original-completion-2026-10-02/execution/p19-03/REACHABILITY_TABLE.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/REACHABILITY_TABLE.md", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_ACTUAL_NONFORMAL_MAIN_PREFLIGHT_903A2C5.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_CURRENT_ACCEPTANCE_STATUS.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_DEFERRED_LOW_NOTES_806DE25.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_DEFERRED_LOW_NOTES_903A2C5.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_ENDED_FINAL_INTEGRATION_STORAGE_RECOVERY.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_ENDED_VALIDATION_STORAGE_RECOVERY.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_EXACT_C8E4F1D9_QUALIFICATION.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_EXACT_GAME_INPUT_REUSE_806DE25.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_EXACT_GAME_INPUT_REUSE_903A2C5.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_EXACT_GAME_INPUT_REUSE_E0420D5.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_FAILED_FORMAL_INTEGRATION_806DE25.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_FORMAL_VALIDATION_806DE25.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_FORMAL_VALIDATION_903A2C5.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_FORMAL_VALIDATION_E0420D5.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_NORMAL_FINAL_C8E4F1D9.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_NORMAL_INTEGRATION_C8E4F1D9.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_RUNNER_COMPLETED_TRACEABILITY.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_TABLE_FACT_COMPARISON_806_TO_903.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_WHOLE_REVIEW_806DE25.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_WHOLE_REVIEW_903A2C5.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/ROOT_WHOLE_REVIEW_E0420D5.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/TASK_SPEC.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/check_reachability_table.py", + "docs/plans/original-completion-2026-10-02/execution/p19-03/drive-cold-review-offload-20261018/ARCHIVE_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/drive-cold-review-offload-20261018/DRIVE_COMPLETE_READBACK.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/drive-cold-review-offload-20261018/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/p19-03/test_reachability_table.py", + "docs/plans/original-completion-2026-10-02/execution/p22-03/README.md", + "docs/plans/original-completion-2026-10-02/execution/p22-03/build_backlog.py", + "docs/plans/original-completion-2026-10-02/execution/p22-03/independent-review.json", + "docs/plans/original-completion-2026-10-02/execution/p22-03/production_backlog.json", + "docs/plans/original-completion-2026-10-02/execution/p22-03/root-integration-validation.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/ACCEPTANCE_CLOSED_314A8A4.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/COPIED_EVIDENCE_MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/POST_LEDGER_SOURCE_APPLICABILITY.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/25ad9a75dc264561a2437e20b36afd4c/command.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/25ad9a75dc264561a2437e20b36afd4c/result.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/25ad9a75dc264561a2437e20b36afd4c/stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/25ad9a75dc264561a2437e20b36afd4c/stdout.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/395a7d0c54c64dbeb92a183ac7c867b9/command.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/395a7d0c54c64dbeb92a183ac7c867b9/result.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/395a7d0c54c64dbeb92a183ac7c867b9/stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/395a7d0c54c64dbeb92a183ac7c867b9/stdout.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/5ea9af91a7bf4337a4894e2724991be5/command.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/5ea9af91a7bf4337a4894e2724991be5/result.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/5ea9af91a7bf4337a4894e2724991be5/stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/5ea9af91a7bf4337a4894e2724991be5/stdout.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/7512513d603346028019ef15aaec22c1/command.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/7512513d603346028019ef15aaec22c1/result.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/7512513d603346028019ef15aaec22c1/stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/7512513d603346028019ef15aaec22c1/stdout.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/7994385c51d148e1b24afbab858e1f1c/command.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/7994385c51d148e1b24afbab858e1f1c/result.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/7994385c51d148e1b24afbab858e1f1c/stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/7994385c51d148e1b24afbab858e1f1c/stdout.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/860f14e22d9c446281598ba60ff9c74d/command.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/860f14e22d9c446281598ba60ff9c74d/result.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/860f14e22d9c446281598ba60ff9c74d/stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/860f14e22d9c446281598ba60ff9c74d/stdout.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/eee6032570134ca985e8476d4ba265be/command.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/eee6032570134ca985e8476d4ba265be/result.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/eee6032570134ca985e8476d4ba265be/stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/actual-image-review-runs/eee6032570134ca985e8476d4ba265be/stdout.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/native-full179/runner-ended.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/native-full179/source-start.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/final/0/command.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/final/0/sandbox.sb", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/final/0/stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/final/0/stdout.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/final/569a885ef5824eefb327d50ee38ebf12-final.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/integration/0/command.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/integration/0/sandbox.sb", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/integration/0/stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/integration/0/stdout.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/integration/663168b6ef434dc2afd5dcb1803f754d-integration.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/review/command.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/review/result.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/review/sandbox.sb", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/review/stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/review/stdout.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/traceability.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/validation/0/command.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/validation/0/sandbox.sb", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/validation/0/stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/validation/0/stdout.log", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/normal-gates/validation/61499808c5e346558dcf2b986ed8ed4e-validation.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/root-evidence/ACTUAL_ALL40_838_OPUS_BINDINGS_REAUDIT.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/root-evidence/COLLECTION_ALL_D258_R18_RAW_AND_MECHANICAL_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/root-evidence/CURRENT_FULL179_D258_ROOT_REAUDIT.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/root-evidence/CURRENT_NATIVE_IMPACT_D258_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/root-evidence/FORMAL_ALL7_REVIEW_LOW_FINDINGS_DISPOSITION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/root-evidence/root-composition-d2581af-r01/ACTUAL_S_Q_COMPOSITION_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/root-evidence/root-local-d2581af/RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03-resume-20261017/root-evidence/root-portable-local-d258-r01/RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ACCEPTANCE_PREFLIGHT.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/API_AND_STATE_MAP.md", + "docs/plans/original-completion-2026-10-02/execution/p23-03/CLOSED_IMPORT_CACHE_CLEANUP_R15.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/EXISTING_BASELINE_APPLICABILITY.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/FULL177_9A26F9A_OUTPUT_FILES.jsonl.gz", + "docs/plans/original-completion-2026-10-02/execution/p23-03/INDEPENDENT_VISUAL_VERDICT_SCHEMA.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OFFLINE_EVIDENCE_MIRROR_R13.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OFFLINE_MIRROR_106_DIAGNOSTICS.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OFFLINE_REPAIR_0b7727a_BLOCKED.md", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OFFLINE_REPAIR_55c29f1.md", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OFFLINE_REPAIR_OWNER_METHOD_DIAGNOSTICS.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_19FC3F5_BAND_SCOPE_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_19FC3F5_BAND_SCOPE_DIRECTION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_19FC3F5_UNINFORMED_ORDER_NOT_DISPATCHED.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_19FC3F5_VERIFICATION_ORDER.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_19FC3F5_VERIFICATION_ORDER.stderr", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_9A26F9A_FINAL_GATE_ORDER.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_9A26F9A_FINAL_GATE_ORDER.stderr", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_9A26F9A_VERIFICATION_ORDER.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_9A26F9A_VERIFICATION_ORDER.stderr", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_CONCRETE_IMPLEMENTATION_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_CONTINUATION_R02.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_CONTINUATION_R03.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_CONTINUATION_R04.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_CONTINUATION_R05.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_FINALIZATION_R06.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_GEOMETRY_RESOLUTION_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_GEOMETRY_RESOLUTION_DIRECTION.stderr.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_GEOMETRY_RUN_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_GEOMETRY_RUN_DIRECTION.stderr.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_NEXT_UNIT_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_PIXEL_CONTINUATION_R15.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_PROOF_METHOD_AND_REVIEW_SEQUENCE_R16.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_R10_BUDGET_REPAIR_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_R10_BUDGET_RUN_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_R10_CACHE_REPAIR_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_R10_CACHE_RUN_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_R10_CONTEXT_REPAIR_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_R10_CONTEXT_RUN_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_R11_LOAD_METADATA_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_R11_REPLAY_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_R12_CAPACITY_CONTINUATION_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_R12_CAPACITY_CONTINUATION_DIRECTION.stderr.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_R13_ACTUAL_IMAGE_FINDINGS_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_R13_ACTUAL_IMAGE_FINDINGS_DIRECTION.stderr.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_R13_REPAIR_RUN_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_R13_REPAIR_RUN_DIRECTION.stderr.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_R13_REQUEST_REPAIR_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_R13_REQUEST_REPAIR_DIRECTION.stderr.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_R13_VISUAL_BATCH_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_R13_VISUAL_BATCH_DIRECTION.stderr.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_R13_VISUAL_ORDER_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_R13_VISUAL_ORDER_DIRECTION.stderr.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_REGION_CLARIFICATION_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_REGION_CLARIFICATION_DIRECTION.stderr.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_REGION_CONTINUATION_RUN_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_REGION_CONTINUATION_RUN_DIRECTION.stderr.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_REPAIR25_RUN_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_REPAIR25_RUN_DIRECTION.stderr.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_REPAIR26_RUN_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_REPAIR26_RUN_DIRECTION.stderr.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_REPAIR27_RUN_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_REPAIR27_RUN_DIRECTION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_START_DECISION_R01.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/P23_03_CURRENT_ACCEPTANCE_AUDIT_19FC3F5.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/P23_03_CURRENT_ACCEPTANCE_AUDIT_9A26F9A.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/P23_03_CURRENT_ACCEPTANCE_AUDIT_R13.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/PARTIAL_03100BE_VALIDATION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/R01_PRESERVED_IMPLEMENTATION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/R03_PRESERVED_AFTER_DRIVE_OFFLOAD.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/R10_BUDGET_REPAIR_SUBMISSION.md", + "docs/plans/original-completion-2026-10-02/execution/p23-03/R10_CONTEXT_GAP.md", + "docs/plans/original-completion-2026-10-02/execution/p23-03/R11_IMMUTABLE_HISTORY.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/R13_NEGATIVE_REGISTERED_VALIDATION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/R13_NEGATIVE_REGISTERED_VALIDATION_SCOPE.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/R13_VISUAL_BULK_TIMEOUT.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/R13_VISUAL_CONTINUATION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/R13_VISUAL_PACKET.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/R13_VISUAL_REVIEW_STARTED.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/R23_REPAIR_NOTES.md", + "docs/plans/original-completion-2026-10-02/execution/p23-03/READINESS_19FC3F5_ACTUAL.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/READINESS_19FC3F5_STARTED.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/REPAIR22_PRESERVED_WORKER_FINDING.md", + "docs/plans/original-completion-2026-10-02/execution/p23-03/REPAIR23_PRESERVED_WORKER_FINDING.md", + "docs/plans/original-completion-2026-10-02/execution/p23-03/REPAIR24_PRESERVED_WORKER_FINDING.md", + "docs/plans/original-completion-2026-10-02/execution/p23-03/REPAIR25_PRESERVED_WORKER_FINDING.md", + "docs/plans/original-completion-2026-10-02/execution/p23-03/REPAIR28_CONTINUATION_HANDBACK.md", + "docs/plans/original-completion-2026-10-02/execution/p23-03/REPAIR28_TRAFFIC_PROJECTION.md", + "docs/plans/original-completion-2026-10-02/execution/p23-03/REPAIR35_SOURCE_READY.md", + "docs/plans/original-completion-2026-10-02/execution/p23-03/REPAIR36_LOCAL_AUDIT.md", + "docs/plans/original-completion-2026-10-02/execution/p23-03/REPAIR37_PORTABLE_FIXTURE.md", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_19FC3F5_BAND_MISMATCH_REPRO.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_19FC3F5_BAND_SCOPE_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_19FC3F5_DENOMINATOR_AND_REVIEW_TRACKING.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_19FC3F5_NATIVE_IMPACT.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_19FC3F5_NEXT_ORDER_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_EXECUTION_TRACKING.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_FINAL_GATE_ORDER_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_FULL177_PREFLIGHT.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_FULL177_REVIEW_PUBLICATION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_FULL177_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_NATIVE_IMPACT.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_NATIVE_OS_R14_ADMISSION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_NATIVE_OS_R14_CLOUD_LOCATION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_NATIVE_OS_R14_COLLECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_NATIVE_OS_R14_LIVE.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_NATIVE_OS_R14_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_UI_CONNECTION_CHECK.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_VERIFICATION_ORDER_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_ACK_PUBLICATION_R10.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_CLAUDE_NATIVE_AUTH_REFRESH_20261015.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_CONTINUATION_FACTS_R03.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_CROP_RUNTIME_COMPATIBILITY.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_FULL177_R01_CAPACITY_FAILURE.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_FULL177_R02_RESERVE.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_GENERATED_CACHE_RELOCATION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_GEOMETRY_REPAIR_TRANSITION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_GEOMETRY_REPAIR_TRANSITION.stdout", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_GEOMETRY_RESOLUTION_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_GEOMETRY_RUN_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_LATEST_LOCK_20261015_READONLY.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_LOAD_POINT_SCHEMA_PREFLIGHT.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_MAC_LOCK_DIRECT_EVENT_READONLY.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_MAIN_PRODUCT_APPLICABILITY_R13.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_MANAGED_VISUAL_REVIEW_API_PREFLIGHT.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_NATIVE_4C8A18A_R01.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_NATIVE_55C29F1_R06.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_NATIVE_BAA4F2D_R05.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_NATIVE_D9E4E9B_R03.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_NATIVE_F6176D3_R02.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_OS_0B7727A_R07.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_OS_21B5D3A_R08.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_OS_PNG_SUPPLEMENT_R15.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_OS_R10_BUDGET_FINDING.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_OWNED_REPL_MEMORY_RELEASE.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_R12_CONTINUATION_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_R12_DISK_ADMISSION_FINDING.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_R13_ACTUAL_IMAGE_FINDINGS_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_R13_CAPACITY_AND_SOURCE_PREFLIGHT.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_R13_NATIVE_OS_COLLECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_R13_NEGATIVE_VALIDATION_PUBLICATION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_R13_READY_FOR_FULL_AND_IMAGE_REVIEW.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_R13_REPAIR_RUN_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_R13_REPAIR_TRANSITION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_R13_REPAIR_TRANSITION.stdout", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_R13_REQUEST_REPAIR.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_R13_VISUAL_ORDER_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_R13_VISUAL_TIMEOUT_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_REGION_CLARIFICATION_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_REGION_CONTINUATION_RUN_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_REGION_NORMAL_REPAIR_TRANSITION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_REGION_NORMAL_REPAIR_TRANSITION.stdout", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_REPAIR25_RUN_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_REPAIR25_TRANSITION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_REPAIR25_TRANSITION.stdout", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_REPAIR26_COMPLETION_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_REPAIR26_TRANSITION.stderr", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_REPAIR26_TRANSITION.stdout", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_REPAIR27_CANONICAL_HISTORY_PRESERVED.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_REPAIR27_ROUTING_PROVENANCE.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_REPAIR27_RUN_REQUEST.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_RUNNER_DECODER_FEASIBILITY.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_RUN_PERSISTENCE_AND_SCHEMA_AUDIT.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_VISUAL_DEDUP_FEASIBILITY.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/RUNNER_REGISTRATION_AND_AUTH_R01.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/SOURCE_336A8CD_READY_FOR_REVALIDATION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/SOURCE_49445D4_READY_FOR_REVALIDATION.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/WORKER_STATUS.md", + "docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/CLOSED_FULL_PROFILE_COMPRESSION_FILES.jsonl.gz", + "docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/CLOSED_FULL_PROFILE_COMPRESSION_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/CLOSED_FULL_PROFILE_MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/POST_COMPRESSION_PROOF_CHECK.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/compress_closed_profiles.py", + "docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-old-1f0a/CLOSED_FULL_49445D4_R01_PROFILE_MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-old-1f0a/CLOSED_FULL_PROFILE_COMPRESSION_FILES.jsonl.gz", + "docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-old-1f0a/CLOSED_FULL_PROFILE_COMPRESSION_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-old-1f0a/compress_closed_profiles.py", + "docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-old-fd643/CLOSED_FULL_49445D4_R01_PROFILE_MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-old-fd643/CLOSED_FULL_PROFILE_COMPRESSION_FILES.jsonl.gz", + "docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-old-fd643/CLOSED_FULL_PROFILE_COMPRESSION_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-old-fd643/compress_closed_profiles.py", + "docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-r01/CLOSED_FULL_49445D4_R01_PROFILE_MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-r01/CLOSED_FULL_PROFILE_COMPRESSION_FILES.jsonl.gz", + "docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-r01/CLOSED_FULL_PROFILE_COMPRESSION_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-r01/compress_closed_profiles.py", + "docs/plans/original-completion-2026-10-02/execution/p23-03/continue_r13_visual_batches.py", + "docs/plans/original-completion-2026-10-02/execution/p23-03/managed_readiness_19fc3f5.py", + "docs/plans/original-completion-2026-10-02/execution/p23-03/managed_visual_review_r13.py", + "docs/plans/original-completion-2026-10-02/execution/p23-03/managed_visual_review_r13_batches.py", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0002/manifest.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0002/manifest.sha256", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0002/row-0000-image-0.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0002/row-0000-image-1.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0002/row-0001-image-0.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0002/row-0001-image-1.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0002/row-0002-image-0.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0002/row-0002-image-1.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0002/row-0003-image-0.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0002/row-0003-image-1.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0002/row-0004-image-0.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0002/row-0004-image-1.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0002/row-0005-image-0.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0002/row-0005-image-1.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0002/row-0006-image-0.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0002/row-0006-image-1.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0002/row-0007-image-0.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0002/row-0007-image-1.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0002/row-0008-image-0.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0002/row-0008-image-1.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0004/manifest.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0004/manifest.sha256", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0004/row-0000-image-0.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0004/row-0000-image-1.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0004/row-0001-image-0.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0004/row-0001-image-1.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0004/row-0002-image-0.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0004/row-0002-image-1.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0004/row-0003-image-0.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/offline-r07-review/writer-request-0004/row-0003-image-1.png", + "docs/plans/original-completion-2026-10-02/execution/p23-03/r13-visual-batches/01-actual.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/r13-visual-batches/01-extracted.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/r13-visual-batches/01-provider-command.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/r13-visual-batches/01-provider-prompt.txt", + "docs/plans/original-completion-2026-10-02/execution/p23-03/r13-visual-batches/01-provider-stdout.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/r13-visual-batches/01-started.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/r13-visual-batches/CONTROLLER.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/r13-visual-batches/partition.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/r13-visual-batches/partition.json.sha256", + "docs/plans/original-completion-2026-10-02/execution/p23-03/registration-baseline.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/registration-policy.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/registration-task.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/registration-validations.json", + "docs/plans/original-completion-2026-10-02/execution/p23-03/root_ack_load_r12.py", + "docs/plans/original-completion-2026-10-02/execution/p23-03/root_ack_load_r13.py", + "docs/plans/original-completion-2026-10-02/execution/p23-03/root_ack_load_r14.py", + "docs/plans/original-completion-2026-10-02/execution/p23-03/root_component_19fc3f5.py", + "docs/plans/original-completion-2026-10-02/execution/p23-03/root_cua_atomic_r10.js", + "docs/plans/original-completion-2026-10-02/execution/p23-03/root_cua_atomic_r13.js", + "docs/plans/original-completion-2026-10-02/execution/p23-03/root_cua_atomic_r14.js", + "docs/plans/original-completion-2026-10-02/execution/p23-03/root_cua_finalize_r07.py", + "docs/plans/original-completion-2026-10-02/execution/p23-03/root_cua_finalize_r08.py", + "docs/plans/original-completion-2026-10-02/execution/p23-03/root_cua_load_r12.js", + "docs/plans/original-completion-2026-10-02/execution/p23-03/root_cua_load_r13.js", + "docs/plans/original-completion-2026-10-02/execution/p23-03/root_cua_load_r14.js", + "docs/plans/original-completion-2026-10-02/execution/p23-03/root_load_point_schema.py", + "docs/plans/original-completion-2026-10-02/execution/p23-03/root_publish_full_9a26f9a.py", + "docs/plans/original-completion-2026-10-02/execution/p23-03/root_publish_r13_negative.py", + "docs/plans/original-completion-2026-10-02/execution/p24-02/CURRENT_ACCEPTANCE_R04.md", + "docs/plans/original-completion-2026-10-02/execution/p24-02/NEXT_CLOSURE.md", + "docs/plans/original-completion-2026-10-02/execution/p24-02/current-audit-r03/audit.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/current-audit-r03/checker-negative-cases.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/current-audit-r03/import-applicability.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/gui-repair-r03/checker-no-artifact-negative-r02.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/gui-repair-r03/code-batch-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/gui-repair-r03/code-progress-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/gui-repair-r03/gui-start.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/gui-repair-r03/native-preflight-r03.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/gui-repair-r03/native-preflight-r04.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/gui-repair-r03/native-preflight-r05-submitted-applicability.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/gui-repair-r03/native_preflight_controller_r03.py", + "docs/plans/original-completion-2026-10-02/execution/p24-02/gui-repair-r03/p24-02-gui-prepare-r03.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/gui-repair-r03/p24-02-gui-repair-decision-r03.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/gui-repair-r03/p24-02-gui-repair-state-r03.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/gui-repair-r03/player-guard-after-api-diagnostic.ref.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/gui-repair-r03/runner-submitted-r03.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/gui-repair-r03/runner-ui-packet.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/controls-cancel-profile-inventory-r05.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/controls-evidence-disposition-r05.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/failed-stage-cache-compression-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/independent-controls-evidence-review-r05.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/independent-delta-review-r02.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/independent-preservation-evidence-review-r03.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/independent-preservation-evidence-review-r04.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/native_preflight_controller_r06.py", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/observations.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/ordinary-controls-observations-r05.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/ordinary-menu-os-observations-r02.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/ordinary-save-preservation-observations-r03.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/owner-approved-repair-extension-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/passive_os_controls_recorder_r04.gd", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/passive_os_controls_recorder_r05.gd", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/passive_os_normal_recorder_r02.gd", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/passive_os_preservation_recorder_r03.gd", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/passive_os_recorder.gd", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/preservation-evidence-disposition-r04.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/preservation-provenance-supplement-r04.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/proposed-normal-save-entry.patch", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/repair3-submitted-r04.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/submitted-local-r06.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/the-tree-p24-02-native-os-controls-r04.py", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/the-tree-p24-02-native-os-controls-r05.py", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/the-tree-p24-02-native-os-ime-consumer-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/the-tree-p24-02-native-os-ime-diagnostic-r01.py", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/the-tree-p24-02-native-os-ime-normal-consumer-r02.py", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/the-tree-p24-02-native-os-ime-normal-r02.py", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/the-tree-p24-02-native-os-preservation-consumer-r03.py", + "docs/plans/original-completion-2026-10-02/execution/p24-02/native-os-input-r01/the-tree-p24-02-native-os-preservation-r03.py", + "docs/plans/original-completion-2026-10-02/execution/p24-02/normal-os-case-20261017/ACTUAL_OPUS_LIMITED_REVIEW.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/normal-os-case-20261017/ACTUAL_OPUS_NEXT_UNIT_SELECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/normal-os-case-20261017/AUTHORITATIVE_NARROW_CASE_CLARIFICATIONS.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/normal-os-case-20261017/CURRENT_AND_NEXT.md", + "docs/plans/original-completion-2026-10-02/execution/p24-02/normal-os-case-20261017/EVIDENCE_MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/normal-os-case-20261017/FRESH_BINDING_AND_SOURCE_APPLICABILITY.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/ACTUAL_NATIVE_RAW_MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/CURRENT_ACCEPTANCE_AND_NEXT_GATE.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/EVIDENCE_MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-independent-review/command.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-independent-review/packet.txt", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-independent-review/result.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-independent-review/sandbox.sb", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-independent-review/stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-independent-review/stdout.log", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-native/actual-controller.py.source.txt", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-native/complete-raw-excluding-reusable-stage.tar.gz", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-native/local-ended.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-native/parse-paths.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-native/runner-input.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-post-submit/prepared_Q_test_repair5/command.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-post-submit/prepared_Q_test_repair5/packet.txt", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-post-submit/prepared_Q_test_repair5/sandbox.sb", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-post-submit/prepared_Q_test_repair5/stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-post-submit/prepared_Q_test_repair5/stdout.log", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-post-submit/prepared_Q_test_repair6/command.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-post-submit/prepared_Q_test_repair6/packet.txt", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-post-submit/prepared_Q_test_repair6/sandbox.sb", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-post-submit/prepared_Q_test_repair6/stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-post-submit/prepared_Q_test_repair6/stdout.log", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-post-submit/submitted_S_test_repair5/command.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-post-submit/submitted_S_test_repair5/packet.txt", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-post-submit/submitted_S_test_repair5/sandbox.sb", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-post-submit/submitted_S_test_repair5/stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-post-submit/submitted_S_test_repair5/stdout.log", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-post-submit/submitted_S_test_repair6/command.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-post-submit/submitted_S_test_repair6/packet.txt", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-post-submit/submitted_S_test_repair6/sandbox.sb", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-post-submit/submitted_S_test_repair6/stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/actual-post-submit/submitted_S_test_repair6/stdout.log", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/root/ACTUAL_REPAIR6_COMPOSITION_PREREQUISITE.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/root/ACTUAL_REPAIR6_PREPARED_COMPOSITION.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/root/CLOSED_78F7_SOURCE_ONLY_VALIDATOR_RETIRED.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/root/CLOSED_OLD_SOURCE_CHECKOUTS_RETIRED_WITH_FULL_PROOF_RETAINED.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/root/CLOSED_SOURCE_ONLY_FAILED_VALIDATORS_RETIRED.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/root/REPAIR6_LIMITED_STATIC_REVIEW_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/root/REPAIR6_POST_SUBMIT_REPRODUCIBILITY.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/root/REPAIR6_REVIEW_MATERIAL_RETAINED_OUTSIDE_SOURCE.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/root/ROOT_GENERATED_CACHE_PRELAUNCH_CORRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/root/ROOT_REPAIR6_LOCAL_PROOF_REAUDIT.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/root/SUPERSEDED_REPAIR5_SOURCE_CHECKOUT_RETIRED.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/worker-pre-submit/LOCAL_COMMAND_RESULTS.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/worker-pre-submit/PROTOCOL.md", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/worker-pre-submit/SOURCE_MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/root-readiness-repair6-20261017/worker-pre-submit/STATUS.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/runner-continuation-r02.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/runner-start-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/source-ready-repair4-20261017/ACTUAL_PREPARED_COMPOSED_SOURCE_BD3A134.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/source-ready-repair4-20261017/ACTUAL_ZSH_TASK_LOCAL_TMPPREFIX_PROBE.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/source-ready-repair4-20261017/CURRENT_ACCEPTANCE_AND_NEXT_BATCH.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/source-ready-repair4-20261017/CURRENT_SUBMITTED_STATIC_PHASE.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/source-ready-repair4-20261017/EVIDENCE_MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/source-ready-repair4-20261017/LIMITED_STATIC_REVIEW_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/source-ready-repair4-20261017/ROOT_PREPARED_HISTORICAL_EOF_LINT.txt", + "docs/plans/original-completion-2026-10-02/execution/p24-02/source-ready-repair4-20261017/ROOT_PREPARED_REAL_MERGE_UNMERGED_STAGES.txt", + "docs/plans/original-completion-2026-10-02/execution/p24-02/source-ready-repair4-20261017/ROOT_REAUDITED_STATIC_PHASE_SOURCE_READY.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/source-ready-repair4-20261017/actual-limited-review/command.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/source-ready-repair4-20261017/actual-limited-review/packet.txt", + "docs/plans/original-completion-2026-10-02/execution/p24-02/source-ready-repair4-20261017/actual-limited-review/result.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/source-ready-repair4-20261017/actual-limited-review/sandbox.sb", + "docs/plans/original-completion-2026-10-02/execution/p24-02/source-ready-repair4-20261017/actual-limited-review/stderr.log", + "docs/plans/original-completion-2026-10-02/execution/p24-02/source-ready-repair4-20261017/actual-limited-review/stdout.log", + "docs/plans/original-completion-2026-10-02/execution/p24-02/source-ready-repair4-20261017/source-ready/REPAIR4_CODE_PHASE_STATUS.md", + "docs/plans/original-completion-2026-10-02/execution/p24-02/source-ready-repair4-20261017/source-ready/SOURCE_READY_PRESERVATION_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/source-ready-repair4-20261017/source-ready/check_repair4_preservation.py", + "docs/plans/original-completion-2026-10-02/execution/p24-02/source-ready-repair4-20261017/source-ready/test_checker_roster_head.py", + "docs/plans/original-completion-2026-10-02/execution/p24-02/upstream-audit-r01/NEXT_DEPENDENCIES.md", + "docs/plans/original-completion-2026-10-02/execution/p24-02/upstream-audit-r01/audit.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/upstream-audit-r01/p24-02-upstream-order-decision-r01.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/upstream-audit-r01/p24-02-upstream-order-decision-r02.json", + "docs/plans/original-completion-2026-10-02/execution/p24-02/upstream-audit-r01/proposed-original-ntr-warning.patch", + "docs/plans/original-completion-2026-10-02/execution/p24-03-formal-closure-r01/closure.json", + "docs/plans/original-completion-2026-10-02/execution/p24-03-formal-closure-r01/final.json", + "docs/plans/original-completion-2026-10-02/execution/p24-03-formal-closure-r01/integration-authority.json", + "docs/plans/original-completion-2026-10-02/execution/p24-03-formal-closure-r01/integration.json", + "docs/plans/original-completion-2026-10-02/execution/p24-03-formal-closure-r01/review.json", + "docs/plans/original-completion-2026-10-02/execution/p24-03-formal-closure-r01/runner-traceability.json", + "docs/plans/original-completion-2026-10-02/execution/p24-03-formal-closure-r01/validation.json", + "docs/plans/original-completion-2026-10-02/execution/p24-03/ROOT_REVIEW_EVIDENCE_GATE.json", + "docs/plans/original-completion-2026-10-02/execution/p24-03/ROOT_REVIEW_JSON_METADATA.json", + "docs/plans/original-completion-2026-10-02/execution/p24-03/ROOT_REVIEW_LOCAL_FAILURE.json", + "docs/plans/original-completion-2026-10-02/execution/p24-03/ROOT_REVIEW_SECOND_LOCAL.json", + "docs/plans/original-completion-2026-10-02/execution/p24-03/evidence-index.pending.json", + "docs/plans/original-completion-2026-10-02/execution/p24-03/implementation.md", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ACTUAL_OPUS_DIRECT_SOURCE_ATTRIBUTION_MAP.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ACTUAL_OPUS_NEXT_ORIGINAL_UNIT_SELECTION.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/CONTENT_LEDGER.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/CONTENT_LEDGER.md", + "docs/plans/original-completion-2026-10-02/execution/p26-01/FROZEN_GAME_INPUT_PINS.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/IMPLEMENTATION_REPORT.md", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_CURRENT_ACCEPTANCE_STATUS.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_DEFERRED_LOW_CEC295F3.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_ENDED_DA_F109_VALIDATION_STORAGE_RECOVERY.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_ENDED_OLD_VALIDATION_STORAGE_RECOVERY.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_EXACT_35B3DE0D_GAME_INPUT_REUSE.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_EXACT_CEC295F3_GAME_INPUT_REUSE.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_EXACT_DA80360A_GAME_INPUT_REUSE.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_EXACT_F10907D8_GAME_INPUT_REUSE.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_EXACT_FINAL_72A50A4A_GAME_INPUT_REUSE.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_EXACT_NORMAL_CANDIDATE_72A50A4A.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_FACT_COMPARISON_DA80360A_TO_F10907D8.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_FACT_COMPARISON_F10907D8_TO_CEC295F3.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_FORMAL_VALIDATION_CEC295F3.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_FORMAL_VALIDATION_DA80360A.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_FORMAL_VALIDATION_F10907D8.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_NORMAL_FINAL_72A50A4A.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_NORMAL_INTEGRATION_72A50A4A.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_RUNNER_COMPLETED_TRACEABILITY.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_WHOLE_REVIEW_35B3DE0D.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_WHOLE_REVIEW_CEC295F3.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_WHOLE_REVIEW_DA80360A.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/ROOT_WHOLE_REVIEW_F10907D8.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/TASK_SPEC.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/accepted-p22-01-inputs/README.md", + "docs/plans/original-completion-2026-10-02/execution/p26-01/accepted-p22-01-inputs/ROOT_MATERIAL_PRESERVATION_MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/accepted-p22-01-inputs/character_usage_slots.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/accepted-p22-01-inputs/contract.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/accepted-p22-01-inputs/current_media_inventory.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/accepted-p22-01-inputs/facility_usage_slots.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/accepted-p22-01-inputs/other_usage_slots.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/accepted-p22-01-inputs/output-index.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/accepted-p22-01-inputs/source_pins.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/accepted-p22-01-inputs/state_usage_groups.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/accepted-p22-01-inputs/validation.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/check_content_ledger.py", + "docs/plans/original-completion-2026-10-02/execution/p26-01/drive-cold-review-offload-20261018/ARCHIVE_VERIFIED.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/drive-cold-review-offload-20261018/DRIVE_COMPLETE_READBACK.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/drive-cold-review-offload-20261018/RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/root-runner-recovery-20261018/CONTROL_AGENTS_EXACT_RECOVERY_20261018.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/root-runner-recovery-20261018/CONTROL_PROMPTS_EXACT_RECOVERY_20261018.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/root-runner-recovery-20261018/CONTROL_SCHEMAS_EXACT_RECOVERY_20261018.json", + "docs/plans/original-completion-2026-10-02/execution/p26-01/test_content_ledger.py", + "docs/plans/original-completion-2026-10-02/execution/prepare_p05_current_stages.py", + "docs/plans/original-completion-2026-10-02/execution/progress_contract.initial.json", + "docs/plans/original-completion-2026-10-02/execution/projection-profile-r343-r03-final-review/manifest.json", + "docs/plans/original-completion-2026-10-02/execution/projection-profile-r343-r03-final-review/p23-02-projection-profile-checkpoint-root-verification-r343-r03.json.gz", + "docs/plans/original-completion-2026-10-02/execution/projection-profile-r343-r03-final-review/p23-02-projection-profile-integration-independent-review-r343-r03-r02.json.gz", + "docs/plans/original-completion-2026-10-02/execution/projection-profile-r343-r03-final-review/p23-02-projection-profile-integration-independent-review-r343-r03.json.gz", + "docs/plans/original-completion-2026-10-02/execution/projection-profile-r343-r03-final-review/p23-02-projection-profile-integration-root-verification-r343-r03-r02.json.gz", + "docs/plans/original-completion-2026-10-02/execution/projection-profile-r343-r03-git-review/manifest.json", + "docs/plans/original-completion-2026-10-02/execution/projection-profile-r343-r03-git-review/p23-02-projection-profile-git-index-independent-review-r343-r03.json.gz", + "docs/plans/original-completion-2026-10-02/execution/projection-profile-r343-r03-git-review/p23-02-projection-profile-git-index-review-root-verification-r343-r03.json.gz", + "docs/plans/original-completion-2026-10-02/execution/projection-profile-r343-r03-git-review/p23-02-projection-profile-git-index-root-verification-r343-r03.json.gz", + "docs/plans/original-completion-2026-10-02/execution/reaudit_baseline.py", + "docs/plans/original-completion-2026-10-02/execution/reaudit_full_r03.py", + "docs/plans/original-completion-2026-10-02/execution/reclaim_ended_formal_r01_caches.py", + "docs/plans/original-completion-2026-10-02/execution/reclaim_ended_probe_caches_r01.py", + "docs/plans/original-completion-2026-10-02/execution/resource-preservation-r02/native-compression-batch.json", + "docs/plans/original-completion-2026-10-02/execution/resource-preservation-r02/native-compression-pilot.json", + "docs/plans/original-completion-2026-10-02/execution/resource-preservation-r03/completed-worktree-preservation.json", + "docs/plans/original-completion-2026-10-02/execution/resource-preservation-r04/stable-p22-input-sharing.json", + "docs/plans/original-completion-2026-10-02/execution/review-material-policy-r01/ACTUAL_OPUS_CWD_READONLY_REVIEW.json", + "docs/plans/original-completion-2026-10-02/execution/review-material-policy-r01/ACTUAL_OPUS_CWD_READONLY_REVIEW_FINAL.json", + "docs/plans/original-completion-2026-10-02/execution/review-material-policy-r01/ACTUAL_OPUS_READONLY_REVIEW.json", + "docs/plans/original-completion-2026-10-02/execution/review-material-policy-r01/ACTUAL_UNCAPPED_PACKET_TEST.json", + "docs/plans/original-completion-2026-10-02/execution/review-material-policy-r01/APPLIED.json", + "docs/plans/original-completion-2026-10-02/execution/review-material-policy-r01/REPORT.md", + "docs/plans/original-completion-2026-10-02/execution/review-material-policy-r01/VERIFICATION.json", + "docs/plans/original-completion-2026-10-02/execution/review-material-policy-r01/owner-wrapper.patch", + "docs/plans/original-completion-2026-10-02/execution/review-material-policy-r01/production-evidence-access.patch", + "docs/plans/original-completion-2026-10-02/execution/review-material-policy-r01/production-review-followup.patch", + "docs/plans/original-completion-2026-10-02/execution/review-material-policy-r01/production-streaming-and-aliases.patch", + "docs/plans/original-completion-2026-10-02/execution/review-material-policy-r01/production.patch", + "docs/plans/original-completion-2026-10-02/execution/review-material-policy-r01/snapshot-evidence-access.patch", + "docs/plans/original-completion-2026-10-02/execution/review-material-policy-r01/snapshot-review-followup.patch", + "docs/plans/original-completion-2026-10-02/execution/review-material-policy-r01/snapshot-streaming-and-aliases.patch", + "docs/plans/original-completion-2026-10-02/execution/review-material-policy-r01/snapshot.patch", + "docs/plans/original-completion-2026-10-02/execution/review-material-policy-r01/test_review_material.py", + "docs/plans/original-completion-2026-10-02/execution/review_audio_geometry.py", + "docs/plans/original-completion-2026-10-02/execution/review_audio_kitchen_static_r01.py", + "docs/plans/original-completion-2026-10-02/execution/review_current_windows_subset.py", + "docs/plans/original-completion-2026-10-02/execution/review_day_boundary.py", + "docs/plans/original-completion-2026-10-02/execution/review_kitchen_power_actual.py", + "docs/plans/original-completion-2026-10-02/execution/review_rescue_scale_checkpoint.py", + "docs/plans/original-completion-2026-10-02/execution/rp24-02-codex-model-decision-r01.json", + "docs/plans/original-completion-2026-10-02/execution/run-current-regression-marker-correction-r01.json", + "docs/plans/original-completion-2026-10-02/execution/run_current_regression.py", + "docs/plans/original-completion-2026-10-02/execution/run_current_regression.r02.py", + "docs/plans/original-completion-2026-10-02/execution/run_current_regression.r03-execution.py", + "docs/plans/original-completion-2026-10-02/execution/runner-agy-execution-r01/actual-agy-shell-diagnostic-r01.json", + "docs/plans/original-completion-2026-10-02/execution/runner-agy-execution-r01/actual-transport-review-supplement-r01.json", + "docs/plans/original-completion-2026-10-02/execution/runner-agy-execution-r01/actual-transport-review-supplement-r02.json", + "docs/plans/original-completion-2026-10-02/execution/runner-agy-execution-r01/independent-opus-review-r01.json", + "docs/plans/original-completion-2026-10-02/execution/runner-agy-execution-r01/independent-opus-review-r02.json", + "docs/plans/original-completion-2026-10-02/execution/runner-agy-execution-r01/proposal-synthetic-controls-r03.json", + "docs/plans/original-completion-2026-10-02/execution/runner-agy-execution-r01/proposed-user-input-core.py", + "docs/plans/original-completion-2026-10-02/execution/runner-agy-execution-r01/proposed-user-input-negative-tests.json", + "docs/plans/original-completion-2026-10-02/execution/runner-agy-execution-r01/proposed-user-input-r02-core.py", + "docs/plans/original-completion-2026-10-02/execution/runner-agy-execution-r01/proposed-user-input-r02-result.json", + "docs/plans/original-completion-2026-10-02/execution/runner-agy-execution-r01/proposed-user-input-r02.patch", + "docs/plans/original-completion-2026-10-02/execution/runner-agy-execution-r01/proposed-user-input-replay.json", + "docs/plans/original-completion-2026-10-02/execution/runner-agy-execution-r01/proposed-user-input.patch", + "docs/plans/original-completion-2026-10-02/execution/runtime-model-preferences.json", + "docs/plans/original-completion-2026-10-02/execution/save_fix_review.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/ALL_ARCHIVE_INTEGRITY_CHECK.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/CACHE_RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/CLOSED_P08_CACHE_NONCACHE_CHECK.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/CONCURRENT_APPSTORE_DOWNLOAD.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/CONTENT_CLONE_DEDUP_FILES.jsonl.gz", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/CONTENT_CLONE_DEDUP_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/FINAL_CAPACITY_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/FOLLOWUP_ANALYSIS.md", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/FOLLOWUP_CAUSE_MEASUREMENTS.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/FOLLOWUP_FINAL_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/INITIAL_ARTIFACT_INVENTORY.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/OTHER_STAGE_RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/README.md", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/RECREATABLE_APP_CACHE_CLEANUP.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/RESTORATION_CHECK.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/STAGE_RETIREMENT.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/STORAGE_ANALYSIS.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/TRANSPARENT_COMPRESSION_FILES.jsonl.gz", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/TRANSPARENT_COMPRESSION_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/TRANSPARENT_COMPRESSION_SMALL_FILES.jsonl.gz", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/TRANSPARENT_COMPRESSION_SMALL_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/XCODE_DERIVED_CACHE_CLEANUP.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/clone_dedup.py", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/restore_stage.py", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/retire_other_stages.py", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/retire_p23_stages.py", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/transparent_compress.py", + "docs/plans/original-completion-2026-10-02/execution/storage-20261014/transparent_compress_batch.py", + "docs/plans/original-completion-2026-10-02/execution/storage-20261015/CLOSED_FULL_D369_PROFILE_MANIFEST.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261015/CLOSED_FULL_PROFILE_COMPRESSION_FILES.jsonl.gz", + "docs/plans/original-completion-2026-10-02/execution/storage-20261015/CLOSED_FULL_PROFILE_COMPRESSION_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261015/CLOSED_REVIEW_COMPRESSION_FILES.jsonl.gz", + "docs/plans/original-completion-2026-10-02/execution/storage-20261015/CLOSED_REVIEW_COMPRESSION_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261015/CLOSED_REVIEW_COMPRESSION_SELECTION.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261015/CLOSED_REVIEW_RESHARE_FILES.jsonl.gz", + "docs/plans/original-completion-2026-10-02/execution/storage-20261015/CLOSED_REVIEW_RESHARE_RESULT.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261015/CLOSED_REVIEW_RESHARE_SELECTION.json.gz", + "docs/plans/original-completion-2026-10-02/execution/storage-20261015/CLOSED_REVIEW_TRIAL_AUDIT.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261015/CURRENT_STORAGE_AFTER_P08_CLOSURE.json", + "docs/plans/original-completion-2026-10-02/execution/storage-20261015/compress_closed_profiles.py", + "docs/plans/original-completion-2026-10-02/execution/storage-20261015/compress_closed_review_copies.py", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/ACTUAL_MODELS.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/APPLIED.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/INDEPENDENT_OPUS_POLICY_REVIEW.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/OPUS_CONCRETE_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/OPUS_P08_RUN_DIRECTION.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/REPORT.md", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/STATE_BOUND_DECISION_NOTE.md", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/VALIDATION_STABLE_COW.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/applied_migration.py", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/clone_stable_validation.py", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/core-before-0.py", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/core-before-1.py", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/core-change-0.patch", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/core-change-1.patch", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/task-schema-before-0.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/task-schema-before-1.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/test_new_default.py", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/test_unlimited_policy.py", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/the-tree-mana-proposal-before.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/the-tree-mana-proposal-r02-before.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/the-tree-p04-01-before.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/the-tree-p06-01-before.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/the-tree-p08-02-before.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/the-tree-p13-03-before.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/the-tree-p18-01-model-before.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/the-tree-p22-02-contract-before.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/the-tree-p24-02-operations-before.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/the-tree-p24-03-before.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/the-tree-p24-03-code-before.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/the-tree-runner-agy-execution-before.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/the-tree-runner-p13-recovery-before.json", + "docs/plans/original-completion-2026-10-02/execution/unlimited-individual-limits-r01/the-tree-runner-p24-review-packet-before.json", + "docs/plans/original-completion-2026-10-02/execution/update_current_checkpoint.py", + "docs/plans/original-completion-2026-10-02/execution/update_day_boundary_checkpoint.py", + "docs/plans/original-completion-2026-10-02/execution/update_p28_setup_checkpoint.py", + "docs/plans/original-completion-2026-10-02/execution/update_rescue_power_checkpoint.py", + "docs/plans/original-completion-2026-10-02/execution/update_windows_checkpoint.py", + "docs/plans/original-completion-2026-10-02/execution/validation-capture-r340-final-review/integration-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/execution/validation-capture-r340-final-review/manifest.json", + "docs/plans/original-completion-2026-10-02/execution/validation-capture-r340-final-review/p23-02-validation-capture-integration-independent-review-r340-r03.json.gz", + "docs/plans/original-completion-2026-10-02/execution/validation-capture-whole-r341-final-review/integration-root-verification.json.gz", + "docs/plans/original-completion-2026-10-02/execution/validation-capture-whole-r341-final-review/manifest.json", + "docs/plans/original-completion-2026-10-02/execution/validation-capture-whole-r341-final-review/p23-02-validation-capture-whole-integration-independent-review-r341.json.gz", + "docs/plans/original-completion-2026-10-02/execution/verify_progress_guards.py", + "docs/plans/original-completion-2026-10-02/execution/verify_save_preservation.py", + "docs/plans/original-completion-2026-10-02/execution/verify_transit_guard.py", + "docs/plans/original-completion-2026-10-02/execution/work_packages.initial.json", + "docs/plans/original-completion-2026-10-02/facility_value_contracts.json", + "docs/plans/original-completion-2026-10-02/facility_value_contracts_validation.json", + "docs/plans/original-completion-2026-10-02/performance_audit.json", + "docs/plans/original-completion-2026-10-02/plan_validation.initial.json", + "docs/plans/original-completion-2026-10-02/plan_validation.json", + "docs/plans/original-completion-2026-10-02/progress_contract.json", + "docs/plans/original-completion-2026-10-02/progress_snapshot.json", + "docs/plans/original-completion-2026-10-02/progress_validator_guard_checks.json", + "docs/plans/original-completion-2026-10-02/progress_validator_guard_checks.r01.json", + "docs/plans/original-completion-2026-10-02/requirement_coverage.json", + "docs/plans/original-completion-2026-10-02/runtime_save_audit.json", + "docs/plans/original-completion-2026-10-02/source_atomic_coverage.json", + "docs/plans/original-completion-2026-10-02/validate_atomic_requirements.py", + "docs/plans/original-completion-2026-10-02/validate_facility_value_contracts.py", + "docs/plans/original-completion-2026-10-02/validate_plan.py", + "docs/plans/original-completion-2026-10-02/validator_update_checks.json", + "docs/plans/original-completion-2026-10-02/work_packages.json", + "docs/qa/MACOS_RELEASE.md", + "docs/qa/P1_BUSINESS_MANAGEMENT.md", + "docs/qa/P1_FIRST_OPERATING_DAY.md", + "docs/qa/P1_SUPPLY_CHAIN.md", + "docs/qa/P2_STAIRS_AND_COMPARISON.md", + "docs/qa/P2_TRANSPORT.md", + "docs/qa/WINDOWS_RECEPTION_EXPORT_FIX.md", + "docs/spec/acceptance/P04-01.json", + "docs/spec/acceptance/P06-01.json", + "docs/spec/acceptance/P06-mana-proposal-r02.json", + "docs/spec/acceptance/P06-mana-proposal.json", + "docs/spec/acceptance/P08-02.json", + "docs/spec/acceptance/P08-03-RTPREVIEW.json", + "docs/spec/acceptance/P08-03.json", + "docs/spec/acceptance/P13-03.json", + "docs/spec/acceptance/P18-01-code-r01.json", + "docs/spec/acceptance/P22-02.json", + "docs/spec/acceptance/P23-03.json", + "docs/spec/acceptance/P24-02-code-r01.json", + "docs/spec/acceptance/P24-03-code-r02.json", + "docs/spec/acceptance/P24-03.json", + "docs/spec/inputs/P22-02-accepted-usage.json", + "docs/spec/inputs/p08-02/historical-inputs.json", + "docs/spec/inputs/p08-02/p03-current1299-EV-retarget-refusal-native-r02-reader.gd", + "docs/spec/inputs/p08-02/p03-current1299-EV-retarget-refusal-native-r02-writer.gd", + "docs/spec/inputs/p08-02/p03-current1299-EV-retarget-refusal-native-r02.py", + "docs/spec/inputs/p08-02/p03-current1299-batch-later-refusal-native-r02-reader.gd", + "docs/spec/inputs/p08-02/p03-current1299-batch-later-refusal-native-r02-writer.gd", + "docs/spec/inputs/p08-02/p03-current1299-batch-later-refusal-native-r02.py", + "docs/spec/inputs/p08-02/p03-current1299-inflight-EV-dimension-native-r01-reader.gd", + "docs/spec/inputs/p08-02/p03-current1299-inflight-EV-dimension-native-r01-writer.gd", + "docs/spec/inputs/p08-02/p03-current1299-inflight-EV-dimension-native-r01.py", + "docs/spec/inputs/p08-02/p03-current1299-inflight-dimension-native-r01-reader.gd", + "docs/spec/inputs/p08-02/p03-current1299-inflight-dimension-native-r01-writer.gd", + "docs/spec/inputs/p08-02/p03-current1299-inflight-dimension-native-r01.py", + "docs/spec/inputs/p08-02/p03-current1299-logistics-dimension-native-r02-reader.gd", + "docs/spec/inputs/p08-02/p03-current1299-logistics-dimension-native-r02-writer.gd", + "docs/spec/inputs/p08-02/p03-current1299-logistics-dimension-native-r02.py", + "docs/spec/inputs/p08-02/p03-current1299-multiple-jobs-dimension-native-r01-reader.gd", + "docs/spec/inputs/p08-02/p03-current1299-multiple-jobs-dimension-native-r01-writer.gd", + "docs/spec/inputs/p08-02/p03-current1299-multiple-jobs-dimension-native-r01.py", + "docs/spec/inputs/p08-02/p03-current1299-rescue-dimension-native-r01-reader.gd", + "docs/spec/inputs/p08-02/p03-current1299-rescue-dimension-native-r01-writer.gd", + "docs/spec/inputs/p08-02/p03-current1299-rescue-dimension-native-r01.py", + "docs/traceability/original/BASELINE.txt", + "docs/traceability/original/GUEST_AI_VERIFICATION_2026-09-29.md", + "docs/traceability/original/IMPLEMENTATION_STATUS.md", + "docs/traceability/original/LABOR_COMPLETION_2026-09-29.md", + "docs/traceability/original/MIDNIGHT_SETTLEMENT.md", + "docs/traceability/original/MIDNIGHT_VERIFICATION.md", + "docs/traceability/original/STAFF_RESCUE_VERIFICATION_2026-09-29.md", + "docs/traceability/original/VERIFICATION.md", + "docs/traceability/original/audit-2026-09-29/TRACEABILITY.md", + "docs/traceability/original/audit-2026-09-29/evidence.json", + "docs/traceability/original/audit-2026-09-29/facilities.json", + "docs/traceability/original/audit-2026-09-29/previous_requirements.json", + "docs/traceability/original/audit-2026-09-29/requirements.json", + "docs/traceability/original/audit-2026-09-29/source_coverage.json", + "docs/traceability/original/audit-2026-09-29/source_manifest.json", + "docs/traceability/original/baseline_metadata.json", + "docs/traceability/original/historical_requirements_2026-09-22.json", + "docs/traceability/original/live_verification.json", + "docs/traceability/original/requirements.json" + ], + "selection_sha256": "320ca668732b4ff72fc4449998af2327d4e5c527b06896740806aaf0487282b4", + "source_refs": { + "autoload/simulation_runtime.gd:_process_tick_commands": { + "path": "autoload/simulation_runtime.gd", + "function": "_process_tick_commands", + "line": 5765, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "9de66a4bb84b12304300d49085f44546412319bd4aee91e67b61becf97e50294" + }, + "autoload/simulation_runtime.gd:_advance_mana": { + "path": "autoload/simulation_runtime.gd", + "function": "_advance_mana", + "line": 10716, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "05c54626ce6e355acd92994ab80aaf2177c5cf194885e66934552139e087599e" + }, + "autoload/simulation_runtime.gd:_advance_facilities": { + "path": "autoload/simulation_runtime.gd", + "function": "_advance_facilities", + "line": 8504, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "f1efd0c23bdd60d1ef19a21879640b53b8b4d88844c0c881fe7cd724387ec274" + }, + "autoload/simulation_runtime.gd:_advance_defense": { + "path": "autoload/simulation_runtime.gd", + "function": "_advance_defense", + "line": 8599, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "db38b51531276d2620999d57eed7a6219b73f8b8d9ff3706cf569f4797918527" + }, + "autoload/simulation_runtime.gd:_apply_defense_outcome_boundary": { + "path": "autoload/simulation_runtime.gd", + "function": "_apply_defense_outcome_boundary", + "line": 9826, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "182c48282d96c6ccd1e5f636751db9de8cef2770ad433b291db89111c5fb5043" + }, + "autoload/simulation_runtime.gd:_execute_leave_facility_queue": { + "path": "autoload/simulation_runtime.gd", + "function": "_execute_leave_facility_queue", + "line": 7575, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "04733da2c6f9627e6d831f8bb6b620018d63305fe43bb927abf21a969288d90d" + }, + "autoload/simulation_runtime.gd:_advance_guest_ai_decisions": { + "path": "autoload/simulation_runtime.gd", + "function": "_advance_guest_ai_decisions", + "line": 8760, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "e33b41294e88dba840affd5cc0a5c58fe5d46f5d98a80a8d5f4e907a3b9a7b93" + }, + "autoload/simulation_runtime.gd:_complete_service_transaction": { + "path": "autoload/simulation_runtime.gd", + "function": "_complete_service_transaction", + "line": 11817, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "f2b6e96a8eeef3dd3f8419b4d9d5ef4e1d13241600ce970bdd78a924428cac6c" + }, + "autoload/simulation_runtime.gd:_apply_service_transaction": { + "path": "autoload/simulation_runtime.gd", + "function": "_apply_service_transaction", + "line": 11833, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "950474ff3ca8a867ee025c2b7635586d79f2385f79586fc66107191ceb329a9a" + }, + "autoload/simulation_runtime.gd:_advance_facility_upkeep": { + "path": "autoload/simulation_runtime.gd", + "function": "_advance_facility_upkeep", + "line": 1876, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "33a969a14d1a15296059cecadc4bf7e5a35c9eb61d82cb9e2d6d9bbcf5c32c68" + }, + "autoload/simulation_runtime.gd:_advance_operations_time": { + "path": "autoload/simulation_runtime.gd", + "function": "_advance_operations_time", + "line": 1919, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "511580d1fac3d2785072e94c2981065fa47ba18b1c97122922645dac5c0d94ab" + }, + "autoload/simulation_runtime.gd:_release_closed_business_queues": { + "path": "autoload/simulation_runtime.gd", + "function": "_release_closed_business_queues", + "line": 12672, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "3a05fbe94877eeb750fb0d692501954555ab6a8005448ab3b6023dab9bad816b" + }, + "autoload/simulation_runtime.gd:_advance_staff_ai": { + "path": "autoload/simulation_runtime.gd", + "function": "_advance_staff_ai", + "line": 8680, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "0e222987f7c5e25583dbaba8fe63784aa563715067396e8d31d10bd191e7179b" + }, + "scripts/facility/facility_service.gd:_prepare_service_for_tick": { + "path": "scripts/facility/facility_service.gd", + "function": "_prepare_service_for_tick", + "line": 853, + "sha256": "ceb4a3e9224587423f273cdb2b56e6843ab176ac1fc4fe79dd498b5ed5c33b77", + "function_sha256": "b35c2c0fb23a04258b71995dd7c3b6dfacbbcdf36106e2e3348acef0e18d21cc" + }, + "scripts/facility/facility_service.gd:_complete_service": { + "path": "scripts/facility/facility_service.gd", + "function": "_complete_service", + "line": 895, + "sha256": "ceb4a3e9224587423f273cdb2b56e6843ab176ac1fc4fe79dd498b5ed5c33b77", + "function_sha256": "494edfd11cb3e896d73c2c6fdbe7c1193efce6d869b105e526d2f1dfd1168142" + }, + "scripts/facility/facility_service.gd:_fail_service": { + "path": "scripts/facility/facility_service.gd", + "function": "_fail_service", + "line": 933, + "sha256": "ceb4a3e9224587423f273cdb2b56e6843ab176ac1fc4fe79dd498b5ed5c33b77", + "function_sha256": "56f61b255217bddb4c8a6ad3af6ed1f9edc3b6a6e928dacf2105be6698936de5" + }, + "scripts/operations/operations_coordinator.gd:_process_minute_boundaries": { + "path": "scripts/operations/operations_coordinator.gd", + "function": "_process_minute_boundaries", + "line": 882, + "sha256": "871a248ee101b6df543fd5cf0440b5d4b0f02c21fa145a99f0687888c1bc6f90", + "function_sha256": "1312166dc17aee0ef470069a73ff3fe6b86d11d04ca7de76f3d04f1d2d14674e" + }, + "scripts/operations/operations_coordinator.gd:_process_daily_close": { + "path": "scripts/operations/operations_coordinator.gd", + "function": "_process_daily_close", + "line": 1125, + "sha256": "871a248ee101b6df543fd5cf0440b5d4b0f02c21fa145a99f0687888c1bc6f90", + "function_sha256": "665ac0ac4d4c220e68e98810da063fd2ad7ae7dc9e1997944a1e7bea7a3c30e6" + }, + "scripts/core/simulation_kernel.gd:advance_one_minute": { + "path": "scripts/core/simulation_kernel.gd", + "function": "advance_one_minute", + "line": 122, + "sha256": "341c0c878c4894adbac628d0db6362ff69fc3347bdd9e61e50936e15dc2d1edb", + "function_sha256": "b9587ef722d8c8640248025462819374ae5eca1c3d8bbe600b6bc9c328567777" + }, + "scripts/core/simulation_kernel.gd:_handle_time_boundaries": { + "path": "scripts/core/simulation_kernel.gd", + "function": "_handle_time_boundaries", + "line": 254, + "sha256": "341c0c878c4894adbac628d0db6362ff69fc3347bdd9e61e50936e15dc2d1edb", + "function_sha256": "2ced47a2911b36def9d89de82a43afc69148ead44d19db6a2a6c7bce5a910ae9" + }, + "scripts/core/simulation_kernel.gd:_run_phase": { + "path": "scripts/core/simulation_kernel.gd", + "function": "_run_phase", + "line": 236, + "sha256": "341c0c878c4894adbac628d0db6362ff69fc3347bdd9e61e50936e15dc2d1edb", + "function_sha256": "52461eeb288892a4bb4b6a99570185af08a30758ef88b0046a911baaa6f318e1" + }, + "scripts/staff/staff_service.gd:advance_one_minute": { + "path": "scripts/staff/staff_service.gd", + "function": "advance_one_minute", + "line": 700, + "sha256": "355ad5c3c9f85dc4d4ffc3bc4293e36f81078c403d1662512a735b2c8d815fb3", + "function_sha256": "ea5eab13e7a92e16fa23aa0fd7fd3546cf8f82120f829453fd89ff5d021e713b" + } + }, + "applicability_delta": [ + { + "path": "autoload/simulation_runtime.gd", + "function": "" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "_build_facility_precheck" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "_configure_relationship_event_boundaries" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "_connect_facility_signals" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "_execute_build_facility" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "_execute_peeping_room" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "_execute_register_original_relationship" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "_on_facility_demolished" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "_on_peeping_target_removed" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "_original_relationship_identities_valid" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "_restore_snapshot_internal" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "create_snapshot" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "get_staff_management_report" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "initialize" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "preview_build_facility" + }, + { + "path": "scripts/core/save_service.gd", + "function": "_snapshot_package_format" + }, + { + "path": "scripts/relationship/original_relationship_state.gd", + "function": "" + }, + { + "path": "scripts/relationship/original_relationship_state.gd", + "function": "create_snapshot" + }, + { + "path": "scripts/relationship/original_relationship_state.gd", + "function": "from_snapshot" + }, + { + "path": "scripts/relationship/original_relationship_state.gd", + "function": "subject_id" + }, + { + "path": "scripts/relationship/relationship_service.gd", + "function": "" + }, + { + "path": "scripts/relationship/relationship_service.gd", + "function": "_legacy_types_valid" + }, + { + "path": "scripts/relationship/relationship_service.gd", + "function": "_merge_legacy_changes" + }, + { + "path": "scripts/relationship/relationship_service.gd", + "function": "_parse_snapshot" + }, + { + "path": "scripts/relationship/relationship_service.gd", + "function": "configure_original_identity_validator" + }, + { + "path": "scripts/relationship/relationship_service.gd", + "function": "create_snapshot" + }, + { + "path": "scripts/relationship/relationship_service.gd", + "function": "get_original_relationship" + }, + { + "path": "scripts/relationship/relationship_service.gd", + "function": "register_original_relationship" + }, + { + "path": "scripts/relationship/relationship_service.gd", + "function": "restore_snapshot" + }, + { + "path": "scripts/relationship/relationship_service.gd", + "function": "validate_invariants" + }, + { + "path": "scripts/relationship/relationship_service.gd", + "function": "validate_original_identities" + }, + { + "path": "scripts/special/peeping_room_service.gd", + "function": "" + }, + { + "path": "scripts/special/peeping_room_service.gd", + "function": "_collection_precondition" + }, + { + "path": "scripts/special/peeping_room_service.gd", + "function": "_evidence_id" + }, + { + "path": "scripts/special/peeping_room_service.gd", + "function": "_exact" + }, + { + "path": "scripts/special/peeping_room_service.gd", + "function": "_target_still_present" + }, + { + "path": "scripts/special/peeping_room_service.gd", + "function": "configure" + }, + { + "path": "scripts/special/peeping_room_service.gd", + "function": "controlled_fixture_place" + }, + { + "path": "scripts/special/peeping_room_service.gd", + "function": "controlled_fixture_record_evidence" + }, + { + "path": "scripts/special/peeping_room_service.gd", + "function": "controlled_fixture_set_stopped" + }, + { + "path": "scripts/special/peeping_room_service.gd", + "function": "create_snapshot" + }, + { + "path": "scripts/special/peeping_room_service.gd", + "function": "detect_target_loss" + }, + { + "path": "scripts/special/peeping_room_service.gd", + "function": "get_room" + }, + { + "path": "scripts/special/peeping_room_service.gd", + "function": "is_empty" + }, + { + "path": "scripts/special/peeping_room_service.gd", + "function": "record_evidence" + }, + { + "path": "scripts/special/peeping_room_service.gd", + "function": "relink" + }, + { + "path": "scripts/special/peeping_room_service.gd", + "function": "restore_section" + }, + { + "path": "scripts/special/peeping_room_service.gd", + "function": "result" + }, + { + "path": "scripts/special/peeping_room_service.gd", + "function": "target_removed" + }, + { + "path": "scripts/special/peeping_room_service.gd", + "function": "valid_runtime_section" + }, + { + "path": "scripts/special/peeping_room_service.gd", + "function": "validate_placement" + }, + { + "path": "scripts/ui/guest_observation_panel.gd", + "function": "refresh" + }, + { + "path": "scripts/ui/room_presentation.gd", + "function": "business_label" + }, + { + "path": "scripts/ui/room_presentation.gd", + "function": "describe" + }, + { + "path": "scripts/ui/room_presentation.gd", + "function": "elevator_label" + }, + { + "path": "scripts/ui/room_presentation.gd", + "function": "label" + }, + { + "path": "scripts/ui/room_presentation.gd", + "function": "queue_label" + }, + { + "path": "scripts/ui/room_presentation.gd", + "function": "supply_label" + } + ], + "formal_acceptance": false +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR30_STATIC_CHECKS.json b/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR30_STATIC_CHECKS.json new file mode 100644 index 0000000..5693272 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR30_STATIC_CHECKS.json @@ -0,0 +1,71 @@ +{ + "task_id": "P04-01", + "scope": "Worker static controls only; no engine/registered validation/acceptance", + "formal_acceptance": false, + "original_credit": 0, + "results": [ + { + "check": "checker_approval_fixtures", + "status": "pass", + "positive": 6, + "negative": 24, + "scope": "path/hash/status + literal human answers" + }, + { + "check": "checker_negative_fixtures", + "status": "pass" + }, + { + "check": "checker_applicability_fixtures", + "status": "pass", + "M": "c0ea009b28a7649aca6a433a1a24dc0be5e7ab81", + "changed_function_units": 58 + }, + { + "check": "checker_native_fixtures", + "status": "pass", + "scope": "mutations of historical supplied raw; not a native engine run" + }, + { + "check": "checker_series_fixtures", + "status": "pass", + "scope": "historical/synthetic controls" + }, + { + "check": "checker_encoder_fixtures", + "status": "pass" + }, + { + "check": "checker_join_fixtures", + "status": "pass", + "scope": "historical/synthetic controls" + }, + { + "check": "bulk_reader_equivalence", + "status": "not_run", + "reason": "Contains git init/hash-object -w and isolated-object writes; worker Git writes prohibited" + }, + { + "check": "checker_role_fixtures", + "status": "not_run", + "reason": "Contains clone/checkout/add/commit/merge/reset; worker Git writes prohibited; fresh Q index is also not available" + }, + { + "check": "Python AST / top-level execution JSON", + "status": "pass" + }, + { + "check": "git diff --check", + "status": "pass" + } + ], + "exclusions": [ + "No fresh-Q positive fixture claimed", + "No fake-normal-C qualification claimed", + "No S5 native execution", + "No full184/329", + "No p04-acceptance on current S" + ], + "note": "Recorded fixture outcomes are not exact-version native proofs. Final comment/document edits do not alter executed fixture semantics. Final source is unqualified for native admission; see REPAIR30_STATUS.md." +} + diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR30_STATUS.md b/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR30_STATUS.md new file mode 100644 index 0000000..e5ba29c --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR30_STATUS.md @@ -0,0 +1,67 @@ +# Repair 30 — BLOCKED / partial implementation + +This revision is **not ready for Root native admission**. Formal status remains +**16/88, P04=0**. Outstanding items include unfinished implementation, not merely +the fresh evidence Root is expected to produce after submission. + +Implemented within allowed_paths: + +- Four actual human approvals, exact answer/policy text, both source paths and + SHA256 bindings; candidate documents marked superseded. +- Per-ID path/hash authority binding for six D05 IDs; required authority refs + corrected without changing the 15-condition + EV roster or thresholds. +- Frozen M is c0ea009b28a7649aca6a433a1a24dc0be5e7ab81. Counts/membership derive + from Git objects: 1368 product files excluding checker, 3644 metadata paths. + Ordering functions retain registered byte equality; applicability has 58 + changed function units. Full details are in REPAIR30_SOURCE_FACTS.json. +- Q must equal the recomputed merge-tree object. A commit cannot impersonate Q. + C must have frozen M as first parent, legal S as second parent and the same + entire tree as Q. Selected native sources explicitly include the checker; + product equality continues to exclude it. +- Seven-domain audit refreshed with actual M hashes/function lines. All + condition-specific nativeWindows obligations remain pending. + +Implementation/context gaps blocking readiness: + +1. S5's four executable drivers and raw semantic adapters are **not written**. + s5/PENDING.md records concrete source constraints. Additional approved + destruction/day/pause-reason/exit measurements are not enforced from S5 raw + bytes yet. REQUIRED retains the existing safety metrics. +2. p04_native_series.py, collect_p04_native.py, S1–S4 wrappers and parts of the + schema2 builder still bind historical run names/manifests/raw pins. Connect + fresh Q material without replacing historical records or inventing future + hashes. The builder now reads tested revision from native provenance and + includes the checker, so the old bundle cannot satisfy the new role check. +3. Full184/329 runner-input has no source_before or QA_overrides, unlike native + QA inputs. It needs its own exact source/settings/markers/policy/engine/input + and ended-receipt join. The native input loop is not a full-proof verifier. +4. Parent/tree equality alone cannot establish normal prepare-integration + provenance: a synthetic commit can have identical parents/tree. The supplied + plan does not define the concrete normal-candidate qualification receipt, + path and hash contract. Independent qualification remains pending; no + invented Runner API or authority has been added. +5. Bulk and role fixtures perform Git writes, including temporary objects, + commits and merges. They were not run under the worker Git-write prohibition. + Updated role negatives are unexecuted; genuine fresh-Q positive and + fake-normal-C rejection remain unqualified. + +Static results are in REPAIR30_STATIC_CHECKS.json. Historical/synthetic fixture +success is not new game evidence. No engine, formal registered gate, Runner +operation, Git write or other agent was invoked. Product/test-tree/Clock/values +remain unchanged. + +Required Root order after remaining implementation is repaired: + +1. All eight static controls plus role/applicability/approval negatives. +2. Genuine Q from final S and frozen M; fresh real native S1–S5 once. +3. Inspect free disk and verified CoW, then full184/329 once on the same final Q + including final checker; bind test_required_kitchen separately. +4. Truthful index from exact raw material. +5. Registered p04-acceptance on S with --verify-only. +6. Independent whole-unit review. +7. Normal prepare-integration/final on independently qualified C, equal to Q for + source/settings/markers/policy/engine/inputs. + +Keep live Root records under .runtime while M is frozen. Old S1–S4/r22 and f5 +full178 remain historical. No known-fail formal gate is a progress check. +No sources/evidence are removed for the obsolete 500000-byte cap. diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR31_STATIC_CHECKS.json b/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR31_STATIC_CHECKS.json new file mode 100644 index 0000000..47df910 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR31_STATIC_CHECKS.json @@ -0,0 +1,94 @@ +{ + "task_id": "P04-01", + "scope": "Worker static controls only; no native run or formal gate", + "formal_acceptance": false, + "original_credit": 0, + "results": [ + { + "check": "checker_approval_fixtures", + "status": "pass", + "exit_code": 0, + "scope": "six positive and 24 negative authority controls" + }, + { + "check": "checker_negative_fixtures", + "status": "pass", + "exit_code": 0, + "scope": "historical/synthetic control only; no fresh Q proof" + }, + { + "check": "checker_applicability_fixtures", + "status": "pass", + "exit_code": 0, + "scope": "historical/synthetic control only; no fresh Q proof" + }, + { + "check": "checker_native_fixtures", + "status": "pass", + "exit_code": 0, + "scope": "historical/synthetic control only; no fresh Q proof" + }, + { + "check": "checker_series_fixtures", + "status": "pass", + "exit_code": 0, + "scope": "historical/synthetic control only; no fresh Q proof" + }, + { + "check": "checker_encoder_fixtures", + "status": "pass", + "exit_code": 0, + "scope": "historical/synthetic control only; no fresh Q proof" + }, + { + "check": "checker_join_fixtures", + "status": "pass", + "exit_code": 0, + "scope": "historical/synthetic control only; no fresh Q proof" + }, + { + "check": "Python AST / execution JSON", + "status": "pass", + "python_files": 22, + "json_files": 17 + }, + { + "check": "git diff --check", + "status": "pass" + }, + { + "check": "normal C fail-closed in-memory controls", + "status": "pass", + "cases": [ + "missing authority contract rejected", + "caller-forged authority contract rejected" + ], + "scope": "not a Git role fixture" + }, + { + "check": "bulk_reader_equivalence", + "status": "blocked", + "exit_code": 1, + "reason": "/tmp directory creation raised PermissionError (Operation not permitted), before any Git invocation", + "execution": "fixture body unexecuted; Root-run" + }, + { + "check": "checker_role_fixtures", + "status": "unexecuted", + "reason": "isolated temporary directory unavailable; fresh-Q evidence also unavailable; Root-run" + }, + { + "check": "checker_candidate_fixtures", + "status": "unexecuted", + "reason": "isolated temporary directory unavailable; Root-run" + } + ], + "exclusions": [ + "S5 drivers and adapters not implemented", + "fresh-Q pipeline not implemented", + "full184/329 verifier not implemented", + "normal-C authoritative receipt path/hash/provenance contract not supplied", + "no genuine-Q or qualified-C positive claimed" + ], + "note": "Existing REPAIR30_SOURCE_FACTS and REPAIR30_STATIC_CHECKS were reused without modification. Counts here describe static file parsing, not acceptance or runtime source membership." +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR31_STATUS.md b/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR31_STATUS.md new file mode 100644 index 0000000..ae55870 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR31_STATUS.md @@ -0,0 +1,59 @@ +# Repair 31 — BLOCKED / incomplete implementation + +Formal status remains **16/88, P04 credit 0**. **Do not admit the once-only +native/full batch.** This revision does not finish BF35. + +D05 is **six of six actually approved**. There is no policy question for the +human. Adoption into enforced raw evidence and exact-Q verification are pending. +A01 remains approved. The per-ID path/SHA256 bindings in the checker and the +superseded candidate documents are preserved. The authority fixtures exercise +positive, missing, wrong-hash, pending-status and wrong-path cases for every ID. + +Repair30's SOURCE_FACTS and STATIC_CHECKS remain historical, unchanged inputs. +This repair adds a fail-closed normal-C qualification boundary and records the +receipt content requirements in `NORMAL_C_RECEIPT_FIELDS`. Even a commit with +the correct two parents and Q tree is insufficient. The authoritative Root/Runner +receipt path, digest and provenance verification contract have not been supplied; +`NORMAL_C_RECEIPT_CONTRACT` remains unset. No Runner API or authority is inferred. +An index-provided receipt cannot resolve this gap. This blocks every C, including +a legitimate C, until that concrete contract and its verifier are supplied. + +The schema2 builder's undefined `tested` reference is fixed by checking the CLI +reference against the constructed payload's tested version. This does not make +its historical pipeline usable for fresh Q. + +Bulk and role fixtures now allocate under `/tmp`, outside the source repository, +with inherited Git routing removed. Role fixtures reject unqualified no-ff merges +and synthetic commits with identical parents/tree. The additional candidate +fixture constructs such a commit only in a temporary bare clone. These Git +fixtures are **Root-run / unexecuted**: the worker's bulk attempt failed on +temporary directory creation with `PermissionError: Operation not permitted`, +before any Git invocation. They were not redirected into the worktree. + +Remaining implementation, separate from the genuine authority context gap: + +1. Four executable S5 drivers and their raw semantic adapters are still missing. + `s5/PENDING.md` remains accurate. All approved destruction/day/reason/exit + policies must be enforced alongside the existing safety conditions. +2. Fresh-Q run identity/provenance plumbing in native series, collector, S1–S4 + wrappers and schema2 builder is unfinished. Historical names, pins and source + manifests have not been relabeled. +3. The separate full184/329 verifier and its exact source/settings/markers/policy/ + engine/input/ended-receipt joins, including separate test_required_kitchen + binding, are unfinished. The native input loop is not a substitute. +4. Normal-C positive qualification needs the actual authoritative receipt contract + described above; matching Git structure alone is deliberately rejected. +5. Genuine-Q positive and fake-Q/full-role fixtures remain unexecuted. The new + synthetic-C Git fixture also remains unexecuted; static parsing is not proof + that it ran. + +See REPAIR31_STATIC_CHECKS.json for actual worker results. No engine, formal gate, +Runner operation, repository Git write, integration or other agent was invoked. +Product code, Clock, values, tests, spec, denominator, thresholds and permissions +are unchanged. No material was removed for the obsolete byte cap. + +After the missing implementation and context are resolved, Root retains the +recorded order: static controls; genuine Q and fresh S1–S5 once; disk/verified CoW +then full184/329 once on final Q with final checker; truthful index; verify-only +on S; independent whole-unit review; prepare-integration/final on qualified C. +Live records stay under `.runtime`. No known-failing gate is a progress check. diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR32_STATIC_CHECKS.json b/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR32_STATIC_CHECKS.json new file mode 100644 index 0000000..0b8c9b1 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR32_STATIC_CHECKS.json @@ -0,0 +1,63 @@ +{ + "task_id": "P04-01", + "scope": "new concrete32 static preparation only", + "results": [ + { + "path": "normal_c_join.py", + "check": "AST and in-memory compile", + "exit_code": 0, + "status": "pass", + "sha256": "3156e1df928ae15ab311b61eb27e21ef27cf123cb7097646a81a3f836c30ba33" + }, + { + "path": "normal_c_join_fixtures.py", + "check": "AST and in-memory compile", + "exit_code": 0, + "status": "pass", + "sha256": "fba1634aafbb5c6030bec073b75b609a20d10d5ca6a6f0eddc270a12023830a3" + }, + { + "path": "scratch_fixture_adapter.py", + "check": "AST and in-memory compile", + "exit_code": 0, + "status": "pass", + "sha256": "4994101754c38568007f2d7e1e0c8a2221d26216f464c496a7258ff89c601994" + }, + { + "path": "s5/run_s5_native.py", + "check": "AST and in-memory compile", + "exit_code": 0, + "status": "pass", + "sha256": "928409e17984330498b2637e33957740bcdd91d427df5ee60d21a86671646fa2" + }, + { + "path": "s5/s5_power_adapter.py", + "check": "AST and in-memory compile", + "exit_code": 0, + "status": "pass", + "sha256": "6b77e1ac7f1bdfd031321f106d8a6fcf465a3c1dd30e697d2b1e7c7285139f15" + }, + { + "path": "s5/p04_s5_power_probe.gd", + "check": "text-only forbidden operation and declaration controls", + "exit_code": 0, + "status": "pass", + "godot_parse": "unexecuted", + "sha256": "248da3f1dbca644e2fd62fcf283a4e499e0631ff23f8dc44dc77b872ef1be5ba" + }, + { + "check": "normal-gate reference supplied index SHA256", + "status": "pass", + "exit_code": 0, + "sha256": "4c6067bbd57034764873a468ff161a6882d232503043d5640fc83dea0b455856" + } + ], + "fixtures": "unexecuted", + "formal_validation": "unexecuted", + "engines_launched": 0, + "git_commands": 0, + "runner_operations": 0, + "whole_goal_accepted": false, + "original_credit": 0, + "existing_partial31_files_edited": 0 +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR32_STATUS.md b/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR32_STATUS.md new file mode 100644 index 0000000..7bebc25 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/REPAIR32_STATUS.md @@ -0,0 +1,44 @@ +# Repair 32 — partial implementation submitted; no acceptance claim + +Only new concrete32 files were added. Existing partial31 files, including the +checker and s5/PENDING.md, were not edited. No condition credit is claimed: +formal 16/88, original 30/88, P04 credit 0, all 15 conditions plus EV, frozen +Mc0 and all six approved D05 items remain unchanged. + +Implemented, unexecuted: +- S5 power driver pair and S4-derived wrapper: public bath pure depletion and + cafeteria/kitchen reason-priority depletion; public spend/recovery commands; + observed completion; same-key replay; full typed/JSON phase points; formal + save/independent Reader load/replay. No disconnect or direct resource mutation. +- Hashed raw semantic adapter for existing power_stop, dependency_stop and + recovery_completion measurement keys. It does not qualify native provenance. +- Read-only normal_c_join over actual Runner task/candidate/main_base, approval, + validation/review and integration/final records. No future C hash is frozen. + Root must retain an actual approved Runner snapshot before integrate deletes + approval; later final records come from the current Runner database. +- Root-run synthetic normal join controls and explicit-scratch adapter for + preserved Git fixtures. No fixtures were executed. +- S5_ROOT_RUN.md and NORMAL_C_BOUNDARY32.md explain boundaries and limitations. + +Actual verification: Python AST/compile for five new Python files and textual +probe controls passed. No pycache, engine, Godot parse, Git command, Runner +operation, fixture, formal validation, independent review or integration ran. +The shell rejected a here-document temporary-file allocation; subsequent commands +used python -c. An attempted documentation addition at the repository root was +rejected and no file was created there; the document was added within allowed_paths. + +Remaining implementation limitations: +1. The old checker still deliberately rejects normal C: preserving partial31 + means this standalone Runner-record join is not connected to its role output. + It does not assert Git structure/Q equivalence and cannot bypass that gate. +2. The S5 wrapper retains historical S4 template identity/count bindings. Fresh-Q + plumbing is outside this step and remains pending; this is not batch admission. +3. S5 destruction/midnight/exit, fresh-Q/full184/329, truthful collection/index, + exact-version applicability, independent review and ordinary gates remain + pending. None was attempted together or counted as a new unit. +4. Scratch adapters preserve the old fixtures' assertions; positive normal-C + structure fixtures under the eventual integrated boundary are still pending. + +Runner/Root must run the permitted static fixtures in external scratch, review +the added source, and resolve boundary integration before the established +once-only genuine-Q/native/full sequence. No evidence or completion is invented. diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/build_p04_index.py b/docs/plans/original-completion-2026-10-02/execution/p04-01/build_p04_index.py index fd50d69..c522c6c 100644 --- a/docs/plans/original-completion-2026-10-02/execution/p04-01/build_p04_index.py +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/build_p04_index.py @@ -35,8 +35,8 @@ def payload(build, gate=None): native = build / 'audit-support/native-first-current' c = gate.verify_native(native) raw = gate.combine_native_series(build, c) - source = gate.product_manifest(gate.tree_entries(gate.TESTED_PRODUCT)) - gate.require(len(source) == 1338, 'complete native source required') + tested = c['production_commit'] + source = gate.selected_manifest(gate.tree_entries(tested)) source_map = {p: v['sha256'] for p, v in source.items()} # Resolve content from supplied roots only; never open original provenance # paths, never omit required source/config/input/environment material. @@ -80,13 +80,13 @@ def payload(build, gate=None): relocation = gate.load(build / 'audit-support/p04-r17-full-inputs-r01/MANIFEST.json') authorities = {} for ref in sorted({r for _, refs, _ in gate.REQUIRED.values() for r in refs}): - relative = (gate.DOC_SCOPE + 'D05_OWNER_APPROVAL.json' if ref.startswith('D05-P04-') else + relative = (gate.OWNER_BINDINGS[ref][0] if ref.startswith('D05-P04-') else 'docs/traceability/original/BASELINE.txt' if ref.startswith('BASELINE:') else 'docs/DESIGN_DECISIONS.md' if ref == 'D-034' else 'docs/plans/original-completion-2026-10-02/execution/p04-01-input-r01/ORDER_CONTRACT_DRAFT.md') path = gate.safe(gate.ROOT, relative) if ref.startswith('D05-P04-'): - gate.require(gate.sha(path) == gate.OWNER_HASH, 'owner approval hash') + gate.owner_authority(ref, {'source': relative, 'status': 'approved'}, path) authorities[ref] = {'source': relative, 'sha256': gate.sha(path), 'status': 'approved' if not ref.startswith('BASELINE:') else 'original'} conditions = {cid: {'case_id': cid, 'authority_refs': list(refs), 'nativeWindows': 'pending', @@ -103,16 +103,16 @@ def payload(build, gate=None): for name, rows in gate.REACH_REFS.items(): refs = [] for path, function, digest, lines in rows: - gate.resolve_anchor(gate.git_bytes('show', gate.TESTED_PRODUCT + ':' + path), function, digest, lines) + gate.resolve_anchor(gate.git_bytes('show', tested + ':' + path), function, digest, lines) refs.append({'path': path, 'sha256': source_map[path], 'function': function, 'anchor_sha256': digest, 'line_count': lines}) reachability[name] = {'reach': name == 'EV', 'case_id': 'EV' if name == 'EV' else None, 'source_refs': refs, 'raw_verified': 'EV' in raw['verified_conditions'] if name == 'EV' else None} - delta = gate.source_delta(gate.REGISTERED_COMMIT, gate.TESTED_PRODUCT) + delta = gate.source_delta(gate.REGISTERED_COMMIT, tested) index = {'schema_version': 2, 'task_id': 'P04-01', 'formal_acceptance': False, 'versions': {'registered': gate.REGISTERED_COMMIT, 'execution_origin': gate.EXECUTION_ORIGIN, - 'tested': gate.TESTED_PRODUCT}, - 'product_binding': {'tested_product': gate.TESTED_PRODUCT, 'runner_inputs': runners}, + 'tested': tested}, + 'product_binding': {'tested_product': tested, 'runner_inputs': runners}, 'source_map': source_map, 'registered_pins': gate.load(gate.SPEC)['current_source_pins'], 'applicability_delta': delta, 'delta_cases': {r['path'] + ':' + r['function']: {cid: cid for cid in @@ -123,10 +123,10 @@ def payload(build, gate=None): 'native_bundle': descriptor(native / 'OWNERSHIP_RAW_PROVENANCE.json'), 'original_audit': {'sha256': gate.sha(gate.ROOT / gate.DOC_SCOPE / 'order-audit.json'), 'content': gate.load(gate.ROOT / gate.DOC_SCOPE / 'order-audit.json')}, - 'review_status': 'pending_review', 'original_credit': '13/88', + 'review_status': 'pending_review', 'original_credit': '16/88; P04=0', 'safety_outcomes': ['no charging while legitimately stopped', 'no double midnight settlement', 'no orphan reservations']} - gate.applicability(index, gate.load(gate.SPEC), source_map, gate.TESTED_PRODUCT) + gate.applicability(index, gate.load(gate.SPEC), source_map, tested) return index @@ -140,13 +140,14 @@ def main(): args = parser.parse_args() gate = checker() os.environ['BUILD_OUTPUT_DIR'] = str(args.build.resolve(strict=True)) - gate.require(args.registered_ref == gate.REGISTERED_COMMIT and args.tested_ref == gate.TESTED_PRODUCT, - 'source refs differ from immutable evidence roles') output = args.output.absolute() gate.require(not output.exists() and not output.is_symlink(), 'output must be fresh') for path in output.parents: gate.require(not path.is_symlink(), 'output parent symlink') index = payload(args.build, gate) + gate.require(args.registered_ref == gate.REGISTERED_COMMIT and + args.tested_ref == index['versions']['tested'], + 'source refs differ from immutable evidence roles') with gate.isolated_objects(): _, role = gate.verify_roles(index, args.build.resolve()) # The historical invocation is separate from the reusable evidence index. diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/bulk_reader_equivalence.py b/docs/plans/original-completion-2026-10-02/execution/p04-01/bulk_reader_equivalence.py index badf819..47c06e4 100644 --- a/docs/plans/original-completion-2026-10-02/execution/p04-01/bulk_reader_equivalence.py +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/bulk_reader_equivalence.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -"""Root-only disposable repository controls; never original acceptance evidence.""" +"""Isolated disposable repository controls; never original acceptance evidence.""" import importlib.util import os from pathlib import Path @@ -24,8 +24,9 @@ def run(): spec = importlib.util.spec_from_file_location('bulk_gate', ROOT / 'tools/check_p04_order_evidence.py') gate = importlib.util.module_from_spec(spec) spec.loader.exec_module(gate) - with tempfile.TemporaryDirectory(prefix='p04-bulk-fixture-') as temporary: + with tempfile.TemporaryDirectory(prefix='p04-bulk-fixture-', dir='/tmp') as temporary: base = Path(temporary) + assert not base.resolve().is_relative_to(ROOT.resolve()) repo = base / 'repo' repo.mkdir() gate.ROOT = repo diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/checker_applicability_fixtures.py b/docs/plans/original-completion-2026-10-02/execution/p04-01/checker_applicability_fixtures.py index 5953c0a..b96bbd6 100644 --- a/docs/plans/original-completion-2026-10-02/execution/p04-01/checker_applicability_fixtures.py +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/checker_applicability_fixtures.py @@ -14,7 +14,7 @@ ROOT = Path(__file__).resolve().parents[5] spec = importlib.util.spec_from_file_location('p04_gate', ROOT / 'tools/check_p04_order_evidence.py') gate = importlib.util.module_from_spec(spec) spec.loader.exec_module(gate) -PRODUCTION = '5f6bc11d6bb6e92d22d787989b219fef3a435bc1' +PRODUCTION = gate.MAIN_ANCHOR def run(native_bundle=None): diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/checker_approval_fixtures.py b/docs/plans/original-completion-2026-10-02/execution/p04-01/checker_approval_fixtures.py new file mode 100644 index 0000000..ff1c532 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/checker_approval_fixtures.py @@ -0,0 +1,57 @@ +#!/usr/bin/env python3 +"""Read-only authority controls; no Git writes, engine or acceptance execution.""" +import copy +import importlib.util +import json +from pathlib import Path +import sys +from unittest.mock import patch + +sys.dont_write_bytecode = True +ROOT = Path(__file__).resolve().parents[5] +spec = importlib.util.spec_from_file_location('p04_authority', ROOT / 'tools/check_p04_order_evidence.py') +gate = importlib.util.module_from_spec(spec) +spec.loader.exec_module(gate) + + +def run(): + results = [] + original = gate.load(ROOT / gate.DOC_SCOPE / 'D05_REMAINING_APPROVAL.json') + source = gate.git_bytes('show', 'c0ea009b28a7649aca6a433a1a24dc0be5e7ab81:' + + 'docs/plans/original-completion-2026-10-02/execution/' + + 'p04-01-owner-approval-20261018/D05_ACTUAL_HUMAN_APPROVAL.json') + import hashlib + assert all(row['sha256'] == hashlib.sha256(source).hexdigest() + for row in original['source_bindings']) + human = {row['id']: row for row in json.loads(source)['approved']} + for choice in original['approved_choices']: + assert all(choice[k] == human[choice['source_id']][k] + for k in ('answer_exact', 'approved_question_policy')) + for ref, (relative, digest) in gate.OWNER_BINDINGS.items(): + entry = {'source': relative, 'status': 'approved'} + path = ROOT / relative + gate.owner_authority(ref, entry, path) + results.append({'id': ref, 'case': 'positive', 'result': 'accepted'}) + for label in ('missing', 'wrong_hash', 'pending', 'wrong_path'): + changed = copy.deepcopy(entry) + if label == 'missing': + changed = {} + elif label == 'pending': + changed['status'] = 'pending' + elif label == 'wrong_path': + changed['source'] = gate.DOC_SCOPE + 'D05_REMAINING_ORDER_CANDIDATE.json' + try: + if label == 'wrong_hash': + with patch.object(gate, 'sha', return_value='0' * 64): + gate.owner_authority(ref, changed, path) + else: + gate.owner_authority(ref, changed, path) + except ValueError as exc: + results.append({'id': ref, 'case': label, 'result': 'rejected', 'error': str(exc)}) + else: + raise AssertionError('negative accepted: ' + ref + ':' + label) + return {'scope': 'authority fixtures only; no native or acceptance proof', 'results': results} + + +if __name__ == '__main__': + print(json.dumps(run(), ensure_ascii=False, indent=2)) diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/checker_candidate_fixtures.py b/docs/plans/original-completion-2026-10-02/execution/p04-01/checker_candidate_fixtures.py new file mode 100644 index 0000000..495acca --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/checker_candidate_fixtures.py @@ -0,0 +1,50 @@ +#!/usr/bin/env python3 +"""Isolated candidate qualification negative; no whole-role/native credit.""" +import importlib.util +import json +from pathlib import Path +import subprocess +import sys +import tempfile + +sys.dont_write_bytecode = True +ROOT = Path(__file__).resolve().parents[5] + + +def run(): + spec = importlib.util.spec_from_file_location('candidate_gate', ROOT / 'tools/check_p04_order_evidence.py') + gate = importlib.util.module_from_spec(spec) + spec.loader.exec_module(gate) + env = gate.git_environment() + env.update(GIT_AUTHOR_NAME='P04 isolated fixture', GIT_AUTHOR_EMAIL='fixture@invalid', + GIT_COMMITTER_NAME='P04 isolated fixture', GIT_COMMITTER_EMAIL='fixture@invalid') + with tempfile.TemporaryDirectory(prefix='p04-candidate-fixture-', dir='/tmp') as temp: + repo = Path(temp) / 'objects.git' + assert not repo.resolve().is_relative_to(ROOT.resolve()) + subprocess.run(['git', '-c', 'core.hooksPath=/dev/null', 'clone', '--bare', '--shared', + str(ROOT), str(repo)], env=env, check=True, capture_output=True) + + def git(*args): + return subprocess.check_output(['git', '-c', 'core.hooksPath=/dev/null', *args], + cwd=repo, env=env, text=True).strip() + + submission = git('rev-parse', 'HEAD') + main = gate.MAIN_ANCHOR + tree = git('merge-tree', '--write-tree', main, submission) + synthetic = git('commit-tree', tree, '-p', main, '-p', submission, + '-m', 'synthetic C; no Root qualification') + assert git('show', '-s', '--format=%P', synthetic).split() == [main, submission] + assert git('rev-parse', synthetic + '^{tree}') == tree + try: + gate.qualify_normal_candidate(synthetic, tree, main, submission, tree) + except ValueError as exc: + assert 'qualification context gap' in str(exc), str(exc) + else: + raise AssertionError('synthetic C accepted') + return {'scope': 'isolated candidate qualification only; full role fixtures remain Root-run', + 'synthetic_equal_parents_and_tree': 'rejected', 'formal_acceptance': False, + 'normal_C_positive': 'unexecuted: authoritative receipt contract unavailable'} + + +if __name__ == '__main__': + print(json.dumps(run(), indent=2)) diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/checker_negative_fixtures.py b/docs/plans/original-completion-2026-10-02/execution/p04-01/checker_negative_fixtures.py index 7910d99..eed8a69 100644 --- a/docs/plans/original-completion-2026-10-02/execution/p04-01/checker_negative_fixtures.py +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/checker_negative_fixtures.py @@ -48,10 +48,13 @@ def run(): add('decisions', (ROOT / 'docs/DESIGN_DECISIONS.md').read_bytes(), 'authority') add('a01', (ROOT / 'docs/plans/original-completion-2026-10-02/execution/p04-01-input-r01/ORDER_CONTRACT_DRAFT.md').read_bytes(), 'authority') add('owner', (ROOT / 'docs/plans/original-completion-2026-10-02/execution/p04-01/D05_OWNER_APPROVAL.json').read_bytes(), 'authority') + add('remaining_owner', (ROOT / gate.DOC_SCOPE / 'D05_REMAINING_APPROVAL.json').read_bytes(), 'authority') authority = {ref: dict(status='approved', artifact_id=( - 'owner' if ref.startswith('D05-P04-') else 'baseline' if ref.startswith('BASELINE:') + ('owner' if gate.OWNER_BINDINGS[ref][0].endswith('/D05_OWNER_APPROVAL.json') else 'remaining_owner') if ref.startswith('D05-P04-') else 'baseline' if ref.startswith('BASELINE:') else 'decisions' if ref == 'D-034' else 'a01')) for _, refs, _ in gate.REQUIRED.values() for ref in refs} + for ref, (relative, digest) in gate.OWNER_BINDINGS.items(): + authority[ref]['source'] = relative add('stdout', b'SYNTHETIC fixture log', 'stdout') add('native_log', b'SYNTHETIC fixture log', 'native_log') domains = {d: dict(source_refs=[dict(path='autoload/simulation_runtime.gd', function='_advance_facilities', diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/checker_role_fixtures.py b/docs/plans/original-completion-2026-10-02/execution/p04-01/checker_role_fixtures.py index eaf72df..52031d2 100644 --- a/docs/plans/original-completion-2026-10-02/execution/p04-01/checker_role_fixtures.py +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/checker_role_fixtures.py @@ -23,8 +23,11 @@ def run(build, evidence): for name in ('GIT_DIR', 'GIT_WORK_TREE', 'GIT_INDEX_FILE', 'GIT_OBJECT_DIRECTORY', 'GIT_ALTERNATE_OBJECT_DIRECTORIES'): env.pop(name, None) - with tempfile.TemporaryDirectory(prefix='p04-role-fixtures-', dir=build) as temp: + # Never let a task build path put Git objects inside the source repository. + # /tmp is explicit so an inherited TMPDIR cannot redirect writes into it. + with tempfile.TemporaryDirectory(prefix='p04-role-fixtures-', dir='/tmp') as temp: base = Path(temp) + assert not base.resolve().is_relative_to(ROOT.resolve()) checkout = base / 'checkout' subprocess.run(['git', 'clone', '--shared', '--no-checkout', str(ROOT), str(checkout)], env=env, check=True, capture_output=True) @@ -33,7 +36,7 @@ def run(build, evidence): return subprocess.check_output(['git', '-c', 'core.hooksPath=/dev/null', *args], cwd=checkout, env=env).decode().strip() actual = git('rev-parse', 'HEAD') - anchor = '9b1a18c1eb25ca1300dcd59da78423c0dda2f498' + anchor = 'c0ea009b28a7649aca6a433a1a24dc0be5e7ab81' ancestry = subprocess.run(['git', 'merge-base', '--is-ancestor', anchor, actual], cwd=checkout, env=env) submission = git('show', '-s', '--format=%P', actual).split()[1] if ancestry.returncode == 0 else actual git('checkout', '--detach', submission) @@ -101,8 +104,21 @@ def run(build, evidence): git('checkout', '--detach', anchor) git('merge', '--no-ff', '--no-edit', submission) merged = git('rev-parse', 'HEAD') - check('real_integration_positive', positive=True) - check('real_final_positive', positive=True) + # A normal commit C cannot be relabelled as tested non-production Q. + changed = copy.deepcopy(original) + changed['product_binding']['tested_product'] = merged + check('normal_C_cannot_impersonate_Q', changed) + changed = copy.deepcopy(original) + changed['product_binding']['tested_product'] = git('rev-parse', anchor + '^{tree}') + check('main_tree_cannot_impersonate_Q', changed) + # A merge made by this fixture has no independent normal-C provenance. + # Equal parents/tree are insufficient, even for git merge --no-ff. + check('unqualified_merge_rejected') + synthetic = git('commit-tree', git('rev-parse', merged + '^{tree}'), + '-p', anchor, '-p', submission, '-m', 'synthetic normal C') + git('checkout', '--detach', synthetic) + check('synthetic_identical_parents_tree_rejected') + git('checkout', '--detach', merged) game.unlink() git('add', '-u') git('commit', '--amend', '--no-edit') diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/normal_c_join.py b/docs/plans/original-completion-2026-10-02/execution/p04-01/normal_c_join.py new file mode 100644 index 0000000..78df95b --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/normal_c_join.py @@ -0,0 +1,132 @@ +#!/usr/bin/env python3 +"""Root-only, read-only join of actual Runner records; never grants acceptance. + +Root must select the real Runner state.sqlite, not a hand-written export. This +checks consistency, not authenticity of an arbitrary caller-supplied database. +No Git, engine, Runner API, SQL mutation or temporary file is used. +Root retains a read-only Runner snapshot taken after approve; integrate deletes +the live approval. Final evidence is read separately from the current database. +""" +import argparse +import hashlib +import json +from pathlib import Path +import re +import sqlite3 + +MAIN = "c0ea009b28a7649aca6a433a1a24dc0be5e7ab81" +SPEC = "9ec722e7dfb0bee178d291624a026420c08412574e238bba1fde012c7a6f7881" + + +def require(value, message): + if not value: + raise ValueError(message) + + +def unique(pairs): + out = {} + for key, value in pairs: + require(key not in out, "duplicate JSON key") + out[key] = value + return out + + +def read(path, hashes): + path = Path(path) + require(path.is_file() and not path.is_symlink(), "ordinary record required: " + str(path)) + require("normal-candidate-example" not in path.parts, "format samples are not authority") + data = path.read_bytes() + hashes[str(path)] = hashlib.sha256(data).hexdigest() + result = json.loads(data, object_pairs_hook=unique) + require(isinstance(result, dict) and not result.get("example_only_not_P04_authority"), "actual record required") + return result + + +def verify(database, approved_database, candidate, submission, hashes): + for sha in (candidate, submission): + require(re.fullmatch(r"[0-9a-f]{40}", sha), "full commit SHA required") + database = database.resolve(strict=True) + require(database.is_file(), "Runner database required") + # mode=ro deliberately reads live WAL consistently; immutable=1 would hide it. + with sqlite3.connect(database.as_uri() + "?mode=ro", uri=True) as db: + db.row_factory = sqlite3.Row + db.execute("PRAGMA query_only=ON") + db.execute("BEGIN") + task = db.execute("SELECT * FROM tasks WHERE id=?", ("P04-01",)).fetchone() + require(task is not None, "Runner task missing") + require(task["submitted"] == submission and task["candidate"] == candidate + and task["main_base"] == MAIN and candidate != submission, + "Runner candidate/submission/main_base mismatch") + require(task["state"] in ("approved", "completed"), "Runner approval state required") + contract = json.loads(task["contract"], object_pairs_hook=unique) + require(contract["id"] == "P04-01" and contract["spec_sha256"] == SPEC + and contract["validation_ids"] == ["p04-acceptance"] + and contract["acceptance_ids"] == ["P04-01"], "immutable contract mismatch") + approved_database = approved_database.resolve(strict=True) + with sqlite3.connect(approved_database.as_uri() + "?mode=ro", uri=True) as approved: + approved.row_factory = sqlite3.Row + approved.execute("PRAGMA query_only=ON") + approved.execute("BEGIN") + approved_task = approved.execute("SELECT * FROM tasks WHERE id=?", ("P04-01",)).fetchone() + require(approved_task is not None and approved_task["state"] == "approved" + and all(approved_task[k] == task[k] for k in ("submitted", "candidate", "main_base", "contract")), + "Root-retained actual approved Runner snapshot mismatch") + approval = approved.execute("SELECT * FROM approvals WHERE task_id=?", ("P04-01",)).fetchone() + require(approval is not None and approval["candidate"] == candidate + and approval["main_base"] == MAIN and approval["owner"].strip(), "exact Runner approval required") + rows = [] + for kind, sha in (("validation", submission), ("review", submission), + ("integration", candidate), ("final", candidate)): + records = db.execute("SELECT * FROM evidence WHERE task_id=? AND kind=? AND commit_sha=? AND passed=1", + ("P04-01", kind, sha)).fetchall() + require(records, "Runner evidence missing: " + kind) + for record in records: + value = read(record["artifact"], hashes) + require(value.get("task_id") == "P04-01" and value.get("commit") == sha, "evidence identity mismatch") + if kind == "review": + require(value.get("status") == "pass" and value.get("acceptance_ids") == ["P04-01"], "independent review failed") + require(isinstance(value.get("findings"), list) and all( + f.get("severity") == "low" for f in value["findings"]), "review finding blocks join") + else: + require(value.get("kind") == kind and value.get("passed") is True, "verification kind/result mismatch") + checks = value.get("checks") + require(isinstance(checks, list) and len(checks) == 1, "exact validation roster required") + check = checks[0] + require(check.get("id") == "p04-acceptance" and type(check.get("exit_code")) is int + and check["exit_code"] == 0 and check.get("passed") is True, "failed validation check") + artifact = Path(check["artifact"]) + require(artifact.is_dir(), "registered validation artifact directory missing") + for name in ("command.json", "stdout.log", "stderr.log"): + path = artifact / name + require(path.is_file() and not path.is_symlink(), "registered validation log missing") + hashes[str(path)] = hashlib.sha256(path.read_bytes()).hexdigest() + rows.append(dict(record)) + # Hash the logical transaction snapshot, not mutable SQLite/WAL bytes. + snapshot = dict(task=dict(task), approval=dict(approval), evidence=rows) + digest = hashlib.sha256(json.dumps(snapshot, sort_keys=True, separators=(",", ":")).encode()).hexdigest() + return dict(protocol="p04-normal-c-runner-join-v1", runner_database=str(database), + approved_runner_database=str(approved_database), + runner_records_sha256=digest, join={"C": candidate, "S": submission, "M": MAIN}, + runner_records_consistent=True, structure_verified=False, + source_Q_applicability_verified=False, input_sha256=hashes, + whole_goal_accepted=False, unit_accepted=False) + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--runner-db", type=Path, required=True) + parser.add_argument("--approved-runner-db", type=Path, required=True, + help="Root-retained actual Runner snapshot after approve, before integrate deletes approval") + parser.add_argument("--candidate", required=True) + parser.add_argument("--submission", required=True) + args = parser.parse_args() + try: + print(json.dumps(verify(args.runner_db, args.approved_runner_db, args.candidate, args.submission, {}), sort_keys=True)) + except (OSError, ValueError, KeyError, TypeError, sqlite3.Error) as error: + print(json.dumps({"runner_records_consistent": False, "error": str(error), "whole_goal_accepted": False})) + return 1 + return 0 + + +if __name__ == "__main__": + raise SystemExit(main()) diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/normal_c_join_fixtures.py b/docs/plans/original-completion-2026-10-02/execution/p04-01/normal_c_join_fixtures.py new file mode 100644 index 0000000..c5264de --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/normal_c_join_fixtures.py @@ -0,0 +1,85 @@ +#!/usr/bin/env python3 +"""Root-run synthetic boundary fixtures. Never P04 authority; no default scratch.""" +import argparse +import importlib.util +import json +from pathlib import Path +import sqlite3 +import sys +sys.dont_write_bytecode = True + +HERE = Path(__file__).resolve().parent +spec = importlib.util.spec_from_file_location("normal_c_join", HERE / "normal_c_join.py") +join = importlib.util.module_from_spec(spec) +spec.loader.exec_module(join) + + +def fixture(root, change): + root.mkdir() + submission, candidate = "1" * 40, "2" * 40 + contract = dict(id="P04-01", spec_sha256=join.SPEC, + validation_ids=["p04-acceptance"], acceptance_ids=["P04-01"]) + db_path = root / "runner.sqlite" + with sqlite3.connect(db_path) as db: + db.executescript("CREATE TABLE tasks(id,contract,state,submitted,candidate,main_base);" + "CREATE TABLE approvals(task_id,candidate,main_base,owner,created);" + "CREATE TABLE evidence(id,task_id,kind,commit_sha,artifact,passed);") + db.execute("INSERT INTO tasks VALUES(?,?,?,?,?,?)", + ("P04-01", json.dumps(contract), "approved", submission, candidate, join.MAIN)) + db.execute("INSERT INTO approvals VALUES(?,?,?,?,?)", ("P04-01", candidate, join.MAIN, "fixture-only", 1.0)) + for number, kind in enumerate(("validation", "review", "integration", "final")): + sha = submission if kind in ("validation", "review") else candidate + value = dict(task_id="P04-01", commit=sha) + if kind == "review": + value.update(status="pass", acceptance_ids=["P04-01"], findings=[]) + if change == "medium": + value["findings"] = [{"severity": "medium", "message": "synthetic"}] + else: + logs = root / (kind + "-logs") + logs.mkdir() + for name in ("command.json", "stdout.log", "stderr.log"): + (logs / name).write_text("{}" if name.endswith("json") else "synthetic fixture only\n") + check = dict(id="p04-acceptance", exit_code=0, artifact=str(logs), passed=True) + value.update(kind=kind, passed=True, checks=[check]) + if kind == "final": + if change == "wrong_C": value["commit"] = "3" * 40 + if change == "kind_missing": del value["kind"] + if change == "failed_check": check["exit_code"] = 1 + if change == "extra_id": value["checks"].append(dict(check, id="extra")) + if change == "missing_id": value["checks"] = [] + if change == "task_mismatch": value["task_id"] = "P26-01" + if change == "missing_artifact": check["artifact"] = str(root / "missing") + artifact = root / (kind + ".json") + artifact.write_text(json.dumps(value)) + db.execute("INSERT INTO evidence VALUES(?,?,?,?,?,?)", (number, "P04-01", kind, sha, str(artifact), 1)) + if change == "wrong_M": db.execute("UPDATE tasks SET main_base=?", ("3" * 40,)) + if change == "wrong_approval": db.execute("UPDATE approvals SET candidate=?", ("3" * 40,)) + if change == "no_final": db.execute("DELETE FROM evidence WHERE kind='final'") + return db_path, submission, candidate + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--scratch", type=Path, required=True) + args = parser.parse_args() + root = args.scratch.resolve() + if root.exists() or root.is_relative_to(HERE.parents[4]) or root == Path("/tmp").resolve() or Path("/tmp").resolve() in root.parents: + raise ValueError("fresh external scratch required; /tmp and repository are prohibited") + root.mkdir(parents=True) + results = [] + for name in ("positive", "wrong_C", "wrong_M", "kind_missing", "failed_check", "extra_id", + "missing_id", "task_mismatch", "medium", "missing_artifact", "wrong_approval", "no_final"): + path, submission, candidate = fixture(root / name, name) + try: + result = join.verify(path, path, candidate, submission, {}) + if name != "positive" or result["whole_goal_accepted"] is not False: + raise AssertionError("unexpected qualification: " + name) + except ValueError: + if name == "positive": raise + results.append(name) + print(json.dumps(dict(synthetic_controls=results, whole_goal_accepted=False))) + return 0 + + +if __name__ == "__main__": + raise SystemExit(main()) diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/order-audit.json b/docs/plans/original-completion-2026-10-02/execution/p04-01/order-audit.json index 01a3a47..3504d98 100644 --- a/docs/plans/original-completion-2026-10-02/execution/p04-01/order-audit.json +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/order-audit.json @@ -1,6 +1,6 @@ { - "revision": "repair29", - "status": "SOURCE-READY / NOTRUN; Root measurements separately recorded", + "revision": "repair30", + "status": "BLOCKED: partial implementation; no native admission", "task_id": "P04-01", "current_table": true, "scope": { @@ -14,166 +14,296 @@ ], "packages": 30, "deliveries": 88, - "original_credit": "13/88 unchanged; P04 receives zero credit", + "original_credit": "16/88 formal; P04 receives zero credit", "CurrentAlphaScope": "unchanged", - "main_9b": "frozen; nothing integrated" + "frozen_main": "c0ea009b28a7649aca6a433a1a24dc0be5e7ab81" }, "domains": [ { "domain": "閉店", - "normative_rule": "D-034: direct closure releases waiting requests and continues started service. Approved dependency closure holds progress/payment and preserves reservation/service ID until one completion.", + "normative_rule": "D-034 preserves started services on direct closure and releases waiting requests. Dependency closure stops progress and charging, retains reservations/service identity, and completes once after recovery. RELATED_FACILITY_INACTIVE wins over NO_POWER when both apply.", "current_source": [ - "Runtime _process_tick_commands:5743", - "FacilityService _prepare_service_for_tick:853", - "Runtime _release_closed_business_queues:12624" + { + "path": "autoload/simulation_runtime.gd", + "function": "_process_tick_commands", + "line": 5765, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "9de66a4bb84b12304300d49085f44546412319bd4aee91e67b61becf97e50294" + }, + { + "path": "scripts/facility/facility_service.gd", + "function": "_prepare_service_for_tick", + "line": 853, + "sha256": "ceb4a3e9224587423f273cdb2b56e6843ab176ac1fc4fe79dd498b5ed5c33b77", + "function_sha256": "b35c2c0fb23a04258b71995dd7c3b6dfacbbcdf36106e2e3348acef0e18d21cc" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "_release_closed_business_queues", + "line": 12672, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "3a05fbe94877eeb750fb0d692501954555ab6a8005448ab3b6023dab9bad816b" + } ], - "evidence": "I native_bundle C; R/s2a.json; R/s3.json B1", "approved_authority": [ "D-034", - "D05-P04-DEPENDENCY" - ], - "pending_D05": [ - "D05(a) simultaneous reason selection" + "D05-P04-DEPENDENCY", + "D05-P04-PAUSE-REASON" ], + "pending_D05": [], "phase": "APPLY_COMMANDS / FACILITY_COMPLETION / FACILITY_QUEUES", "relative_priority": "Command closure before completion; dependency hold during preparation; closed queue release after completion.", - "status": "approved", - "observation_status": "observed-current" + "status": "approved policy; fresh Q evidence pending", + "observation_status": "historical observations; current M source inspected", + "historical_evidence": "I native_bundle C; R/s2a.json; R/s3.json B1", + "evidence": "Fresh exact-Q native proof pending; no old raw reused as Q", + "nativeWindows": "pending" }, { "domain": "停電", - "normative_rule": "BASELINE:183 mana depletion stops facilities. A legitimately power-stopped service must not progress/charge; retain reservation identity and complete once after recovery. This does not approve a simultaneous-cause priority.", + "normative_rule": "BASELINE:183 covers real mana depletion. Legitimately stopped service has no progress or charge and preserves reservations. D05-P04-PAUSE-REASON makes dependency closure the displayed reason when dependency closure and power loss coincide.", "current_source": [ - "Runtime _advance_mana:10694", - "FacilityService _prepare_service_for_tick:853" + { + "path": "autoload/simulation_runtime.gd", + "function": "_advance_mana", + "line": 10716, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "05c54626ce6e355acd92994ab80aaf2177c5cf194885e66934552139e087599e" + }, + { + "path": "scripts/facility/facility_service.gd", + "function": "_prepare_service_for_tick", + "line": 853, + "sha256": "ceb4a3e9224587423f273cdb2b56e6843ab176ac1fc4fe79dd498b5ed5c33b77", + "function_sha256": "b35c2c0fb23a04258b71995dd7c3b6dfacbbcdf36106e2e3348acef0e18d21cc" + } ], - "evidence": "R/s4.json; B/p04-s4-native-r28; R/s3.json B1 combined diagnostic", "approved_authority": [ "BASELINE:183", - "P04-01 safety acceptance" - ], - "pending_D05": [ - "D05(a)" + "P04-01 safety acceptance", + "D05-P04-PAUSE-REASON" ], + "pending_D05": [], "phase": "MANA → FACILITY_COMPLETION", "relative_priority": "Projection before completion; RELATED chosen before NO_POWER.", - "status": "observed-current", - "observation_status": "observed-current", - "evidence_scope": "S4 probe calls disconnect_nodes directly: isolated NO_POWER, not global depletion. Global depletion appears only in S3 B1 combined diagnostic. S1 covers separate staff/EV safety." + "status": "approved policy; fresh Q evidence pending", + "observation_status": "historical observations; current M source inspected", + "evidence_scope": "S4 probe calls disconnect_nodes directly: isolated NO_POWER, not global depletion. Global depletion appears only in S3 B1 combined diagnostic. S1 covers separate staff/EV safety.", + "historical_evidence": "R/s4.json; B/p04-s4-native-r28; R/s3.json B1 combined diagnostic", + "evidence": "Fresh exact-Q native proof pending; no old raw reused as Q", + "nativeWindows": "pending" }, { "domain": "破壊", - "normative_rule": "No charge while legitimately failed/stopped and no orphan reservation. Distinguish command destruction before facility processing from late INCIDENTS event destruction after completion; observation is not normative priority approval.", + "normative_rule": "Command destruction precedes completion. Accident/raid destruction follows completion and charging in minute N; that sale remains valid. Failure and reservation release for affected unfinished service occurs in N+1. D05-P04-DESTRUCTION is the authority, not BASELINE:183.", "current_source": [ - "Runtime _process_tick_commands:5743", - "_advance_defense:8577", - "_apply_defense_outcome_boundary:9804", - "FacilityService _prepare_service_for_tick:853" + { + "path": "autoload/simulation_runtime.gd", + "function": "_process_tick_commands", + "line": 5765, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "9de66a4bb84b12304300d49085f44546412319bd4aee91e67b61becf97e50294" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "_advance_defense", + "line": 8599, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "db38b51531276d2620999d57eed7a6219b73f8b8d9ff3706cf569f4797918527" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "_apply_defense_outcome_boundary", + "line": 9826, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "182c48282d96c6ccd1e5f636751db9de8cef2770ad433b291db89111c5fb5043" + }, + { + "path": "scripts/facility/facility_service.gd", + "function": "_prepare_service_for_tick", + "line": 853, + "sha256": "ceb4a3e9224587423f273cdb2b56e6843ab176ac1fc4fe79dd498b5ed5c33b77", + "function_sha256": "b35c2c0fb23a04258b71995dd7c3b6dfacbbcdf36106e2e3348acef0e18d21cc" + } ], - "evidence": "R/s3.json B4a/B4b", "approved_authority": [ - "P04-01 safety acceptance (original); explicit destruction rule pending D05" - ], - "pending_D05": [ - "D05(b); BASELINE:183 is mana depletion, not destruction authority; destruction_stop registry correction only after approval" + "D05-P04-DESTRUCTION" ], + "pending_D05": [], "phase": "APPLY_COMMANDS vs INCIDENTS_AND_EVENTS", "relative_priority": "Command destruction before completion; incident destruction after completion: B4a charges25G then destroys in same tick; B4b next-tick failure/release.", - "status": "pending D05", - "observation_status": "observed-current" + "status": "approved policy; fresh Q evidence pending", + "observation_status": "historical observations; current M source inspected", + "historical_evidence": "R/s3.json B4a/B4b", + "evidence": "Fresh exact-Q native proof pending; no old raw reused as Q", + "nativeWindows": "pending" }, { "domain": "退出", - "normative_rule": "Leave/abandon releases the owned reservation once; no orphan or duplicate charge. Preserve D-034. Completion, queue release and later normal despawn are distinct observations.", + "normative_rule": "D-034 release safety remains. Command exit precedes completion; AI planned exit follows completion and only applies to a deciding guest. Later despawn is distinct.", "current_source": [ - "Runtime _execute_leave_facility_queue:7553", - "_advance_guest_ai_decisions:8738" + { + "path": "autoload/simulation_runtime.gd", + "function": "_execute_leave_facility_queue", + "line": 7575, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "04733da2c6f9627e6d831f8bb6b620018d63305fe43bb927abf21a969288d90d" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "_advance_guest_ai_decisions", + "line": 8760, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "e33b41294e88dba840affd5cc0a5c58fe5d46f5d98a80a8d5f4e907a3b9a7b93" + } ], - "evidence": "R/s3.json B2a/B2b/B3 and B1 departure history", "approved_authority": [ "D-034", - "P04-01 safety acceptance" - ], - "pending_D05": [ - "D05(c)" + "P04-01 safety acceptance", + "D05-P04-EXIT" ], + "pending_D05": [], "phase": "APPLY_COMMANDS vs AI_DECISIONS", "relative_priority": "Command exit before completion/charging; AI PLANNED_EXIT after them; despawn later.", - "status": "pending D05", - "observation_status": "observed-current" + "status": "approved policy; fresh Q evidence pending", + "observation_status": "historical observations; current M source inspected", + "historical_evidence": "R/s3.json B2a/B2b/B3 and B1 departure history", + "evidence": "Fresh exact-Q native proof pending; no old raw reused as Q", + "nativeWindows": "pending" }, { "domain": "課金", - "normative_rule": "No stopped charge; one sale per completed service and idempotent resend. Reservation consumption, actual sale and payment key must join by service ID and original priceSnapshot.", + "normative_rule": "Charge only completed service, once per idempotency key; retain original price snapshot and reservation/ledger joins. At 00:00 prior-day settlement and upkeep precede completion; the sale belongs to the new day.", "current_source": [ - "Runtime _advance_facility_upkeep:1855", - "_complete_service_transaction:11769", - "_apply_service_transaction:11785", - "coordinator _process_daily_close:1125" + { + "path": "autoload/simulation_runtime.gd", + "function": "_advance_facility_upkeep", + "line": 1876, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "33a969a14d1a15296059cecadc4bf7e5a35c9eb61d82cb9e2d6d9bbcf5c32c68" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "_complete_service_transaction", + "line": 11817, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "f2b6e96a8eeef3dd3f8419b4d9d5ef4e1d13241600ce970bdd78a924428cac6c" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "_apply_service_transaction", + "line": 11833, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "950474ff3ca8a867ee025c2b7635586d79f2385f79586fc66107191ceb329a9a" + }, + { + "path": "scripts/operations/operations_coordinator.gd", + "function": "_process_daily_close", + "line": 1125, + "sha256": "871a248ee101b6df543fd5cf0440b5d4b0f02c21fa145a99f0687888c1bc6f90", + "function_sha256": "665ac0ac4d4c220e68e98810da063fd2ad7ae7dc9e1997944a1e7bea7a3c30e6" + } ], - "evidence": "I native_bundle C; R/s2a.json; R/s4.json", "approved_authority": [ "P04-01 safety acceptance", "D05-P04-DEPENDENCY", - "D05-P04-SHIFT-1800" - ], - "pending_D05": [ - "D05(d), beyond approved A01 and18:00; timing/attribution mandatory P04, numeric math D04/P05 separate" + "D05-P04-SHIFT-1800", + "D05-P04-MIDNIGHT-DAY" ], + "pending_D05": [], "phase": "TIME_BOUNDARIES → FACILITY_COMPLETION", "relative_priority": "Upkeep/daily close before sale; post-increment sale timestamp, exclusive close period_end;00:00 sale belongs to new day.", - "status": "pending D05", - "observation_status": "observed-current" + "status": "approved policy; fresh Q evidence pending", + "observation_status": "historical observations; current M source inspected", + "historical_evidence": "I native_bundle C; R/s2a.json; R/s4.json", + "evidence": "Fresh exact-Q native proof pending; no old raw reused as Q", + "nativeWindows": "pending" }, { "domain": "シフト交代", - "normative_rule": "Approved [17:59,18:00) work belongs to day staff: complete/pay once at18:00 then switch; night work starts [18:00,18:01).", + "normative_rule": "Approved 18:00 order remains: completion and payment before handover. No renewal of prior approval.", "current_source": [ - "Runtime _advance_facilities:8482", - "_advance_staff_ai:8658", - "StaffService advance_one_minute:700" + { + "path": "autoload/simulation_runtime.gd", + "function": "_advance_facilities", + "line": 8504, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "f1efd0c23bdd60d1ef19a21879640b53b8b4d88844c0c881fe7cd724387ec274" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "_advance_staff_ai", + "line": 8680, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "0e222987f7c5e25583dbaba8fe63784aa563715067396e8d31d10bd191e7179b" + } ], - "evidence": "I C first1080 sale joins; R/s2b.json no-night1081/overtime", "approved_authority": [ "BASELINE:64", "BASELINE:67", "D05-P04-SHIFT-1800" ], - "pending_D05": [ - "Already approved; do not re-ask" - ], + "pending_D05": [], "phase": "FACILITY_COMPLETION → AI_DECISIONS", "relative_priority": "18:00 completion/payment before shift handover; day staff [17:59,18:00), night [18:00,18:01).", - "status": "approved", - "observation_status": "observed-current" + "status": "approved policy; fresh Q evidence pending", + "observation_status": "historical observations; current M source inspected", + "historical_evidence": "I C first1080 sale joins; R/s2b.json no-night1081/overtime", + "evidence": "Fresh exact-Q native proof pending; no old raw reused as Q", + "nativeWindows": "pending" }, { "domain": "00:00決算", - "normative_rule": "A01 approved ownership-prorated upkeep at midnight is retained. One daily close/payroll/upkeep, no duplicate replay/reload; distinguish prior [0,1440) accounting and sale at1440.", + "normative_rule": "A01 ownership-based upkeep is unchanged. Prior-day settlement/upkeep precede 00:00 service completion; its sale belongs to the new day. Replay/restore must not duplicate settlement.", "current_source": [ - "Kernel _handle_time_boundaries:254", - "Runtime _advance_operations_time:1898", - "coordinator _process_minute_boundaries:882", - "_process_daily_close:1125" + { + "path": "scripts/core/simulation_kernel.gd", + "function": "_handle_time_boundaries", + "line": 254, + "sha256": "341c0c878c4894adbac628d0db6362ff69fc3347bdd9e61e50936e15dc2d1edb", + "function_sha256": "2ced47a2911b36def9d89de82a43afc69148ead44d19db6a2a6c7bce5a910ae9" + }, + { + "path": "autoload/simulation_runtime.gd", + "function": "_advance_operations_time", + "line": 1919, + "sha256": "45514aea9367ff678f4dc05166bb9b58121f240d4b5565edeb7ab258e3ded8e0", + "function_sha256": "511580d1fac3d2785072e94c2981065fa47ba18b1c97122922645dac5c0d94ab" + }, + { + "path": "scripts/operations/operations_coordinator.gd", + "function": "_process_minute_boundaries", + "line": 882, + "sha256": "871a248ee101b6df543fd5cf0440b5d4b0f02c21fa145a99f0687888c1bc6f90", + "function_sha256": "1312166dc17aee0ef470069a73ff3fe6b86d11d04ca7de76f3d04f1d2d14674e" + }, + { + "path": "scripts/operations/operations_coordinator.gd", + "function": "_process_daily_close", + "line": 1125, + "sha256": "871a248ee101b6df543fd5cf0440b5d4b0f02c21fa145a99f0687888c1bc6f90", + "function_sha256": "665ac0ac4d4c220e68e98810da063fd2ad7ae7dc9e1997944a1e7bea7a3c30e6" + } ], - "evidence": "I C paused/formal; R/s2a.json nonzero payroll/upkeep, replay and typed restore", "approved_authority": [ "BASELINE:71", "BASELINE:72", "A01", - "D05-P04-DEPENDENCY" - ], - "pending_D05": [ - "A01 approved ownership-based midnight upkeep not reopened; extra attribution D05(d)" + "D05-P04-DEPENDENCY", + "D05-P04-MIDNIGHT-DAY" ], + "pending_D05": [], "phase": "pre-TIME_BOUNDARIES signals → TIME_BOUNDARIES → FACILITY_COMPLETION", "relative_priority": "Midnight signals, then upkeep/close, then completion.", - "status": "approved", - "observation_status": "observed-current" + "status": "approved policy; fresh Q evidence pending", + "observation_status": "historical observations; current M source inspected", + "historical_evidence": "I C paused/formal; R/s2a.json nonzero payroll/upkeep, replay and typed restore", + "evidence": "Fresh exact-Q native proof pending; no old raw reused as Q", + "nativeWindows": "pending" } ], - "source_facts": "REPAIR29_STATIC_SOURCE.json", - "authority": "D05_OWNER_APPROVAL.json approves dependency and shift only; original BASELINE/D-034/A01 retain their scope", + "source_facts": "REPAIR30_SOURCE_FACTS.json", + "authority": "D05_OWNER_APPROVAL.json preserves dependency/18:00; D05_REMAINING_APPROVAL.json binds all four actual 2026-10-18 answers; BASELINE/D-034/A01 unchanged.", "historical_superseded": [ "REPAIR17_STATUS.md", "REPAIR18_STATUS.md", @@ -184,18 +314,16 @@ "REPAIR21_STATUS.md", "REPAIR22–28 creation-time status and runbooks" ], - "history_policy": "Creation-time NOT RUN in REPAIR22–28 and runbooks is historical; CURRENT_STATUS.md canonical table overrides execution status. Historical files unchanged.", - "evidence_policy": "Root-measured S4r28 4/4 PASS, controls, local8, r22 collection, schema2 index, registered validation PASS28s; worker SOURCE-READY / NOTRUN.", + "history_policy": "Historical source/proof pins retain their original revisions; CURRENT_STATUS.md is canonical. New approvals are not new native evidence.", + "evidence_policy": "All old S1-S4/r22/native/full178 records are historical. None is relabelled as Q. Fresh native S1-S5 and full184/329 on final Q remain NOT RUN.", "pending": [ - "Owner D05 a–d approval or explicit non-mandatory ruling; unknown mandatory rules stay pending", - "Post-approval normal checker/registry repair (a61 unchanged here)", - "support53cb normal registered rebind", - "final full1339 against final checker; none exists against a61", - "independent review and integration: P04 first, support on main9b afterward", - "nativeWindows obligations individually if required" + "Complete current-Q collector/wrapper/index binding and S5 drivers; see REPAIR30_STATUS.md", + "Fresh native S1-S5 on final Q, then full184/329 on the same Q including checker", + "Truthful index, formal registered validation on S --verify-only, whole-unit independent review, normal C integration", + "nativeWindows individually pending for every condition" ], - "priority_candidates_if_required": "D05_REMAINING_ORDER_CANDIDATE.json", - "collection_plan": "s4/S4_ROOT_RUN.md", + "priority_candidates_if_required": "D05_REMAINING_ORDER_CANDIDATE.json (superseded history)", + "collection_plan": "REPAIR30_STATUS.md", "formal_acceptance": false, "original_unit_complete": false, "phase_order": [ @@ -436,5 +564,24 @@ ], "observed-current": "All phase and source behavior observations; not approval" }, - "full178_applicability_context": "REPAIR29_STATIC_SOURCE.json full_source_static_comparison: full178 selected1339 includes f5; one test-source mismatch (test_required_kitchen.gd), no game-source mismatch; preserve Runner applicability binding, no blanket1338 identity or a61 full proof." + "full178_applicability_context": "REPAIR29_STATIC_SOURCE.json full_source_static_comparison: full178 selected1339 includes f5; one test-source mismatch (test_required_kitchen.gd), no game-source mismatch; preserve Runner applicability binding, no blanket1338 identity or a61 full proof.", + "current_source_commit": "c0ea009b28a7649aca6a433a1a24dc0be5e7ab81", + "nativeWindows": { + "EV": "pending", + "closure_release": "pending", + "dependency_stop": "pending", + "destruction_stop": "pending", + "exit_release": "pending", + "midnight_replay": "pending", + "midnight_settlement": "pending", + "night_staff_absent": "pending", + "overtime_task": "pending", + "patience_release": "pending", + "paused_midnight": "pending", + "power_stop": "pending", + "recovery_completion": "pending", + "same_minute_replay": "pending", + "save_restore": "pending", + "shift_completion": "pending" + } } diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/s5/PENDING.md b/docs/plans/original-completion-2026-10-02/execution/p04-01/s5/PENDING.md new file mode 100644 index 0000000..1a8d6a8 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/s5/PENDING.md @@ -0,0 +1,31 @@ +# S5 — pending implementation, not a native run plan + +No S5 executable driver or native receipt is supplied by this partial repair. +Do not start the once-only Q native/full batch from this directory. + +The four required cases remain unchanged: + +1. Real mana depletion, NO_POWER, no charge/progress, reservation retained, + recovery and one completion. S4's `disconnect_nodes` is not depletion. + The existing cafeteria fixture has an operating kitchen prerequisite; + global depletion can select RELATED_FACILITY_INACTIVE first. A driver must + observe that distinction rather than relabel the reason or mutate power + availability directly. A separate combined-cause case must prove the + approved RELATED-before-NO_POWER reason priority. +2. Actual accident or raid destruction during completion: valid minute-N + sale; next-minute failure/release for unfinished affected work; compare + command destruction before completion. S3 B4a/B4b use a registered event + with SET_FACILITY_STATE and must not simply be renamed an actual raid. +3. 00:00 completion: retain the S2a paid-midnight setup and full typed + snapshots, add phase observations proving prior-day settlement/upkeep + precede the sale, and independently join the sale to the new accounting + day. Retain replay/no-double-settlement proof. +4. Command exit versus AI planned exit at completion: retain actual public + commands and guest/service/reservation/ledger joins. Observe the AI + DECIDING predicate after completion, without forcing guest state or + treating a due exit time as universal active-service cancellation. + +All prices, durations, resource rules and thresholds come from the selected +Q definitions and current public runtime. No new original values or rules +are supplied here. These notes identify implementation work; they are not +engine evidence and confer no condition credit. diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/s5/S5_ROOT_RUN.md b/docs/plans/original-completion-2026-10-02/execution/p04-01/s5/S5_ROOT_RUN.md new file mode 100644 index 0000000..02e47d2 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/s5/S5_ROOT_RUN.md @@ -0,0 +1,22 @@ +# Concrete32 power pair — unexecuted, not batch admission + +`p04_s5_power_probe.gd` supplies S5A_PURE (paid public bath, genuine mana +depletion) and S5B_DEPENDENCY (cafeteria plus kitchen, RELATED-before-NO_POWER). +Both use public resource commands, observed recovery, formal packages, independent +Reader replay, phase raw and resource-command replay receipts. The bath has no +item reservation; the dependent case retains and consumes the actual meal ID. + +`run_s5_native.py` retains the S4 ownership/engine/cleanup safeguards and historical +template bindings. It is not fresh-Q plumbing. Do not run it against Q or start +the once-only native/full batch until the separately pending identity work is +finished. No old S1–S4 record is renamed or reused as fresh proof. + +Root later stages the wrapper, probe and this document in its own build area. +The adapter takes `--raw-root`, `--writer-sha256`, `--reader-sha256` from verified +native records. It verifies referenced typed/JSON hashes and derives existing +measurement keys. It does not qualify source, engine, settings or full evidence. + +S5 destruction, midnight and exit cases remain unimplemented. The preserved +`PENDING.md` is historical partial31 text; this document records only the added, +unexecuted power pair. D05 six approvals, A01, frozen M, 16/88 and P04 credit 0 +are unchanged. Root alone runs engines and scratch fixtures. diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/s5/p04_s5_power_probe.gd b/docs/plans/original-completion-2026-10-02/execution/p04-01/s5/p04_s5_power_probe.gd new file mode 100644 index 0000000..6d9b59b --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/s5/p04_s5_power_probe.gd @@ -0,0 +1,466 @@ +extends "res://tests/s3/test_runtime_actor_hardening.gd" + +const CASES: Array[String] = ["S5A_PURE", "S5B_DEPENDENCY"] +const SEEDS: Dictionary = {"S5A_PURE": 420550, "S5B_DEPENDENCY": 420551} +const GUEST: StringName = &"p04.s5.guest.a" +const REQUEST: StringName = &"p04.s5.request.a" +const QUEUED_GUEST: StringName = &"p04.s5.guest.b" +const QUEUED_REQUEST: StringName = &"p04.s5.request.b" +const SERVERS: Array[StringName] = [&"p04.order.server.a", &"p04.order.server.b"] +const SNAPSHOT_SERVERS: Array[String] = ["p04.order.server.a", "p04.order.server.b"] +var _evidence_dir: String = "" +var _mode: String = "" +var _case: String = "" +var _serial: int = 0 +var _facility_id: StringName = &"" +var _service_id: StringName = &"" +var _boundary: int = 960 +var _price: int = 0 +var _duration: int = 0 +var _patience: int = 0 +var _reserve: int = 0 +var _recovery: Dictionary = {} +var _commands: Array = [] +var _results: Array = [] +var _receipts: Array = [] +var _phases: Array = [] +var _points: Dictionary = {} +var _branches: Dictionary = {} +var _slots: Dictionary = {} +var _replay_reference: Dictionary = {} + +func _run() -> void: + _evidence_dir = OS.get_environment("THE_TREE_S5_EVIDENCE") + _mode = OS.get_environment("THE_TREE_S5_MODE") + if _evidence_dir.is_empty() or _mode not in ["writer", "reader"]: + quit(2) + return + _expect(DirAccess.make_dir_recursive_absolute(_evidence_dir) == OK, "external evidence directory") + if _mode == "writer": + for branch: String in CASES: + _case = branch + _writer_case() + else: + _reader() + _write(_mode, {&"pid": OS.get_process_id(), &"profile": OS.get_user_data_dir(), &"slots": _slots, + &"branches": _branches, &"checks": _checks, &"failures": _failures, + &"whole_goal_accepted": false, &"unit_accepted": false}, true) + _cleanup() + print("S5 power: %d checks, %d failures" % [_checks, _failures]) + quit(1 if _failures else 0) + +func _fresh() -> void: + _serial = 0 + _facility_id = &"" + _service_id = &"" + _boundary = 960 + _price = 0 + _duration = 0 + _patience = 0 + _reserve = 0 + _recovery = {} + _replay_reference = {} + _commands = [] + _results = [] + _receipts = [] + _phases = [] + _points = {} + _reset_runtime(SEEDS[_case]) + _runtime.configure_save_policy({&"enabled": false, &"daily_checkpoint_enabled": false}) + _runtime.command_completed.connect(func(result: CommandResult) -> void: + _results.append({&"minute": _clock.absolute_minute, &"result": result.to_dictionary()}) + _expect(result.is_success(), "actual public command completion " + str(result.command_id)) + ) + +func _cmd(kind: StringName, payload: Dictionary, at: int = -1) -> CommandResult: + _serial += 1 + var key: StringName = StringName("p04.s5.%s.command.%d" % [_case, _serial]) + var result: CommandResult = _runtime.submit_command(kind, payload, &"player", &"", 10, at, key) + _commands.append({&"serial": _serial, &"kind": kind, &"payload": payload.duplicate(true), + &"at": at, &"issued_at": _clock.absolute_minute, &"idempotency_key": key, &"result": result.to_dictionary()}) + _expect(result.is_success(), "public command " + String(kind)) + return result + +func _queue(guest_id: StringName, request_id: StringName, exit_at: int) -> void: + _cmd(&"spawn_guest", {&"guest_id": guest_id, &"guest_type_id": &"traveler", &"gold": _price * 2, + &"options": {&"state": GuestRuntime.State.DECIDING, &"current_cell": Vector3i.ZERO, &"planned_exit_at": exit_at}}) + _cmd(&"create_service_request", {&"facility_id": _facility_id, &"request_id": request_id, &"guest_ids": [guest_id]}) + var guest: GuestRuntime = _runtime.guest_service.get_guest(guest_id) + var request: ServiceRequest = _runtime.facility_service.get_request(request_id) + _expect(guest != null and request != null, "actual Guest and request exist") + if guest == null or request == null: return + _expect(guest.state == GuestRuntime.State.QUEUING and guest.queue_request_id == request_id, "actual queued ownership before advancing clock") + _expect(request.quoted_price == _price and request.service_minutes == _duration and request.reserved_inventory_ids.size() == (1 if _case == "S5B_DEPENDENCY" else 0), "definition price/duration and one meal reservation") + for id: StringName in request.reserved_inventory_ids: + var reservation: InventoryReservation = _runtime.inventory_service.get_reservation(id) + _expect(reservation != null and reservation.is_active() and reservation.requester_id == request_id, "public queue actually reserves meal") + +func _prepare() -> bool: + _fresh() + var facility: FacilityInstance + if _case == "S5B_DEPENDENCY": + facility = _build_cafeteria(true) + else: + var bath: FacilityDefinition = _runtime.definition_registry.get_facility(&"public_bath") + _expect(bath != null and bath.build_minutes > 0, "registered public bath definition") + if bath == null: return false + var build: CommandResult = _cmd(&"build_facility", {&"definition_id": &"public_bath", &"origin": Vector3i(-5, 0, WorldService.LAYER_FRONT)}) + if not build.is_success(): return false + var began: int = _clock.absolute_minute + while _runtime.construction_service.get_facilities().is_empty() and _clock.absolute_minute <= began + bath.build_minutes: + _clock.advance_one_minute() + var built: Array[Dictionary] = _runtime.construction_service.get_facilities() + _expect(built.size() == 1 and _clock.absolute_minute - began == bath.build_minutes, "definition build duration and one constructed bath") + if built.size() != 1: return false + facility = _runtime.facility_service.get_instance(StringName(built[0][&"instance_id"])) + if facility == null: return false + _facility_id = facility.instance_id + var definition: FacilityDefinition = _runtime.definition_registry.get_facility(facility.definition_id) + _price = definition.base_price + _duration = definition.base_service_minutes + _patience = _runtime.guest_service.get_definition(&"traveler").base_patience + _expect(_price > 0 and _duration > 1, "paid natural service definition") + var staff_ids: Array[StringName] = [] + for index: int in range(definition.staff_min): + var id: StringName = StringName("p04.s5.staff.%d" % index) + staff_ids.append(id) + _cmd(&"register_staff", {&"staff_id": id, &"role_id": &"server" if _case == "S5B_DEPENDENCY" else &"attendant", &"options": {&"state": StaffRuntime.State.OFF_DUTY, &"current_cell": Vector3i.ZERO}}) + _cmd(&"set_staff_work_assignment", {&"staff_id": id, &"template_id": &"DAY", &"facility_id": _facility_id}) + _expect(_clock.absolute_minute < _boundary - _duration - 1, "setup before fixed boundary") + if _clock.absolute_minute >= _boundary - _duration - 1: return false + _clock.advance_minutes(_boundary - _duration - 1 - _clock.absolute_minute) + _expect(facility.active_staff_ids == staff_ids, "public staff attendance") + if _case == "S5B_DEPENDENCY": + _expect(_stock(facility.local_inventory_id, &"ingredient/basic_meal", 1, &"p04.s5.stock"), "one actual meal") + _queue(GUEST, REQUEST, _boundary + _duration + 1) + _clock.advance_one_minute() + var active: Array = _runtime.facility_service.get_active_services(_facility_id) + _expect(active.size() == 1, "one actual started service") + if active.size() != 1: return false + var service: ServiceInstance = active[0] + _service_id = service.service_id + _expect(service.started_at + _duration == _boundary, "natural completion boundary") + _clock.advance_minutes(_boundary - 1 - _clock.absolute_minute) + _reserve = _state.get_resource(&"mana") + _recovery = {&"staff_ids": staff_ids, &"resume_minute": -1} + _expect(_reserve > 0 and service.elapsed_minutes == _duration - 1, "positive reserve and duration-1 progress") + return _clock.absolute_minute == _boundary - 1 + +func _connect_observations() -> void: + _runtime.economy_service.transaction_posted.connect(func(id: StringName, entries: Array) -> void: + var rows: Array = [] + for entry: LedgerEntry in entries: rows.append(entry.to_dictionary()) + _receipts.append({&"id": id, &"minute": _clock.absolute_minute, &"entries": rows}) + ) + _clock.tick_phase_started.connect(func(phase: int, minute: int) -> void: + var label: String = "phase-%d-%s" % [minute, SimulationKernel.TickPhase.keys()[phase]] + var row: Dictionary = _capture() + row[&"phase"] = SimulationKernel.TickPhase.keys()[phase] + _assert_phase(row) + _phases.append(_write(label, row)) + ) + +func _assert_phase(point: Dictionary) -> void: + _expect(point.has(&"snapshot") and point.has(&"mana"), "complete raw phase observation") + +func _capture() -> Dictionary: + var snapshot: Dictionary = _runtime.create_snapshot() + var operations: Dictionary = snapshot[&"systems"][&"runtime"][&"operations"] + var facility: FacilityInstance = _runtime.facility_service.get_instance(_facility_id) + var service: ServiceInstance = _runtime.facility_service.get_service(_service_id) + var event: EventInstance = _runtime.event_service.get_instance(&"p04.destroy.instance") + var kitchen: FacilityInstance = _runtime.facility_service.get_instance(facility.related_facility_id) + var actors: Dictionary = {} + var requests: Dictionary = {} + var wallets: Dictionary = {} + for id: StringName in [GUEST, QUEUED_GUEST]: + var guest: GuestRuntime = _runtime.guest_service.get_guest(id) + actors[String(id)] = guest.create_snapshot() if guest != null else {} + wallets[String(id)] = _runtime.economy_service.get_balance(StringName("GUEST_WALLET:" + String(id))) + for id: StringName in [REQUEST, QUEUED_REQUEST]: + var request: ServiceRequest = _runtime.facility_service.get_request(id) + requests[String(id)] = request.create_snapshot() if request != null else {} + var reservations: Array = [] + for reservation: InventoryReservation in _runtime.inventory_service.get_reservations(false): reservations.append(reservation.create_snapshot()) + var ledger: Array = [] + for entry: LedgerEntry in _runtime.economy_service.get_entries(): ledger.append(entry.to_dictionary()) + return {&"snapshot": snapshot, &"minute": _clock.absolute_minute, + &"inputs": {&"case": _case, &"seed": SEEDS[_case], &"serial": _serial, &"facility_id": _facility_id, &"service_id": _service_id, + &"boundary": _boundary, &"price": _price, &"duration": _duration, &"patience": _patience, &"reserve": _reserve, &"recovery": _recovery.duplicate(true), + &"kitchen_premise": "ActorHardening physical FLEX fixture; not natural hire/unlock"}, + &"related_facility_operating": facility.related_facility_operating, &"mana": _state.get_resource(&"mana"), &"kitchen": kitchen.create_snapshot() if kitchen != null else {}, &"graph_invariants": _runtime.mana_network_service.validate_invariants(), + &"facility": facility.create_snapshot(), &"service": service.create_snapshot() if service != null else {}, + &"event": event.create_snapshot() if event != null else {}, &"guests": actors, &"requests": requests, &"wallets": wallets, + &"reservations": reservations, &"ledger": ledger, &"receipts": _receipts.duplicate(true), + &"player_cash": _runtime.economy_service.get_balance(_runtime.PLAYER_CASH_ACCOUNT), + &"available_meals": _runtime.inventory_service.available_quantity(facility.local_inventory_id, &"ingredient/basic_meal"), + &"active_services": _runtime.facility_service.get_active_services(_facility_id).size(), + &"operations_enabled": operations[&"enabled"], &"saved_coordinator": operations[&"coordinator"], + &"actual_coordinator_absent": _runtime.operations_coordinator == null, &"unrelated_getters_called": false} + +func _labels() -> Array[String]: + return ["boundary", "held", "recovered"] + +func _advance(label: String) -> void: + if label == "boundary": + _cmd(&"spend_resources", {&"cost": {&"mana": _reserve}}) + _clock.advance_one_minute() + elif label == "recovered": + _expect(_clock.absolute_minute == _boundary + 1, "recover only after held") + _cmd(&"change_resources", {&"deltas": {&"mana": _reserve}}) + _recovery[&"key"] = _commands.back()[&"idempotency_key"] + while _clock.absolute_minute < _boundary + _duration: + _clock.advance_one_minute() + var point: Dictionary = _capture() + if point[&"service"][&"state"] == "COMPLETED": + _recovery[&"resume_minute"] = _clock.absolute_minute + break + _assert_stopped(point) + _expect(_recovery[&"resume_minute"] > 0, "bounded observed recovery completion") + elif label == "duplicate_guard": + var before_replay: Dictionary = _runtime.create_snapshot() + var replay: CommandResult = _runtime.submit_command(&"change_resources", {&"deltas": {&"mana": _reserve}}, &"player", &"", 10, -1, _recovery[&"key"]) + var after_replay: Dictionary = _runtime.create_snapshot() + _expect(replay.is_success() and replay.is_replay and var_to_bytes(before_replay) == var_to_bytes(after_replay), "same key replay changes no Runtime field") + _replay_reference = _write("resource-replay", {&"before": before_replay, &"after": after_replay, &"result": replay.to_dictionary()}) + _clock.advance_one_minute() + else: + _clock.advance_one_minute() + +func _writer_case() -> void: + if not _prepare(): return + var before: Dictionary = _capture() + _assert_before(before) + _points["before"] = _write("before", before) + _connect_observations() + for label: String in _labels(): + _advance(label) + var actual: Dictionary = _capture() + _assert_outcome(before, actual) + _save_point(label, actual) + _advance("duplicate_guard") + var guard: Dictionary = _capture() + _assert_outcome(before, guard) + _points["duplicate_guard"] = _write("duplicate_guard", guard) + _branches[_case] = _write("case", {&"resource_replay": _replay_reference, &"points": _points.duplicate(true), &"phases": _phases.duplicate(true), + &"commands": _write("commands", {&"submitted": _commands, &"completed_including_fixture": _results})}) + +func _assert_before(point: Dictionary) -> void: + _assert_unconfounded(point) + _expect(point[&"mana"] > 0 and point[&"facility"][&"power_available"] and point[&"related_facility_operating"], "initial power and dependency") + _expect(point[&"service"][&"state"] == "ACTIVE" and point[&"service"][&"elapsed_minutes"] == _duration - 1, "natural pre-completion point") + +func _assert_unconfounded(point: Dictionary) -> void: + _expect(not point[&"operations_enabled"] and point[&"actual_coordinator_absent"], "isolated fixture") + _expect(point[&"facility"][&"operator_open"] and point[&"facility"][&"durability"] > 0 and point[&"event"].is_empty(), "no closure or destruction") + _expect(point[&"facility"][&"active_staff_ids"] == _recovery[&"staff_ids"], "no shift confound") + _expect(point[&"graph_invariants"][&"valid"], "graph invariants") + if point[&"service"][&"state"] != "COMPLETED": + _expect(point[&"guests"][String(GUEST)][&"state"] == "RECEIVING_SERVICE" and point[&"guests"][String(GUEST)][&"planned_exit_at"] > point[&"minute"], "guest ownership and no exit") + +func _assert_stopped(point: Dictionary) -> void: + _assert_unconfounded(point) + var expected_reason: String = "RELATED_FACILITY_INACTIVE" if _case == "S5B_DEPENDENCY" and not point[&"related_facility_operating"] else "NO_POWER" + _expect(point[&"service"][&"state"] == "PAUSED" and point[&"service"][&"interruption_reason"] == expected_reason, "approved actual reason priority") + _expect(point[&"service"][&"elapsed_minutes"] == _duration - 1 and point[&"receipts"].is_empty(), "stopped progress and no payment") + if point[&"minute"] <= _boundary + 1: + _expect(point[&"mana"] == 0 and not point[&"facility"][&"power_available"], "real depleted reserve projects no power") + if _case == "S5B_DEPENDENCY": + _expect(point[&"kitchen"][&"state"] == "NO_POWER" and not point[&"related_facility_operating"], "kitchen NO_POWER before dependent reason") + else: + _expect(point[&"related_facility_operating"], "pure no dependency") + +func _assert_reservation(before: Dictionary, point: Dictionary, request_id: StringName, state: String, terminal: int) -> void: + var prior: Array = [] + var current: Array = [] + for row: Dictionary in before[&"reservations"]: + if row[&"requester_id"] == String(request_id): prior.append(row) + for row: Dictionary in point[&"reservations"]: + if row[&"requester_id"] == String(request_id): current.append(row) + _expect(prior.size() == 1 and current.size() == 1, "one original reservation per request") + if prior.size() != 1 or current.size() != 1: return + _expect(prior[0][&"reservation_id"] == current[0][&"reservation_id"] and current[0][&"state"] == state and current[0][&"terminal_at"] == terminal, "same reservation ID/state/terminal time; no second release") + if state == "ACTIVE": + _expect(var_to_bytes(prior[0]) == var_to_bytes(current[0]), "entire held reservation unchanged") + var request: Dictionary = point[&"requests"][String(request_id)] + _expect(not request.is_empty() and request[&"reserved_inventory_ids"].has(current[0][&"reservation_id"]), "active reservation has live request owner") + else: + _expect(point[&"requests"][String(request_id)].is_empty(), "terminal reservation has no orphan request") + if state == "RELEASED": + var release_count: int = 0 + var inventory: Dictionary = point[&"snapshot"][&"systems"][&"runtime"][&"inventory"] + for operation: Dictionary in inventory[&"idempotency_results"]: + var result: Dictionary = operation[&"result"] + if operation[&"action"] == "release" and String(result.get(&"reservation_id", "")) == current[0][&"reservation_id"]: + release_count += 1 + _expect(bool(result.get(&"ok", false)) and result.get(&"quantity", 0) == current[0][&"quantity"], "release returned actual reserved quantity, not an orphan repair/retry") + _expect(release_count == 1, "one raw inventory release operation for original reservation") + +func _assert_outcome(before: Dictionary, point: Dictionary) -> void: + _assert_unconfounded(point) + var service: Dictionary = point[&"service"] + _expect(service[&"service_id"] == before[&"service"][&"service_id"], "same service ID") + var paid: bool = service[&"state"] == "COMPLETED" + if not paid: + _assert_stopped(point) + _expect(var_to_bytes(point[&"ledger"]) == var_to_bytes(before[&"ledger"]), "entire stopped ledger unchanged") + _expect(var_to_bytes(point[&"requests"][String(REQUEST)]) == var_to_bytes(before[&"requests"][String(REQUEST)]), "same live request and ownership") + else: + _expect(point[&"facility"][&"power_available"] and service[&"elapsed_minutes"] == _duration and point[&"active_services"] == 0, "one recovered completion") + _expect(point[&"receipts"].size() == 1, "exactly one receipt") + var expected: Array = before[&"ledger"].duplicate(true) + for receipt: Dictionary in point[&"receipts"]: expected.append_array(receipt[&"entries"]) + _expect(var_to_bytes(expected) == var_to_bytes(point[&"ledger"]), "ledger exactly one receipt") + if _case == "S5B_DEPENDENCY": + _assert_reservation(before, point, REQUEST, "CONSUMED" if paid else "ACTIVE", service[&"completed_at"] if paid else -1) + else: + _expect(point[&"reservations"].is_empty(), "bath has no item inputs; ownership proven through request, service and guest") + _expect(point[&"wallets"][String(GUEST)] == _price * (1 if paid else 2) and point[&"player_cash"] == before[&"player_cash"] + (_price if paid else 0), "one price or zero") + +func _save_point(label: String, point: Dictionary) -> void: + _points[label] = _write(label, point) + var path: String = "user://saves/p04_s5/" + _case + "-" + label + var saved: Dictionary = SaveService.save_snapshot(path, point[&"snapshot"]) + var inspected: Dictionary = SaveService.inspect_snapshot(path) + _expect(bool(saved.get(&"ok", false)) and bool(inspected.get(&"ok", false)) and bool(inspected.get(&"read_only", false)), "public formal save/inspect") + _expect(var_to_bytes(inspected.get(&"snapshot", {})) == var_to_bytes(point[&"snapshot"]), "all typed fields preserved by formal package") + _expect(var_to_bytes(_runtime.create_snapshot()) == var_to_bytes(point[&"snapshot"]), "formal saving leaves Runtime unchanged") + _slots[_case + "-" + label] = ProjectSettings.globalize_path(path) + # Snapshot bytes exist once in point raw and once in the required formal + # package; indexes do not embed inspection/load copies of those bytes. + +func _write(label: String, value: Variant, global_name: bool = false) -> Dictionary: + var name: String = label if global_name else _mode + "-" + _case + "-" + label + var reference: Dictionary = {} + for extension: String in ["var", "json"]: + var path: String = _evidence_dir.path_join(name + "." + extension) + _expect(not FileAccess.file_exists(path), "raw point written exactly once " + name) + var file: FileAccess = FileAccess.open(path, FileAccess.WRITE) + _expect(file != null, "raw file " + name) + if file == null: continue + if extension == "var": file.store_buffer(var_to_bytes(value)) + else: file.store_string(JSON.stringify(value, "\t")) + file.flush() + file.close() + reference[extension] = {&"path": path, &"sha256": FileAccess.get_sha256(path)} + return reference + +func _read(reference: Dictionary) -> Dictionary: + var item: Dictionary = reference["var"] + var path: String = item["path"] + _expect(FileAccess.get_sha256(path) == item["sha256"], "raw typed SHA") + var json_ref: Dictionary = reference["json"] + _expect(FileAccess.get_sha256(json_ref["path"]) == json_ref["sha256"], "raw JSON SHA") + var file: FileAccess = FileAccess.open(path, FileAccess.READ) + _expect(file != null, "typed input readable") + if file == null: return {} + var value: Variant = bytes_to_var(file.get_buffer(file.get_length())) + file.close() + _expect(value is Dictionary, "typed input dictionary") + return value if value is Dictionary else {} + +func _restore_inputs(point: Dictionary) -> void: + var inputs: Dictionary = point[&"inputs"] + _expect(_serial == 0, "Reader starts with serial zero before importing external inputs") + _serial = inputs[&"serial"] + _facility_id = inputs[&"facility_id"] + _service_id = inputs[&"service_id"] + _boundary = inputs[&"boundary"] + _price = inputs[&"price"] + _duration = inputs[&"duration"] + _patience = inputs[&"patience"] + _reserve = inputs[&"reserve"] + _recovery = inputs[&"recovery"].duplicate(true) + +func _load_point(path: String, expected: Dictionary) -> bool: + _fresh() + _restore_inputs(expected) + var loaded: Dictionary = SaveService.load_snapshot(path) + _expect(bool(loaded.get(&"ok", false)), "public formal load") + if not bool(loaded.get(&"ok", false)): return false + _expect(var_to_bytes(loaded[&"snapshot"]) == var_to_bytes(expected[&"snapshot"]), "all saved typed fields equal Writer") + var restored: bool = _runtime.restore_snapshot(loaded[&"snapshot"]) + _expect(restored, "public Runtime restore") + _expect(var_to_bytes(_runtime.create_snapshot()) == var_to_bytes(expected[&"snapshot"]), "all restored typed fields equal Writer") + return restored + +func _is_replayed_phase(row: Dictionary) -> bool: + return int(row[&"minute"]) > _boundary or (int(row[&"minute"]) == _boundary and row[&"phase"] == SimulationKernel.TickPhase.keys()[SimulationKernel.TickPhase.APPLY_COMMANDS]) + +func _assert_expected_phase_roster(references: Array) -> void: + var expected_pairs: Array = [] + var end: int = int(_recovery[&"resume_minute"]) + 1 + for minute: int in range(_boundary, end): + for phase: int in range(SimulationKernel.TickPhase.size()): + expected_pairs.append([minute if phase == SimulationKernel.TickPhase.APPLY_COMMANDS else minute + 1, SimulationKernel.TickPhase.keys()[phase]]) + var actual_pairs: Array = [] + for reference: Dictionary in references: + var row: Dictionary = _read(reference) + actual_pairs.append([int(row[&"minute"]), row[&"phase"]]) + _expect(actual_pairs == expected_pairs, "complete dynamic replay phase roster with no omissions") + +func _reader() -> void: + var file: FileAccess = FileAccess.open(_evidence_dir.path_join("writer.json"), FileAccess.READ) + _expect(file != null, "Writer receipt") + if file == null: return + var writer: Dictionary = JSON.parse_string(file.get_as_text()) + file.close() + _expect(int(writer["pid"]) != OS.get_process_id() and writer["profile"] != OS.get_user_data_dir(), "independent Reader PID/profile") + for branch: String in CASES: + _case = branch + var writer_case: Dictionary = _read(writer["branches"][branch]) + var hashes: Dictionary = {} + var restored_refs: Dictionary = {} + for label: String in _labels(): + var key: String = branch + "-" + label + var original: String = writer["slots"][key] + var target: String = ProjectSettings.globalize_path("user://saves/p04_s5/" + key) + _expect(DirAccess.make_dir_recursive_absolute(target) == OK, "private Reader formal slot") + var directory: DirAccess = DirAccess.open(original) + _expect(directory != null, "Writer formal slot readable") + if directory == null: return + var members: PackedStringArray = directory.get_files() + members.sort() + _expect(directory.get_directories().is_empty() and members == PackedStringArray(["journal.log", "manifest.json", "thumbnail.png", "world.bin"]), "all formal members enumerated") + var member_hashes: Dictionary = {} + for member: String in members: + var sha: String = FileAccess.get_sha256(original.path_join(member)) + _expect(DirAccess.copy_absolute(original.path_join(member), target.path_join(member)) == OK, "copy every formal member") + var copied_sha: String = FileAccess.get_sha256(target.path_join(member)) + _expect(not sha.is_empty() and sha == copied_sha, "original/copy member SHA equality") + member_hashes[member] = {&"original_before": sha, &"copy_before": copied_sha} + hashes[key] = {&"original": original, &"copy": target, &"members": member_hashes} + _slots[key] = target + var expected: Dictionary = _read(writer_case[&"points"][label]) + if not _load_point(target, expected): return + restored_refs[label] = _write(label + "-restored", _capture()) + var before: Dictionary = _read(writer_case[&"points"]["before"]) + var boundary: Dictionary = _read(writer_case[&"points"]["boundary"]) + if not _load_point(_slots[branch + "-boundary"], boundary): return + _assert_stopped(_capture()) + _connect_observations() + var replay_refs: Dictionary = {} + for label: String in ["held", "recovered", "duplicate_guard"]: + _advance(label) + var actual: Dictionary = _capture() + var expected: Dictionary = _read(writer_case[&"points"][label]) + _expect(var_to_bytes(actual) == var_to_bytes(expected), "replay complete typed point including Runtime, inputs, receipts " + label) + _assert_outcome(before, actual) + replay_refs[label] = _write(label + "-replay", actual) + var expected_phases: Array = [] + for reference: Dictionary in writer_case[&"phases"]: + if _is_replayed_phase(_read(reference)): expected_phases.append(reference) + _assert_expected_phase_roster(expected_phases) + _expect(_phases.size() == expected_phases.size(), "complete phase count") + if _phases.size() == expected_phases.size(): + for index: int in range(_phases.size()): + _expect(var_to_bytes(_read(_phases[index])) == var_to_bytes(_read(expected_phases[index])), "same phase order and all typed phase state") + for key: String in hashes: + var row: Dictionary = hashes[key] + for member: String in row[&"members"]: + var item: Dictionary = row[&"members"][member] + item[&"original_after"] = FileAccess.get_sha256(String(row[&"original"]).path_join(member)) + item[&"copy_after"] = FileAccess.get_sha256(String(row[&"copy"]).path_join(member)) + _expect(item[&"original_before"] == item[&"original_after"] and item[&"copy_before"] == item[&"copy_after"], "original/copy unchanged after all loads and replay") + _branches[branch] = _write("case", {&"resource_replay": _replay_reference, &"restored": restored_refs, &"replay": replay_refs, &"phases": _phases, + &"member_hashes": hashes, &"recovery_commands": _commands, &"replay_completed_commands": _results}) diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/s5/run_s5_native.py b/docs/plans/original-completion-2026-10-02/execution/p04-01/s5/run_s5_native.py new file mode 100644 index 0000000..4a588f2 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/s5/run_s5_native.py @@ -0,0 +1,405 @@ +#!/usr/bin/env python3 +"""S5-only native entry. --check-only never loads ownership helpers or starts Godot.""" +from pathlib import Path +import argparse +import copy +import hashlib +import importlib.util +import json +import os +import shutil +import subprocess +import stat +import sys +sys.dont_write_bytecode = True + +HERE = Path(__file__).resolve().parent +BUILD = Path("/Users/korizatou114/Projects/TheTree-managed-worktrees/p04-01/.runtime/P04-01/build") +PRODUCT = BUILD / "audit-support/p04-r17-full-inputs-r01/product" +CACHE_RUN = BUILD / "p04-final-product-full-r01" +TEST = "tests/s3/test_runtime_staff_assignment.gd" +QA = HERE / "p04_s5_power_probe.gd" +ENGINE = Path("/Applications/Godot.app/Contents/MacOS/Godot") +ENGINE_SHA256 = "c7cccbf8fb143e34e02fd6521e09be2c2b974f0d5db080b19071c9c570718ccf" +MANIFEST = BUILD / "audit-support/p04-r17-full-inputs-r01/MANIFEST.json" +MANIFEST_SHA = "a15f29fa12537f6d8aaf7cabea390922a9f16e3eb9c10981e5742aafc8c4c8a8" +CONTRACTS = BUILD / "audit-support/p04-r17-full-inputs-r01/fixed/6ce6b28c5985e8a4f13b78bfeb1f1e09f6216d874fb01e0656ec1633bfa01cd7/completion_marker_contracts.json" +CASES = ["S5A_PURE", "S5B_DEPENDENCY"] +LABELS = {case: ["boundary", "held", "recovered"] for case in CASES} +SLOTS = sorted(case + "-" + label for case in CASES for label in LABELS[case]) +MATERIALS = [MANIFEST, BUILD / "audit-support/p04-review-repair22-r01/ACTUAL_CURRENT_PUBLIC_POWER_FUNCTIONS.json"] + +def template_guard(root): + if root != PRODUCT.resolve() or not HERE.is_relative_to(BUILD.resolve()): + raise ValueError("Root must stage this exact QA/wrapper/plan inside own B") + if pin(MANIFEST)["sha256"] != MANIFEST_SHA: + raise ValueError("immutable full R17 relocation manifest") + manifest = json.loads(MANIFEST.read_text()) + for name, source in manifest["product_source"].items(): + # Old absolute paths are lookup keys only. Never open them. + row = manifest["original_to_relocated"][source["path"]] + actual = pin(root / name) + if Path(row["relocated"]).resolve() != root / name or any( + actual[k] != source[k] or actual[k] != row[k] for k in ("bytes", "sha256")): + raise ValueError("relocated product differs: " + name) + probe = QA.read_text() + import re + if ":=" in probe or re.search(r"\bvar\s+\w+\s*=", probe) or re.search(r"\bfor\s+\w+\s+in\b", probe): + raise ValueError("explicit typed declarations/loops required") + if re.search(r"\.(?:patience_remaining|elapsed_minutes|power_available|capacity|hold_until)\s*=(?!=)", probe): + raise ValueError("forbidden direct state mutation") + for forbidden in ["evaluate_now(", "configure_operations(", "._update_shift_states(", ".record_duty_minute("]: + if forbidden in probe: + raise ValueError("forbidden bypass: " + forbidden) + # Constants and public bodies are read from the actual selected source, not a memo. + mana = (root / "scripts/mana/mana_network_service.gd").read_text() + for key in ("EVALUATION_INTERVAL_MINUTES", "MINIMUM_OFF_HOLD_MINUTES"): + if not re.search(r"const " + key + r" := 10\b", mana): + raise ValueError("source timing changed: " + key) + + +def module(name, path): + spec = importlib.util.spec_from_file_location(name, path) + value = importlib.util.module_from_spec(spec) + spec.loader.exec_module(value) + return value + +def pin(path): + path = Path(path) + if path.is_symlink() or not path.is_file(): + raise ValueError("missing exact input: " + str(path)) + data = path.read_bytes() + return dict(path=str(path), bytes=len(data), sha256=hashlib.sha256(data).hexdigest()) + +def engine_pin(path, expected=None): + path = Path(path) + if path != ENGINE or any(p.is_symlink() for p in (path, *path.parents)): + raise ValueError("exact installed engine required; no symlink or relocated input") + if path.resolve(strict=True) != ENGINE: + raise ValueError("installed engine resolved path changed") + before = path.stat() + if not stat.S_ISREG(before.st_mode): + raise ValueError("installed engine must be regular") + digest = hashlib.sha256(path.read_bytes()).hexdigest() + after = path.stat() + fields = ("st_dev", "st_ino", "st_size", "st_mtime_ns", "st_ctime_ns", "st_mode") + if any(getattr(before, k) != getattr(after, k) for k in fields): + raise ValueError("engine changed while hashing") + if any(p.is_symlink() for p in (path, *path.parents)) or path.resolve(strict=True) != ENGINE: + raise ValueError("engine path changed while hashing") + value = dict(path=str(path), resolved_path=str(path.resolve(strict=True)), + bytes=after.st_size, mtime_ns=after.st_mtime_ns, mode=after.st_mode, + device=after.st_dev, inode=after.st_ino, ctime_ns=after.st_ctime_ns, sha256=digest) + if digest != ENGINE_SHA256: + raise ValueError("engine differs from installed engine constant") + if expected is not None and value != expected: + raise ValueError("engine identity changed") + return value + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--project-root", type=Path, default=PRODUCT) + parser.add_argument("--output", type=Path, default=BUILD / "p04-s5-native-r32") + parser.add_argument("--plan", type=Path, default=BUILD / "p04-s5-plan-r32.json") + parser.add_argument("--cache-run", type=Path, default=None, + help="optional passed registered cache; default is fresh, without cache access") + parser.add_argument("--godot", type=Path, default=ENGINE) + parser.add_argument("--check-only", action="store_true") + args = parser.parse_args() + engine_descriptor = engine_pin(args.godot) + if args.cache_run is not None and args.cache_run.resolve() != CACHE_RUN.resolve(): + raise ValueError("only registered own-B full-run cache") + root = args.project_root.resolve() + out = args.output.resolve() + if not out.is_relative_to(BUILD.resolve()) or not args.plan.resolve().is_relative_to(BUILD.resolve()): + raise ValueError("plan/output must stay in task build") + if out.exists() or out.is_symlink(): + raise ValueError("fresh output required") + if args.check_only and (args.plan.exists() or args.plan.is_symlink()): + raise ValueError("fresh plan required") + r = module("s5_standard_runner", root / "tools/run_all_tests.py") + # Preserve the reviewed source_refs -> exactly one QA override order. + source_before = r.source_refs(root) + refs = dict(source_before) + refs[TEST] = pin(QA) + template_guard(root) + expected = {n: dict(bytes=p["bytes"], sha256=p["sha256"]) for n, p in refs.items()} + fixed = [pin(p) for p in MATERIALS + [ + QA, Path(__file__), HERE / "S5_ROOT_RUN.md", + root / "tests/transport/test_runtime_transport.gd", + root / "tests/staff/test_rescue_elevator.gd", + CONTRACTS, + ]] + selected = dict(root_before=source_before, map={n: p["sha256"] for n, p in refs.items()}, timeout=1200) + cache_note = None + cache_receipts = [] + if args.cache_run is not None: + # Reject failed caches before reading their inputs or cache contents. + r.require(r.read(args.cache_run / "runner-ended.json")["passed"] is True, + "failed cache is ineligible") + for leaf in (["runner-ended.json", "runner-input.json"] if args.cache_run is not None else []): + path = args.cache_run / leaf + try: + cache_receipts.append(pin(path)) + except OSError as caught: + cache_note = dict(path=str(path), error=type(caught).__name__ + ": " + str(caught), + required_before_native=True) + break + plan = dict(protocol="p04-s5-preparation-v1", project_root=str(root), output=str(out), engine_path=str(args.godot.resolve()), + source_before=source_before, selected_source_map=selected["map"], + QA_overrides=[TEST], fixed_input_pins=fixed, + cache_run=str(args.cache_run) if args.cache_run is not None else None, + import_mode="cache" if args.cache_run is not None else "fresh", + engine_sha256=ENGINE_SHA256, engine=engine_descriptor, + cache_receipts=cache_receipts, cache_access=cache_note, + phases=["import", "parse", "writer", "reader"], + native_engine_launches=0, whole_goal_accepted=False, unit_accepted=False) + # Check-only only reads source/materials and writes the plan in task build. + # Reads engine identity; never launches Godot or inspects players/processes. + if args.check_only: + args.plan.parent.mkdir(parents=True, exist_ok=True) + r.write(args.plan, plan) + print(json.dumps(dict(check_only=True, engines=0, source_files=len(source_before), + QA_overrides=[TEST], fixed_pins=len(fixed), plan=str(args.plan), + plan_sha256=r.sha(args.plan), cache_access=cache_note), ensure_ascii=False)) + return 0 + r.require(root == PRODUCT.resolve() and len(source_before) == 1338, "Root native requires product 1338; worker plan is not native evidence") + r.require(args.plan.is_file() and r.read(args.plan) == plan, "run exact check-only plan first") + engine_observations = [] + engine_identity = dict(before=engine_descriptor, during=[], after=None) + def repin(label): + try: + value = engine_pin(args.godot, engine_descriptor) + engine_observations.append(dict(stage=label, descriptor=value)) + if label == "after-cleanup": + engine_identity["after"] = value + else: + engine_identity["during"].append(value) + except BaseException as caught: + engine_observations.append(dict(stage=label, error=str(caught))) + raise + def fixed_guard(): + repin("cleanup-fixed-guard") + template_guard(root) + for value in fixed + cache_receipts: + r.require(pin(value["path"]) == value, "fixed input changed: " + value["path"]) + fixed_guard() + old = args.cache_run + if old is not None: + # Native cache admission remains Root-only and fails closed. + r.require(cache_note is None, "Root must read exact cache receipts: " + str(cache_note)) + r.require(r.read(old / "runner-ended.json")["passed"], "ended cache run must have passed") + cache_input = r.read(old / "runner-input.json") + r.require(cache_input["engine_sha256"] == ENGINE_SHA256, "cache engine identity") + old_map = cache_input["selected_source_map"] + current_map = {n: p["sha256"] for n, p in source_before.items()} + r.require({k: v for k, v in old_map.items() if k != "tools/check_p04_order_evidence.py"} == current_map and len(old_map) == 1339, "immutable full cache: all 1338 product inputs equal; checker is not parsed/executed by product suites") + protected = r.default_player(root) + outer = module("s5_owned_outer", r.SUPPORT / "owned_outer.py") + r.require(not outer.native.helper["live_engines"](), "another Godot owns CPU") + engine = ENGINE + repin("native-admission") + r.require(shutil.disk_usage(out.parent).free >= 1024**3 + engine.stat().st_size + 136*1024**2, + "reviewed native disk admission") + r.require(not out.exists(), "fresh output required; preserve previous attempts") + out.mkdir() + stage = out / "stage" + stage.mkdir() + (out / "starters").mkdir() + (out / "bootstrap").mkdir() + phases = [] + previous = {} + error = None + guards = [] + cleanup = [] + cleanup_errors = [] + cache_before = None + formal_before = None + formal_after = None + original_phase = outer.run_phase + def run_phase(argv, folder, timeout, env, **kwargs): + env = dict(env) + if folder.name in ["writer", "reader"]: + env.update(THE_TREE_S5_EVIDENCE=str(out / "raw"), THE_TREE_S5_MODE=folder.name) + return original_phase(argv, folder, timeout, env, **kwargs) + outer.run_phase = run_phase + try: + r.write(out / "runner-started.json", dict(started=r.now(), owner_runner_pid=os.getpid(), + plan=pin(args.plan), engines_launched=0)) + r.write(out / "source_before.json", source_before) + r.write(out / "selected-source-map.json", refs) + # Private source stage first, then literal reviewed bootstrap. + for name, value in refs.items(): + target = stage / name + target.parent.mkdir(parents=True, exist_ok=True) + r.copy_source(Path(value["path"]), target) + r.require(r.inventory(stage, stage=True) == expected, "whole private source") + for name, value in r.read(r.SUPPORT / "bootstrap-scripts.json").items(): + data = value["text"].encode() + r.require(hashlib.sha256(data).hexdigest() == value["sha256"], "bootstrap pin") + (out / "bootstrap" / name).write_bytes(data) + if old is not None: + cache = old / "stage/.godot" + cache_before = r.inventory(cache) + r.require(bool(cache_before), "nonempty ended cache") + for name in cache_before: + src = cache / name + dst = stage / ".godot" / name + dst.parent.mkdir(parents=True, exist_ok=True) + subprocess.run(["/bin/cp", "-c", str(src), str(dst)], check=True) + r.require((src.stat().st_dev, src.stat().st_ino) != (dst.stat().st_dev, dst.stat().st_ino), + "cache clone is a separate inode") + r.require(r.inventory(stage / ".godot") == cache_before, "whole cache clone hashes") + r.write(out / "cache-reuse.json", dict(ended_run=str(old), receipts=cache_receipts, + whole_cache=cache_before, independent_inode=True, + ordinary_import_required=True, ordinary_parse_required=True)) + paths = ["res://" + n for n in sorted(refs) if n.endswith(".gd")] + r.require(len(paths) == 316, "complete 316-script parse roster") + r.write(out / "parse-paths.json", paths) + markers = module("s5_markers", root / "tools/strict_test_markers.py") + contracts = markers.load_contracts(CONTRACTS) + contracts[TEST] = dict(test=TEST, template="S5 power: checks, failures", required=True) + policy = r.read(r.SUPPORT / "suite-policy.json") + r.require(TEST not in policy["suite_policies"], "no normal suite watchdog/policy override") + r.write(out / "contracts.json", contracts) + r.write(out / "runner-input.json", dict(plan, owner_runner_pid=os.getpid(), + wrapper_sha256=r.sha(__file__), QA=pin(QA), engine=engine_descriptor, + engine_identity_before=engine_descriptor, engine_identity_initial=copy.deepcopy(engine_identity), + runner_sha256=r.sha(root / "tools/run_all_tests.py"), + default_player_before=protected, fixed_input_pins=fixed, + functional_watchdog_seconds=1200, source_adoption=False)) + diagnostics = module("s5_diagnostics", r.SUPPORT / "diagnostic_gate.py") + owners = module("s5_owners", r.SUPPORT / "ordinary_proof_gate.py") + audio = module("s5_audio", r.SUPPORT / "audio_evidence_gate.py") + public = (stage / "project.godot").read_bytes() + for phase, test in [("import", None), ("parse", None), ("writer", TEST), ("reader", TEST)]: + if phase == "reader": + writer = r.read(out / "raw/writer.json") + formal_before = {n: r.inventory(Path(p)) for n, p in writer["slots"].items()} + r.require(sorted(formal_before) == SLOTS, "exact three formal points for isolated power case") + if phase == "import" and old is None: + r.require(not (stage / ".godot").exists() and not (stage / ".godot").is_symlink(), + "fresh private .godot absent at actual import") + repin("before-" + phase) + r.write(out / ("engine-identity-before-" + phase + ".json"), + dict(engine_observations[-1], observation_index=len(engine_observations)-1)) + row = r.execute_phase(str(engine), stage, out, phase, test, selected, expected, + previous, policy, contracts, paths, public, protected, root, + outer, markers, diagnostics, owners, audio) + phases.append(row) + # execute_phase writer/reader share out/.log via write_text. + # Keep binary per-phase copies under these existing unique names. + # The shared runner log is not write-once; see S5_ROOT_RUN.md. + if test and row.get("log"): + (out / (phase + "-combined-raw.log")).write_bytes((out / row["log"]).read_bytes()) + row["strict_runner_log_path"] = row["log"] + row["log"] = phase + "-combined-raw.log" + r.write(out / (phase + "-actual-phase.json"), row) + print(json.dumps(dict(phase=phase, passed=row["passed"], error=row.get("validation_error"))), flush=True) + r.require(row["passed"], "first strict phase failure: " + phase) + if phase in ["writer", "reader"]: + receipt = r.read(out / ("raw/" + phase + ".json")) + r.require(receipt["checks"] > 0 and receipt["failures"] == 0, + "S5 actual outcome receipt") + r.require(sorted(receipt["branches"]) == CASES, + "exact one independent Writer/Reader case") + r.require(sorted(receipt["slots"]) == SLOTS, "all formal point slots") + r.require(receipt["pid"] == row["actual_pid"], "actual native PID/receipt") + repin("after-collection") + writer = r.read(out / "raw/writer.json") + reader = r.read(out / "raw/reader.json") + r.require(writer["pid"] != reader["pid"] and writer["profile"] != reader["profile"], "distinct formal processes") + formal_after = {n: r.inventory(Path(p)) for n, p in writer["slots"].items()} + r.require(formal_before == formal_after, "Reader leaves Writer packages unchanged") + except BaseException as caught: + error = type(caught).__name__ + ": " + str(caught) + finally: + try: + cleanup, cleanup_errors = outer.finish_captured(outer.OWNED) + except BaseException as caught: + cleanup_errors.append(str(caught)) + try: + r.write(out / "outer-owned-finally.json", dict(cleanup=cleanup, errors=cleanup_errors)) + except BaseException as caught: + guards.append("finally receipt: " + type(caught).__name__ + ": " + str(caught)) + # Explicit re-pin after cleanup is independent of other fixed-input guards. + try: + repin("after-cleanup") + except BaseException as caught: + guards.append(type(caught).__name__ + ": " + str(caught)) + # Fixed guard always follows ownership cleanup, even if setup or an engine failed. + try: + fixed_guard() + after = r.source_refs(root) + r.write(out / "source_after.json", after) + r.require(after == source_before, "whole product source unchanged") + r.require(r.default_player(root) == protected, "default player unchanged") + if (stage / "project.godot").exists(): + r.require(r.inventory(stage, stage=True) == dict(expected, **previous), "whole private source unchanged") + if cache_before is not None: + r.require(r.inventory(old / "stage/.godot") == cache_before, "original cache unchanged") + if formal_before is not None: + writer = r.read(out / "raw/writer.json") + formal_after = {n: r.inventory(Path(p)) for n, p in writer["slots"].items()} + r.require(formal_before == formal_after, "Writer formal packages unchanged after Reader, including failure") + except BaseException as caught: + guards.append(type(caught).__name__ + ": " + str(caught)) + pids = [p.pid for p in outer.OWNED] + passed = (error is None and not guards and not cleanup_errors and len(phases) == 4 + and all(p["passed"] for p in phases) and len(pids) == len(set(pids)) == 4 + and all(p["engine_ended"] for p in cleanup)) + execution = dict(passed=passed, error=error, guard_errors=guards, phases=phases, + actual_captured_PIDs=pids, cleanup=cleanup, cleanup_errors=cleanup_errors, + formal_before=formal_before, formal_after=formal_after, + whole_goal_accepted=False, unit_accepted=False) + # IO1 has already copied all four members into a separate Reader profile. + # Mirror those exact complete directories to own B for read-only R verification. + # Original profile paths are provenance after this step, never verifier inputs. + try: + if passed: + relocated = {} + for role in ("writer", "reader"): + receipt = r.read(out / ("raw/" + role + ".json")) + relocated[role] = {} + for slot, original in receipt["slots"].items(): + target = out / "formal" / role / slot + target.mkdir(parents=True) + members = r.inventory(Path(original)) + r.require(set(members) == {"journal.log", "manifest.json", "thumbnail.png", "world.bin"}, "all formal members") + for member in members: + shutil.copyfile(Path(original) / member, target / member) + r.require(r.inventory(target) == members == formal_before[slot], "whole formal mirror") + relocated[role][slot] = dict(provenance=original, relative=str(target.relative_to(out)), members=members) + r.write(out / "formal-relocation.json", relocated) + r.write(out / "raw-inventory.json", r.inventory(out / "raw")) + r.write(out / "PID-set.json", dict(owner_runner_pid=os.getpid(), engine_PIDs=pids)) + except BaseException as caught: + guards.append("output collection: " + type(caught).__name__ + ": " + str(caught)) + passed = False + execution["passed"] = False + try: + repin("after-output-collection") + except BaseException as caught: + guards.append(str(caught)) + passed = False + execution["passed"] = False + try: + r.write(out / "engine-identity.json", + dict(observations=engine_observations, identity=engine_identity)) + except BaseException as caught: + guards.append("engine identity receipt: " + type(caught).__name__ + ": " + str(caught)) + passed = False + execution["passed"] = False + execution["engine_observations"] = engine_observations + execution["engine_identity"] = engine_identity + r.write(out / "execution.json", execution) + r.write(out / "runner-ended.json", dict(execution, ended=r.now())) + print(json.dumps(dict(passed=passed, error=error, guard_errors=guards, output=str(out)))) + return 0 if passed else 1 + +if __name__ == "__main__": + try: + raise SystemExit(main()) + except Exception as caught: + print(type(caught).__name__ + ": " + str(caught), file=sys.stderr) + raise SystemExit(2) diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/s5/s5_power_adapter.py b/docs/plans/original-completion-2026-10-02/execution/p04-01/s5/s5_power_adapter.py new file mode 100644 index 0000000..b86a0e4 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/s5/s5_power_adapter.py @@ -0,0 +1,145 @@ +#!/usr/bin/env python3 +"""Derive S5 power measurements from hashed writer/reader raw, not test counts. + +This semantic adapter does not verify engine provenance, Q or full-suite joins. +Its output is preparation only and cannot replace the registered evidence gate. +""" +import argparse +import hashlib +import json +from pathlib import Path + +CASES = ("S5A_PURE", "S5B_DEPENDENCY") +GUEST = "p04.s5.guest.a" +REQUEST = "p04.s5.request.a" + + +def require(value, message): + if not value: + raise ValueError(message) + + +def unique(pairs): + result = {} + for key, value in pairs: + require(key not in result, "duplicate raw key") + result[key] = value + return result + + +class Raw: + def __init__(self, root): + self.root = root.resolve(strict=True) + self.hashes = {} + + def pin(self, path, expected): + path = Path(path) + require(path.is_file() and not path.is_symlink() and path.resolve().is_relative_to(self.root), "raw reference outside root/missing") + data = path.read_bytes() + digest = hashlib.sha256(data).hexdigest() + require(digest == expected, "raw reference SHA mismatch") + self.hashes[str(path)] = digest + return data + + def reference(self, reference): + require(set(reference) == {"var", "json"}, "typed and JSON raw references required") + self.pin(reference["var"]["path"], reference["var"]["sha256"]) + return json.loads(self.pin(reference["json"]["path"], reference["json"]["sha256"]), object_pairs_hook=unique) + + +def derive(root, writer_sha, reader_sha): + raw = Raw(root) + writer = json.loads(raw.pin(root / "writer.json", writer_sha), object_pairs_hook=unique) + reader = json.loads(raw.pin(root / "reader.json", reader_sha), object_pairs_hook=unique) + require(writer["pid"] != reader["pid"] and writer["profile"] != reader["profile"], "independent reader required") + require(set(writer["branches"]) == set(reader["branches"]) == set(CASES), "exact case pair") + output = {} + for case in CASES: + branch = raw.reference(writer["branches"][case]) + replay = raw.reference(reader["branches"][case]) + raw.reference(branch["commands"]) + for role in (branch, replay): + guard = raw.reference(role["resource_replay"]) + require(guard["result"]["is_replay"] is True and guard["result"]["code"] == "OK" + and guard["before"] == guard["after"], "resource replay changes no Runtime field") + points = {name: raw.reference(ref) for name, ref in branch["points"].items()} + require(set(points) == {"before", "boundary", "held", "recovered", "duplicate_guard"}, "full point roster") + before = points["before"] + price, duration = before["inputs"]["price"], before["inputs"]["duration"] + require(price > 0 and duration > 1 and before["mana"] > 0, "paid natural service") + service_id = before["service"]["service_id"] + require(before["service"]["state"] == "ACTIVE" and before["service"]["elapsed_minutes"] == duration - 1, "pre-boundary progress") + reservations = before["requests"][REQUEST]["reserved_inventory_ids"] + require(len(reservations) == (1 if case == "S5B_DEPENDENCY" else 0), "item premise") + for label in ("boundary", "held"): + point = points[label] + service = point["service"] + require(point["minute"] == before["inputs"]["boundary"] + (label == "held"), "boundary minute") + require(point["mana"] == 0 and point["facility"]["power_available"] is False, "real depletion projection") + reason = "RELATED_FACILITY_INACTIVE" if case == "S5B_DEPENDENCY" else "NO_POWER" + require(service["state"] == "PAUSED" and service["interruption_reason"] == reason + and service["elapsed_minutes"] == duration - 1 and service["service_id"] == service_id, "stopped reason/progress/service") + require(point["receipts"] == [] and point["ledger"] == before["ledger"] + and point["wallets"][GUEST] == price * 2 and point["player_cash"] == before["player_cash"], "zero stopped charge") + require(point["requests"][REQUEST] == before["requests"][REQUEST] + and point["guests"][GUEST]["state"] == "RECEIVING_SERVICE", "live request/guest ownership") + require(point["reservations"] == before["reservations"], "entire reservation retained") + if case == "S5B_DEPENDENCY": + require(point["kitchen"]["state"] == "NO_POWER" and point["related_facility_operating"] is False, "RELATED-before-NO_POWER") + require(all(r["state"] == "ACTIVE" and r["requester_id"] == REQUEST for r in point["reservations"]), "active item owner") + else: + require(point["related_facility_operating"] is True, "pure power premise") + recovered = points["recovered"] + resume = recovered["inputs"]["recovery"]["resume_minute"] + require(recovered["minute"] == resume and resume <= before["inputs"]["boundary"] + duration, "bounded observed resume") + for label in ("recovered", "duplicate_guard"): + point = points[label] + service = point["service"] + require(service["service_id"] == service_id and service["state"] == "COMPLETED" + and service["elapsed_minutes"] == duration and point["active_services"] == 0, "one completed service") + require(len(point["receipts"]) == 1 and point["ledger"] == before["ledger"] + point["receipts"][0]["entries"], "whole ledger single receipt") + require(point["wallets"][GUEST] == price and point["player_cash"] == before["player_cash"] + price, "single price") + require(point["receipts"] == recovered["receipts"] and point["ledger"] == recovered["ledger"], "no duplicate sale") + if reservations: + require(len(point["reservations"]) == 1, "same item count") + r = point["reservations"][0] + require(r["reservation_id"] == reservations[0] and r["state"] == "CONSUMED" + and r["terminal_at"] == service["completed_at"] and point["requests"][REQUEST] == {}, "consumed without orphan") + for label in ("held", "recovered", "duplicate_guard"): + require(raw.reference(replay["replay"][label]) == points[label], "reader full raw replay mismatch") + for label in ("boundary", "held", "recovered"): + require(raw.reference(replay["restored"][label])["snapshot"] == points[label]["snapshot"], "formal restore snapshot mismatch") + phases = [raw.reference(ref) for ref in branch["phases"]] + expected_replay = [p for p in phases if p["minute"] > before["inputs"]["boundary"] or + (p["minute"] == before["inputs"]["boundary"] and p["phase"] == "APPLY_COMMANDS")] + require([raw.reference(ref) for ref in replay["phases"]] == expected_replay, "all reader phase raw mismatch") + reasons = [] + for p in phases: + reason = p["service"].get("interruption_reason", "") + if not reasons or reasons[-1] != reason: + reasons.append(reason) + output[case] = dict(measurements={ + **({"power_stop": {"charges": 0}} if case == "S5A_PURE" else + {"dependency_stop": {"charges": 0, "progress_delta": 0, "reservation_ids_preserved": True, "service_id_preserved": True}}), + "recovery_completion": {"completions": 1, "charges": 1}}, + reason_sequence=reasons, resume_minute=resume) + return dict(cases=output, raw_sha256=raw.hashes, native_provenance_verified=False, + whole_goal_accepted=False, unit_accepted=False) + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--raw-root", type=Path, required=True) + parser.add_argument("--writer-sha256", required=True) + parser.add_argument("--reader-sha256", required=True) + args = parser.parse_args() + try: + print(json.dumps(derive(args.raw_root, args.writer_sha256, args.reader_sha256), sort_keys=True)) + except (OSError, ValueError, KeyError, TypeError) as error: + print(json.dumps({"error": str(error), "whole_goal_accepted": False})) + return 1 + return 0 + + +if __name__ == "__main__": + raise SystemExit(main()) diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01/scratch_fixture_adapter.py b/docs/plans/original-completion-2026-10-02/execution/p04-01/scratch_fixture_adapter.py new file mode 100644 index 0000000..302a3af --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01/scratch_fixture_adapter.py @@ -0,0 +1,54 @@ +#!/usr/bin/env python3 +"""Root-only scratch routing for preserved partial31 fixture sources. + +Only TemporaryDirectory allocation is redirected. Fixture assertions and checker +semantics remain unchanged. No fixture is run by importing this adapter. +""" +import argparse +import os +from pathlib import Path +import runpy +import sys +import tempfile +sys.dont_write_bytecode = True + +HERE = Path(__file__).resolve().parent +FIXTURES = {"bulk_reader_equivalence", "checker_role_fixtures", "checker_candidate_fixtures", + "checker_approval_fixtures", "checker_negative_fixtures", "checker_applicability_fixtures"} + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--scratch", type=Path, required=True) + parser.add_argument("--fixture", choices=sorted(FIXTURES), required=True) + parser.add_argument("arguments", nargs=argparse.REMAINDER) + args = parser.parse_args() + scratch = args.scratch.resolve() + repository = HERE.parents[4] + if scratch.exists() or scratch.is_relative_to(repository) or scratch == Path("/tmp").resolve() or Path("/tmp").resolve() in scratch.parents: + raise ValueError("fresh external scratch required; no repository or /tmp writes") + scratch.mkdir(parents=True) + old_env, old_argv = dict(os.environ), sys.argv[:] + original = tempfile.TemporaryDirectory + def directory(suffix=None, prefix=None, dir=None, **kwargs): + # Explicit dir in old source is intentionally superseded only here. + return original(suffix=suffix, prefix=prefix, dir=scratch, **kwargs) + try: + for name in list(os.environ): + if name.startswith("GIT_"): + del os.environ[name] + os.environ["TMPDIR"] = str(scratch) + tempfile.TemporaryDirectory = directory + forwarded = args.arguments[1:] if args.arguments[:1] == ["--"] else args.arguments + source = HERE / (args.fixture + ".py") + sys.argv = [str(source), *forwarded] + runpy.run_path(str(source), run_name="__main__") + finally: + tempfile.TemporaryDirectory = original + sys.argv = old_argv + os.environ.clear() + os.environ.update(old_env) + + +if __name__ == "__main__": + main() diff --git a/tools/check_p04_order_evidence.py b/tools/check_p04_order_evidence.py index b37e691..33e04ab 100644 --- a/tools/check_p04_order_evidence.py +++ b/tools/check_p04_order_evidence.py @@ -20,13 +20,31 @@ ROOT = Path(__file__).resolve().parents[1] SPEC = ROOT / 'docs/spec/acceptance/P04-01.json' SPEC_HASH = '9ec722e7dfb0bee178d291624a026420c08412574e238bba1fde012c7a6f7881' DOMAINS = {'閉店', '停電', '破壊', '退出', '課金', 'シフト交代', '00:00決算'} -OWNER_HASH = '4583ee9aad45c4db183d72df4420df48aa8e0897e3b5efda13016f0b5cdbd68e' REGISTERED_COMMIT = 'deb1bcb2374eb378b840ca345db952bd8572cb6e' EXECUTION_ORIGIN = '9767b0a28ca8d252520307dbbac60a1d8cfb87ab' CHECKER_PATH = 'tools/check_p04_order_evidence.py' DOC_SCOPE = 'docs/plans/original-completion-2026-10-02/execution/p04-01/' -MAIN_ANCHOR = '9b1a18c1eb25ca1300dcd59da78423c0dda2f498' -TESTED_PRODUCT = '5f6bc11d6bb6e92d22d787989b219fef3a435bc1' +OWNER_BINDINGS = { + ref: (DOC_SCOPE + leaf, digest) + for refs, leaf, digest in ( + (('D05-P04-DEPENDENCY', 'D05-P04-SHIFT-1800'), 'D05_OWNER_APPROVAL.json', + '4583ee9aad45c4db183d72df4420df48aa8e0897e3b5efda13016f0b5cdbd68e'), + (('D05-P04-DESTRUCTION', 'D05-P04-MIDNIGHT-DAY', 'D05-P04-PAUSE-REASON', + 'D05-P04-EXIT'), 'D05_REMAINING_APPROVAL.json', + '09b5092124574c3ccbf3b55169729a7529d9dde9b9a115d5e944fce4b960f5e4'), + ) for ref in refs +} +MAIN_ANCHOR = 'c0ea009b28a7649aca6a433a1a24dc0be5e7ab81' +# Required evidence content, not an invented Runner API. Root must supply the +# independently authoritative receipt path/hash contract before C can qualify. +# Neither an index nor a commit with matching parents/tree can supply authority. +NORMAL_C_RECEIPT_CONTRACT = None +NORMAL_C_RECEIPT_FIELDS = frozenset({ + 'candidate_commit', 'candidate_tree', 'first_parent', 'second_parent', + 'tested_tree', 'prepare_integration_receipt', 'independent_review_receipt', + 'validation_receipt', 'source_manifest_sha256', 'settings_sha256', + 'markers_sha256', 'policy_sha256', 'engine_sha256', 'inputs_sha256', +}) SELECTION_SHA = '320ca668732b4ff72fc4449998af2327d4e5c527b06896740806aaf0487282b4' _GIT_ENV = None # Fixed membership, never supplied by the evidence index. @@ -43,19 +61,20 @@ ORDER_FUNCTIONS = { 'scripts/operations/operations_coordinator.gd': ('_process_minute_boundaries',), } # Condition -> (domain, authority refs, required engine measurements). -# Measurements describe safety/counts, not the still-pending attribution policy. +# Existing safety/count thresholds are retained. Repair30's additional approved +# order measurements still need the S5 raw adapter (see REPAIR30_STATUS.md). REQUIRED = { - 'power_stop': ('停電', ('BASELINE:183',), {'charges': 0}), - 'destruction_stop': ('破壊', ('BASELINE:183',), {'charges': 0}), + 'power_stop': ('停電', ('BASELINE:183', 'D05-P04-PAUSE-REASON'), {'charges': 0}), + 'destruction_stop': ('破壊', ('D05-P04-DESTRUCTION',), {'charges': 0}), 'dependency_stop': ('閉店', ('D05-P04-DEPENDENCY',), {'charges': 0, 'progress_delta': 0, 'reservation_ids_preserved': True, 'service_id_preserved': True}), 'shift_completion': ('シフト交代', ('BASELINE:64', 'BASELINE:67', 'D05-P04-SHIFT-1800'), {'minute': 1080, 'completions': 1, 'charges': 1, 'completion_before_shift': True}), 'recovery_completion': ('課金', ('D05-P04-DEPENDENCY',), {'completions': 1, 'charges': 1}), 'same_minute_replay': ('課金', ('D05-P04-DEPENDENCY', 'D05-P04-SHIFT-1800'), {'completions': 1, 'charges': 1, 'duplicate_generations': 0, 'same_minute_replayed': True}), 'closure_release': ('閉店', ('D-034',), {'orphan_reservations': 0, 'released_once': True, 'started_service_continues': True}), - 'exit_release': ('退出', ('D-034',), {'orphan_reservations': 0, 'released_once': True}), - 'patience_release': ('退出', ('D-034',), {'orphan_reservations': 0, 'released_once': True}), - 'paused_midnight': ('00:00決算', ('D05-P04-DEPENDENCY', 'BASELINE:71', 'BASELINE:72'), {'orphan_reservations': 0, 'crossed_midnight_while_paused': True, 'stopped_charges': 0, 'completions': 1, 'charges': 1}), - 'midnight_settlement': ('00:00決算', ('BASELINE:71', 'BASELINE:72', 'A01'), {'settlements': 1, 'sales_payments': 1, 'payroll_payments': 1, 'upkeep_payments': 1, 'duty_payments': 1, 'nonzero_payroll': True}), + 'exit_release': ('退出', ('D-034', 'D05-P04-EXIT'), {'orphan_reservations': 0, 'released_once': True}), + 'patience_release': ('退出', ('D-034', 'D05-P04-EXIT'), {'orphan_reservations': 0, 'released_once': True}), + 'paused_midnight': ('00:00決算', ('D05-P04-DEPENDENCY', 'BASELINE:71', 'BASELINE:72', 'D05-P04-MIDNIGHT-DAY'), {'orphan_reservations': 0, 'crossed_midnight_while_paused': True, 'stopped_charges': 0, 'completions': 1, 'charges': 1}), + 'midnight_settlement': ('00:00決算', ('BASELINE:71', 'BASELINE:72', 'A01', 'D05-P04-MIDNIGHT-DAY'), {'settlements': 1, 'sales_payments': 1, 'payroll_payments': 1, 'upkeep_payments': 1, 'duty_payments': 1, 'nonzero_payroll': True}), 'midnight_replay': ('00:00決算', ('BASELINE:71', 'BASELINE:72', 'A01'), {'settlements': 1, 'same_minute_replayed': True, 'duplicate_payments': 0}), 'save_restore': ('00:00決算', ('BASELINE:71', 'BASELINE:72', 'A01'), {'settlements': 1, 'duplicate_payments': 0, 'formal_save_restored': True}), 'night_staff_absent': ('シフト交代', ('BASELINE:67', 'D05-P04-SHIFT-1800'), {'minute': 1081, 'state': 'WAITING_FOR_STAFF', 'night_staff_count': 0}), @@ -244,6 +263,16 @@ def product_manifest(entries): return result +def selected_manifest(entries, require_checker=True): + result = product_manifest(entries) + if require_checker: + require(CHECKER_PATH in entries, 'selected source missing checker') + if CHECKER_PATH in entries: + data = git_bytes('cat-file', 'blob', entries[CHECKER_PATH][1]) + result[CHECKER_PATH] = {'bytes': len(data), 'sha256': hashlib.sha256(data).hexdigest()} + return result + + def manifest_digest(manifest): return hashlib.sha256(json.dumps(manifest, sort_keys=True, separators=(',', ':')).encode()).hexdigest() @@ -266,91 +295,6 @@ def supplied_file(directory, descriptor): return path -def verify_product_target(index, directory, checker_commit): - """Four actual roles, complete source selection, and candidate equality. - - This does not establish any native boundary condition. Runner input files - are checked against Git blobs, never against a Root-reported digest alone. - """ - binding = index['product_binding'] - target = binding['product_target'] - require(set(target) == {'main_anchor', 'submitted', 'composed_tree'}, 'product target shape') - require(target['main_anchor'] == MAIN_ANCHOR, 'main anchor changed') - for key in target: - require(re.fullmatch('[0-9a-f]{40}', target[key]) is not None, 'full product target OID') - for commit in (REGISTERED_COMMIT, EXECUTION_ORIGIN, target['main_anchor'], target['submitted'], checker_commit): - require(git_bytes('cat-file', '-t', commit).strip() == b'commit', 'role is not a commit') - require(_GIT_ENV is not None, 'merge-tree needs isolated object store') - composed = git_bytes('-c', 'rerere.enabled=false', 'merge-tree', '--write-tree', - target['main_anchor'], target['submitted']).decode().strip() - require(composed == target['composed_tree'], 'recomputed composed tree mismatch') - anchor, submission, tree = [tree_entries(t) for t in (MAIN_ANCHOR, target['submitted'], composed)] - selection = git_bytes('show', MAIN_ANCHOR + ':tools/run_all_tests.py') - require(hashlib.sha256(selection).hexdigest() == SELECTION_SHA, 'source selection authority') - changed = git_bytes('diff', '--no-ext-diff', '--no-renames', '--name-only', '-z', - REGISTERED_COMMIT, target['submitted']).split(b'\0') - require(all(allowed_path(p.decode()) for p in changed if p), 'submission outside registered scope') - for path in anchor.keys() | tree.keys(): - if anchor.get(path) != tree.get(path): - require(allowed_path(path), 'new/changed path outside scope: ' + path) - baseline = product_manifest(anchor) - product = product_manifest(tree) - require(len(baseline) == 1338 and product == baseline, 'complete selected product mismatch') - metadata = sorted(p for p in anchor if not selected_path(p) and anchor[p] == tree.get(p)) - require(len(metadata) == 3139, 'unchanged existing metadata membership changed') - require(set(p for p in tree if selected_path(p)) == set(product) | {CHECKER_PATH}, - 'unknown selected source cannot be metadata') - own = Path(__file__).read_bytes() - for role, entries in (('submitted', submission), ('composed', tree), - ('checker', tree_entries(checker_commit))): - require(CHECKER_PATH in entries and git_bytes('cat-file', 'blob', entries[CHECKER_PATH][1]) == own, - 'checker self blob not verified: ' + role) - tested = binding['tested_product'] - require(git_bytes('cat-file', '-t', tested).strip() == b'commit' - and product_manifest(tree_entries(tested)) == product, 'tested product manifest mismatch') - candidate = tree_entries(index['candidate_tree']) - require(candidate == tree, 'candidate product/QA/collector/tree bytes differ from target') - runners = binding['runner_inputs'] - require(isinstance(runners, list) and runners, 'actual runner inputs missing') - runner_paths = set() - for descriptor in runners: - runner_path = supplied_file(directory, descriptor) - require(runner_path not in runner_paths, 'duplicate runner input') - runner_paths.add(runner_path) - native = load(runner_path) - before = native['source_before'] - require(set(before) == set(product) and all( - {'bytes': v['bytes'], 'sha256': v['sha256']} == product[p] for p, v in before.items()), - 'runner source_before differs from complete product') - require(native['runner_sha256'] == product['tools/run_all_tests.py']['sha256'], 'runner source pin') - overrides = native['QA_overrides'] - require(isinstance(overrides, list) and len(overrides) == 1 - and overrides[0].startswith('tests/') and overrides[0] in product, 'one declared QA override') - selected = {p: v['sha256'] for p, v in product.items()} - selected[overrides[0]] = native['QA']['sha256'] - require(native['selected_source_map'] == selected, 'selected source/QA override mismatch') - # A relocation is explicit and hash-bound; never open the original path. - materials = descriptor['materials'] - fixed = native.get('fixed_input_pins', []) - require(isinstance(fixed, list), 'native fixed input pin list') - needed = fixed + [native['QA']] - require(set(materials) == {p['path'] for p in needed}, 'runner input/config material membership') - for pin in needed: - real = supplied_file(directory, materials[pin['path']]) - require(real.stat().st_size == pin['bytes'] and sha(real) == pin['sha256'], 'native input/QA bytes') - wrapper = supplied_file(directory, descriptor['wrapper']) - require(sha(wrapper) == native['wrapper_sha256'], 'native wrapper bytes') - digest = manifest_digest(product) - require(index['versions'] == { - 'registered': REGISTERED_COMMIT, 'execution_origin': EXECUTION_ORIGIN, - 'checker': {'commit': checker_commit, 'sha256': hashlib.sha256(own).hexdigest()}, - 'tested': {'product_target': target, 'manifest_sha256': digest}}, 'four version roles') - require(index['source_map'] == {p: v['sha256'] for p, v in product.items()}, 'product source map') - return composed, {'manifest_sha256': digest, 'existing_metadata': metadata, - 'runner_paths': runner_paths, - 'tested_product': tested, 'product_target': target} - - def ancestor(older, newer): # merge-base's nonzero status is data only for the ordinary non-ancestor case. try: @@ -407,7 +351,7 @@ def verify_roles(index, directory): parents = git_bytes('show', '-s', '--format=%P', commit).decode().split() require(len(parents) == 2, 'integration/final requires a two-parent no-ff merge') main, submitted = parents - require(ancestor(MAIN_ANCHOR, main), 'merge main ancestry') + require(main == MAIN_ANCHOR, 'integration main is not frozen M') submission_role(submitted) role = 'integration/final' composed = git_bytes('-c', 'rerere.enabled=false', 'merge-tree', '--write-tree', @@ -425,6 +369,7 @@ def verify_roles(index, directory): 'unknown source hidden as metadata: ' + path) if role == 'integration/final': require(actual_tree == composed and actual == target, 'actual merge differs from composition') + qualify_normal_candidate(commit, actual_tree, main, submitted, composed) require(target[CHECKER_PATH] == patch[CHECKER_PATH] == actual[CHECKER_PATH], 'checker blob differs from submission') for path in patch: @@ -432,16 +377,22 @@ def verify_roles(index, directory): require(target.get(path) == patch[path], 'reviewed patch differs in merge: ' + path) binding = index['product_binding'] require(set(binding) == {'tested_product', 'runner_inputs'}, 'unknown product role/metadata declaration') - require(binding['tested_product'] == TESTED_PRODUCT, 'wrong tested revision') + tested = binding['tested_product'] + require(tested == composed and git_bytes('cat-file', '-t', tested).strip() == b'tree', + 'tested Q is not the genuine recomputed merge-tree') + selection = git_bytes('show', MAIN_ANCHOR + ':tools/run_all_tests.py') + require(hashlib.sha256(selection).hexdigest() == SELECTION_SHA, 'source selection authority') product = product_manifest(target) - tested_entries = tree_entries(TESTED_PRODUCT) + tested_entries = tree_entries(tested) expected = product_manifest(tested_entries) - require(len(product) == 1338 and product == expected and + require(product == expected and product_manifest(main_entries) == expected and product_manifest(anchor_entries) == expected, - 'complete 1338-file native product mismatch') + 'complete selected native product mismatch') require(all(target[p][0] == main_entries[p][0] == tested_entries[p][0] for p in product), 'native product mode mismatch') - require(index['source_map'] == {p: v['sha256'] for p, v in product.items()}, 'stale pin: source map') + selected_product = selected_manifest(target) + require(set(selected_product) == set(product) | {CHECKER_PATH}, 'checker must be explicitly selected') + require(index['source_map'] == {p: v['sha256'] for p, v in selected_product.items()}, 'stale pin: source map') runner_paths = set() for descriptor in binding['runner_inputs']: path = supplied_file(directory, descriptor) @@ -449,14 +400,14 @@ def verify_roles(index, directory): runner_paths.add(path) native = load(path) before = native['source_before'] - require(set(before) == set(product) and all( - {'bytes': v['bytes'], 'sha256': v['sha256']} == product[p] for p, v in before.items()), + require(set(before) == set(selected_product) and all( + {'bytes': v['bytes'], 'sha256': v['sha256']} == selected_product[p] for p, v in before.items()), 'runner complete source map mismatch') require(native['runner_sha256'] == product['tools/run_all_tests.py']['sha256'], 'runner source pin') overrides = native['QA_overrides'] require(len(overrides) == 1 and overrides[0].startswith('tests/') and overrides[0] in product, 'QA override membership') - selected = {p: v['sha256'] for p, v in product.items()} + selected = {p: v['sha256'] for p, v in selected_product.items()} selected[overrides[0]] = native['QA']['sha256'] require(native['selected_source_map'] == selected, 'selected QA source map') needed = native.get('fixed_input_pins', []) + [native['QA']] @@ -467,11 +418,26 @@ def verify_roles(index, directory): require(sha(supplied_file(directory, descriptor['wrapper'])) == native['wrapper_sha256'], 'wrapper bytes') require(runner_paths, 'runner inputs missing') require(index['versions'] == {'registered': REGISTERED_COMMIT, 'execution_origin': EXECUTION_ORIGIN, - 'tested': TESTED_PRODUCT}, 'evidence version roles') + 'tested': tested}, 'evidence version roles') return composed, {'role': role, 'actual_head': commit, 'actual_tree': actual_tree, 'submission': submitted, 'main': main, 'existing_metadata': metadata, 'manifest_sha256': manifest_digest(product), 'runner_paths': runner_paths, - 'tested_product': TESTED_PRODUCT} + 'tested_product': tested, 'product_file_count': len(product), 'selected_file_count': len(selected_product)} + + +def qualify_normal_candidate(commit, tree, main, submitted, composed): + """Fail closed until the actual Root/Runner authority contract is supplied. + + The field roster above records the required joins. It intentionally is not + a self-issued attestation format that a synthetic commit can satisfy. + """ + require(tree == composed and main == MAIN_ANCHOR and commit != submitted, + 'normal candidate identity mismatch') + require(NORMAL_C_RECEIPT_CONTRACT is not None, + 'normal C qualification context gap: authoritative Root/Runner receipt ' + 'path, SHA256 and provenance verification contract are not supplied') + # No authority implementation is inferred from a caller-supplied object. + raise ValueError('normal C receipt authority verifier is not implemented') def function_bytes(data): @@ -572,6 +538,19 @@ def applicability(index, spec, source, head): require(case_id == declaration.get('case_id'), 'boundary delta engine case: ' + key) +def owner_authority(ref, entry, path): + """Each decision is bound to its own immutable, path-qualified record.""" + require(ref in OWNER_BINDINGS, 'unknown owner authority: ' + ref) + relative, digest = OWNER_BINDINGS[ref] + require(entry.get('status') == 'approved', 'pending/missing authority: ' + ref) + require(entry.get('source') == relative, 'owner approval path mismatch: ' + ref) + require(sha(path) == digest, 'owner approval hash mismatch: ' + ref) + owner = load(path) + require(owner.get('origin') == 'direct_user_reply' and owner.get('formal_acceptance') is False, + 'owner approval scope') + require(ref in {v['id'] for v in owner['approved_choices']}, 'owner approval condition') + + def coverage(index, raw, source, product_tree): authority = index['authority'] for ref in {r for _, refs, _ in REQUIRED.values() for r in refs}: @@ -580,11 +559,7 @@ def coverage(index, raw, source, product_tree): aid = entry.get('artifact_id') require(aid in raw and index['artifacts'][aid]['type'] == 'authority', 'raw authority: ' + ref) if ref.startswith('D05-P04-'): - require(sha(raw[aid]) == OWNER_HASH, 'owner approval hash mismatch') - owner = load(raw[aid]) - require(owner.get('origin') == 'direct_user_reply' and owner.get('formal_acceptance') is False, - 'owner approval scope') - require(ref in {v['id'] for v in owner['approved_choices']}, 'owner approval condition') + owner_authority(ref, entry, raw[aid]) else: path = ('docs/traceability/original/BASELINE.txt' if ref.startswith('BASELINE:') else 'docs/DESIGN_DECISIONS.md' if ref == 'D-034' else @@ -983,14 +958,13 @@ def verify_shift_completion(base): """C's first 18:00 transaction, never the paid-midnight 1442 sale.""" for row in load(safe(base, 'SOURCE_MANIFEST.json'))['files']: native_file(base, row['copy'], row) - require(native_applicability(base) == TESTED_PRODUCT, 'shift tested revision') + tested = native_applicability(base) pids = native_ownership(base) shift_pids = [pids['actual-native/' + phase] for phase in NATIVE_RUNS['actual-native']] require(len(shift_pids) == len(set(shift_pids)) == 3, 'shift ended PID identity') inputs = load(safe(base, 'actual-native/runner-input.json')) - expected = product_manifest(tree_entries(TESTED_PRODUCT)) - require(len(inputs['source_before']) == 1338 and - {p: {'bytes': v['bytes'], 'sha256': v['sha256']} for p, v in inputs['source_before'].items()} + expected = selected_manifest(tree_entries(tested), require_checker=False) + require({p: {'bytes': v['bytes'], 'sha256': v['sha256']} for p, v in inputs['source_before'].items()} == expected, 'shift complete native source') prefix = 'actual-native/order-evidence/' observations = load(safe(base, prefix + 'observations.json'))