From 32ca5b34c5ebe8714bd398a33e60697798ad0328 Mon Sep 17 00:00:00 2001 From: Takeshi Date: Thu, 15 Oct 2026 20:03:49 +0900 Subject: [PATCH] docs: preserve exact P23 regression and reviewed P13 closure candidate --- .../IMPLEMENTATION_PLAN.md | 8 + .../RAW_FORMAL_MEMBER_AVAILABILITY.json | 2017 +++++++++++++++++ .../CURRENT_CLOSURE_AUDIT.json | 75 + .../FIRST_ACTUAL_REVIEW.json | 27 + .../FORMAL_VALIDATION_BD3A97E.json | 14 + .../OPUS_P13_CONTINUATION_DIRECTION.json | 7 + .../OPUS_P13_CONTINUATION_DIRECTION.stderr | 0 .../OPUS_SOURCE_VIEW_REPAIR_DIRECTION.json | 7 + .../OPUS_SOURCE_VIEW_REPAIR_DIRECTION.stderr | 0 .../PRESERVED_WORK_PREFLIGHT.json | 35 + .../ROOT_EXISTING_P13_RUN_REQUEST.txt | 7 + .../ROOT_REGISTERED_INTERPRETER.stderr | 0 .../ROOT_REGISTERED_INTERPRETER.stdout | 1 + .../ROOT_REGISTERED_INTERPRETER_CHECK.json | 26 + .../ROOT_REVIEW_SUPPLEMENT.json | 28 + .../ROOT_REVIEW_SUPPLEMENT_R02.json | 13 + .../ROOT_SOURCE_VIEW_REPAIR_REQUEST.txt | 6 + .../SECOND_ACTUAL_REVIEW.json | 23 + .../FULL177_9A26F9A_OUTPUT_FILES.jsonl.gz | Bin 0 -> 201938 bytes .../p23-03/OPUS_9A26F9A_FINAL_GATE_ORDER.json | 7 + .../OPUS_9A26F9A_FINAL_GATE_ORDER.stderr | 0 ...3_03_CURRENT_ACCEPTANCE_AUDIT_9A26F9A.json | 28 +- .../p23-03/R13_VISUAL_CONTINUATION.json | 12 +- .../ROOT_9A26F9A_EXECUTION_TRACKING.json | 11 +- .../ROOT_9A26F9A_FINAL_GATE_ORDER_REQUEST.txt | 4 + ...OT_9A26F9A_FULL177_REVIEW_PUBLICATION.json | 21 + .../p23-03/ROOT_9A26F9A_FULL177_VERIFIED.json | 25 + .../ROOT_9A26F9A_UI_CONNECTION_CHECK.json | 10 + ...ED_FULL_PROFILE_COMPRESSION_FILES.jsonl.gz | Bin 0 -> 155069 bytes ...LOSED_FULL_PROFILE_COMPRESSION_RESULT.json | 13 + .../CLOSED_FULL_PROFILE_MANIFEST.json | 367 +++ .../POST_COMPRESSION_PROOF_CHECK.json | 7 + .../compress_closed_profiles.py | 40 + .../p23-03/root_publish_full_9a26f9a.py | 68 + .../plan_validation.json | 6 +- .../progress_snapshot.json | 49 +- .../work_packages.json | 26 +- 37 files changed, 2943 insertions(+), 45 deletions(-) create mode 100644 docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/RAW_FORMAL_MEMBER_AVAILABILITY.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/CURRENT_CLOSURE_AUDIT.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/FIRST_ACTUAL_REVIEW.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/FORMAL_VALIDATION_BD3A97E.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/OPUS_P13_CONTINUATION_DIRECTION.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/OPUS_P13_CONTINUATION_DIRECTION.stderr create mode 100644 docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/OPUS_SOURCE_VIEW_REPAIR_DIRECTION.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/OPUS_SOURCE_VIEW_REPAIR_DIRECTION.stderr create mode 100644 docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/PRESERVED_WORK_PREFLIGHT.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_EXISTING_P13_RUN_REQUEST.txt create mode 100644 docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REGISTERED_INTERPRETER.stderr create mode 100644 docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REGISTERED_INTERPRETER.stdout create mode 100644 docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REGISTERED_INTERPRETER_CHECK.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REVIEW_SUPPLEMENT.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REVIEW_SUPPLEMENT_R02.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_SOURCE_VIEW_REPAIR_REQUEST.txt create mode 100644 docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/SECOND_ACTUAL_REVIEW.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p23-03/FULL177_9A26F9A_OUTPUT_FILES.jsonl.gz create mode 100644 docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_9A26F9A_FINAL_GATE_ORDER.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_9A26F9A_FINAL_GATE_ORDER.stderr create mode 100644 docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_FINAL_GATE_ORDER_REQUEST.txt create mode 100644 docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_FULL177_REVIEW_PUBLICATION.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_FULL177_VERIFIED.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_UI_CONNECTION_CHECK.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/CLOSED_FULL_PROFILE_COMPRESSION_FILES.jsonl.gz create mode 100644 docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/CLOSED_FULL_PROFILE_COMPRESSION_RESULT.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/CLOSED_FULL_PROFILE_MANIFEST.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/POST_COMPRESSION_PROOF_CHECK.json create mode 100644 docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/compress_closed_profiles.py create mode 100644 docs/plans/original-completion-2026-10-02/execution/p23-03/root_publish_full_9a26f9a.py diff --git a/docs/plans/original-completion-2026-10-02/IMPLEMENTATION_PLAN.md b/docs/plans/original-completion-2026-10-02/IMPLEMENTATION_PLAN.md index ba67b85..1286f67 100644 --- a/docs/plans/original-completion-2026-10-02/IMPLEMENTATION_PLAN.md +++ b/docs/plans/original-completion-2026-10-02/IMPLEMENTATION_PLAN.md @@ -1,3 +1,11 @@ +## 現在の対象(2026-10-15・P13-03を正式閉鎖へ、P23全177成立) + +提出bd3a97eの原8条件・全7施設/84利用枠/6分類を正式validateと別Opusレビューで確認。33拒否試験と正常な代替入力を検証、重大/高/中指摘0。初回medium版不一致は実Gitblob再検索・実祖先/作業bytes照合で修正。記録単位のみ、製品/値/資産/engine/Runnerpolicy変更0。実際の最新main統合候補での検証・final・台帳反映が残り、正式完了加点0。 [現条件・全条件レビュー](execution/p13-03-resume-20261015/CURRENT_CLOSURE_AUDIT.json)。以下は各記録時点の履歴。 + +原記録単位P13-03を次に閉じる対象へ。既存7645c551と保持5files217833Bを再利用し、消滅済み旧pyc停止理由から通常repair3→実OpusRUN→Sol同一作業場所で仕上げ中。全7施設/84利用slot/6非施設分類/8受入条件を維持し、状態接続と未制作内容を分離。製品/値/素材/engine変更なし。旧500k/個別回数上限は撤廃済。正式validate/別Opusreview/最新main統合final/台帳が残り、正式0。 原30/88、正式12/着手25/予定51・部分点なし。[P13現条件](execution/p13-03-resume-20261015/CURRENT_CLOSURE_AUDIT.json)。 + +提出9a26f9aはRoot局所108/native319parse/A+B/semantic17+17/component45に加え、同版全177/20533/179owned終了が成立。Root全1349source/stage/default保全を照合し全4491filesのSHA一致コピーをレビュー用buildへ公開。新normalOS/画像判断/登録validate/全条件Opusreview/統合final未達、正式0。Mac解除は既存質問、native接続はSCStream-3811。 終了済357専用profileは内容/mtime/SHAを保持して圧縮し、圧縮後も全inventoryが元receiptと一致。[P23全177実照合](execution/p23-03/ROOT_9A26F9A_FULL177_VERIFIED.json)。以下は各記録時点の履歴。 + ## 現在の対象(2026-10-15・P23-03提出9a26f9a、全177実行中) Sol修正27が9a26f9aを提出しclean。Root局所108試験/native import319parse/A+B/semantic17+17/component45checks成功、描画/Runtime/保存は19fc3f5と不変。同需要7153→2585。実Opus判断により同版全177を通常OSに先行して単一実行中。新OS/独立画像・全条件review/登録validate/統合/final未達、正式0。旧R13実画像12falseと19fc3f5 readiness指摘は履歴保全。 原30/88、正式12/着手25/予定51・部分点なし。全回帰中はP04-01の独立した読取監査のみ行い、追加engine/実装は起動しない。[現候補監査](execution/p23-03/P23_03_CURRENT_ACCEPTANCE_AUDIT_9A26F9A.json)、[P04読取再確認](execution/p04-01-current-recheck-20261015/recheck.json)。以下は各記録時点の履歴。 diff --git a/docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/RAW_FORMAL_MEMBER_AVAILABILITY.json b/docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/RAW_FORMAL_MEMBER_AVAILABILITY.json new file mode 100644 index 0000000..b9cac5b --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p04-01-current-recheck-20261015/RAW_FORMAL_MEMBER_AVAILABILITY.json @@ -0,0 +1,2017 @@ +{ + "checked_at": "2026-10-15T09:53:59.757655+00:00", + "plan_id": "P04-01", + "proofs": [ + { + "review": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-root-review-r04/review.json", + "review_sha256": "49432eeec5acd04e7f7b804160780bdb89739e45621069ac0e0a41b7ceb9de4e", + "stored_package_labels": [ + "midnight-before", + "midnight-after", + "midnight-next", + "patience-before", + "patience-after", + "patience-next", + "patience-final", + "power-paused-before", + "power-paused-after", + "power-paused-next", + "power-paused-recovered", + "event-destroy-complete-before", + "event-destroy-complete-after", + "event-destroy-complete-next", + "event-destroy-unfinished-before", + "event-destroy-unfinished-after", + "event-destroy-unfinished-next", + "command-destroy-before", + "command-destroy-after", + "command-destroy-next", + "exit-complete-before", + "exit-complete-after", + "exit-complete-next", + "exit-queued-before", + "exit-queued-after", + "exit-queued-next", + "exit-queued-final" + ], + "ordinary_replayed_states": [ + "midnight-after", + "midnight-next", + "patience-after", + "patience-next", + "patience-final", + "power-paused-after", + "power-paused-next", + "event-destroy-complete-after", + "event-destroy-complete-next", + "event-destroy-unfinished-after", + "event-destroy-unfinished-next", + "command-destroy-after", + "command-destroy-next", + "exit-complete-after", + "exit-complete-next", + "exit-queued-after", + "exit-queued-next", + "exit-queued-final" + ], + "typed_buffer_count": 114, + "formal_package_count": 27, + "file_count": 222, + "all_files_unchanged": true, + "files": [ + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-command-destroy-after-loaded.var", + "expected_sha256": "887d6f5bf259627dd3dd0b4a582c914e8f7159580a75bedcdd8b953486d8c6dc", + "actual_sha256": "887d6f5bf259627dd3dd0b4a582c914e8f7159580a75bedcdd8b953486d8c6dc", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-command-destroy-before-loaded.var", + "expected_sha256": "afb813d1e19684a942e0b1ac277e7fa55335b92a9f4792c8f94dd5f3a8f50249", + "actual_sha256": "afb813d1e19684a942e0b1ac277e7fa55335b92a9f4792c8f94dd5f3a8f50249", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-command-destroy-next-loaded.var", + "expected_sha256": "6d93a8ae6c3df2939139ab0fe682ade04fc9c500eb099b9232e2f5c183b6bfe1", + "actual_sha256": "6d93a8ae6c3df2939139ab0fe682ade04fc9c500eb099b9232e2f5c183b6bfe1", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-command-destroy-receipts.var", + "expected_sha256": "3c88bf13b58cba9ca7fe10c55db47931f52b52975cf1e9eaa0c9b0ec29c7c6be", + "actual_sha256": "3c88bf13b58cba9ca7fe10c55db47931f52b52975cf1e9eaa0c9b0ec29c7c6be", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-command-destroy-replayed-after.var", + "expected_sha256": "887d6f5bf259627dd3dd0b4a582c914e8f7159580a75bedcdd8b953486d8c6dc", + "actual_sha256": "887d6f5bf259627dd3dd0b4a582c914e8f7159580a75bedcdd8b953486d8c6dc", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-command-destroy-replayed-next.var", + "expected_sha256": "6d93a8ae6c3df2939139ab0fe682ade04fc9c500eb099b9232e2f5c183b6bfe1", + "actual_sha256": "6d93a8ae6c3df2939139ab0fe682ade04fc9c500eb099b9232e2f5c183b6bfe1", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-event-destroy-complete-after-loaded.var", + "expected_sha256": "77cbbbf3ef62ab736a8f0c6385cedaca092b6a76d7675ec7c4f3ef94f8b11d48", + "actual_sha256": "77cbbbf3ef62ab736a8f0c6385cedaca092b6a76d7675ec7c4f3ef94f8b11d48", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-event-destroy-complete-before-loaded.var", + "expected_sha256": "77ad025363bbcff281901b8c1876538123a4e4335a1cbbcdf0b458d63c4b941b", + "actual_sha256": "77ad025363bbcff281901b8c1876538123a4e4335a1cbbcdf0b458d63c4b941b", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-event-destroy-complete-next-loaded.var", + "expected_sha256": "5b56365a447032c3337c2257c5974e513f8e827aa4ba50120a4171653fae6bbe", + "actual_sha256": "5b56365a447032c3337c2257c5974e513f8e827aa4ba50120a4171653fae6bbe", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-event-destroy-complete-receipts.var", + "expected_sha256": "bd0e80e7036242fc95fa8e395195f03dd6296cdc617f20a6026be346b5097a11", + "actual_sha256": "bd0e80e7036242fc95fa8e395195f03dd6296cdc617f20a6026be346b5097a11", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-event-destroy-complete-replayed-after.var", + "expected_sha256": "77cbbbf3ef62ab736a8f0c6385cedaca092b6a76d7675ec7c4f3ef94f8b11d48", + "actual_sha256": "77cbbbf3ef62ab736a8f0c6385cedaca092b6a76d7675ec7c4f3ef94f8b11d48", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-event-destroy-complete-replayed-next.var", + "expected_sha256": "5b56365a447032c3337c2257c5974e513f8e827aa4ba50120a4171653fae6bbe", + "actual_sha256": "5b56365a447032c3337c2257c5974e513f8e827aa4ba50120a4171653fae6bbe", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-event-destroy-unfinished-after-loaded.var", + "expected_sha256": "94630a32328010b24dcfca7e1c96782051bfdcde765a10b2ac07a3ae8d9c85f2", + "actual_sha256": "94630a32328010b24dcfca7e1c96782051bfdcde765a10b2ac07a3ae8d9c85f2", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-event-destroy-unfinished-before-loaded.var", + "expected_sha256": "3f26cca08eb82a6212381d33e90091ed867cc207df5daa18ebcf18ce2cce682b", + "actual_sha256": "3f26cca08eb82a6212381d33e90091ed867cc207df5daa18ebcf18ce2cce682b", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-event-destroy-unfinished-next-loaded.var", + "expected_sha256": "198fb3cf5086b16fa0fe59d9632b1e78b486b9c0c86a3336209da0b1aa161dcd", + "actual_sha256": "198fb3cf5086b16fa0fe59d9632b1e78b486b9c0c86a3336209da0b1aa161dcd", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-event-destroy-unfinished-receipts.var", + "expected_sha256": "3c88bf13b58cba9ca7fe10c55db47931f52b52975cf1e9eaa0c9b0ec29c7c6be", + "actual_sha256": "3c88bf13b58cba9ca7fe10c55db47931f52b52975cf1e9eaa0c9b0ec29c7c6be", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-event-destroy-unfinished-replayed-after.var", + "expected_sha256": "94630a32328010b24dcfca7e1c96782051bfdcde765a10b2ac07a3ae8d9c85f2", + "actual_sha256": "94630a32328010b24dcfca7e1c96782051bfdcde765a10b2ac07a3ae8d9c85f2", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-event-destroy-unfinished-replayed-next.var", + "expected_sha256": "198fb3cf5086b16fa0fe59d9632b1e78b486b9c0c86a3336209da0b1aa161dcd", + "actual_sha256": "198fb3cf5086b16fa0fe59d9632b1e78b486b9c0c86a3336209da0b1aa161dcd", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-exit-complete-after-loaded.var", + "expected_sha256": "5e5656f532fe590cc69a23aa662049a998624ac4ff5b3d71f659b11666910356", + "actual_sha256": "5e5656f532fe590cc69a23aa662049a998624ac4ff5b3d71f659b11666910356", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-exit-complete-before-loaded.var", + "expected_sha256": "37e9765a3f56f41f962e836c9e3007ee40d7495e5fb13dff3f2f67292ef76955", + "actual_sha256": "37e9765a3f56f41f962e836c9e3007ee40d7495e5fb13dff3f2f67292ef76955", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-exit-complete-next-loaded.var", + "expected_sha256": "7b8120fb528ab394f2abdc19e6e3e79c9d82ae489a30e0fc6ed3a4a3e53eb0e8", + "actual_sha256": "7b8120fb528ab394f2abdc19e6e3e79c9d82ae489a30e0fc6ed3a4a3e53eb0e8", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-exit-complete-receipts.var", + "expected_sha256": "bd0e80e7036242fc95fa8e395195f03dd6296cdc617f20a6026be346b5097a11", + "actual_sha256": "bd0e80e7036242fc95fa8e395195f03dd6296cdc617f20a6026be346b5097a11", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-exit-complete-replayed-after.var", + "expected_sha256": "5e5656f532fe590cc69a23aa662049a998624ac4ff5b3d71f659b11666910356", + "actual_sha256": "5e5656f532fe590cc69a23aa662049a998624ac4ff5b3d71f659b11666910356", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-exit-complete-replayed-next.var", + "expected_sha256": "7b8120fb528ab394f2abdc19e6e3e79c9d82ae489a30e0fc6ed3a4a3e53eb0e8", + "actual_sha256": "7b8120fb528ab394f2abdc19e6e3e79c9d82ae489a30e0fc6ed3a4a3e53eb0e8", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-exit-queued-after-loaded.var", + "expected_sha256": "ab9e955e577c651b01c7051cbf97f7c6129711e567f281c8c1293a503699674a", + "actual_sha256": "ab9e955e577c651b01c7051cbf97f7c6129711e567f281c8c1293a503699674a", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-exit-queued-before-loaded.var", + "expected_sha256": "615031d9be5848eea538c3887453ae56add98d9bb4cdd5e5d8c6a634c39db0b4", + "actual_sha256": "615031d9be5848eea538c3887453ae56add98d9bb4cdd5e5d8c6a634c39db0b4", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-exit-queued-final-loaded.var", + "expected_sha256": "6a15b111f6a0e95c83873297c49ce533bb777a89a1bf01c7f93f11112f042fbe", + "actual_sha256": "6a15b111f6a0e95c83873297c49ce533bb777a89a1bf01c7f93f11112f042fbe", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-exit-queued-next-loaded.var", + "expected_sha256": "b4a1351d53d87c008c5189e3f722f38aea2044428d4514dc25974736eb6d158c", + "actual_sha256": "b4a1351d53d87c008c5189e3f722f38aea2044428d4514dc25974736eb6d158c", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-exit-queued-receipts.var", + "expected_sha256": "3c88bf13b58cba9ca7fe10c55db47931f52b52975cf1e9eaa0c9b0ec29c7c6be", + "actual_sha256": "3c88bf13b58cba9ca7fe10c55db47931f52b52975cf1e9eaa0c9b0ec29c7c6be", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-exit-queued-replayed-after.var", + "expected_sha256": "ab9e955e577c651b01c7051cbf97f7c6129711e567f281c8c1293a503699674a", + "actual_sha256": "ab9e955e577c651b01c7051cbf97f7c6129711e567f281c8c1293a503699674a", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-exit-queued-replayed-final.var", + "expected_sha256": "6a15b111f6a0e95c83873297c49ce533bb777a89a1bf01c7f93f11112f042fbe", + "actual_sha256": "6a15b111f6a0e95c83873297c49ce533bb777a89a1bf01c7f93f11112f042fbe", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-exit-queued-replayed-next.var", + "expected_sha256": "b4a1351d53d87c008c5189e3f722f38aea2044428d4514dc25974736eb6d158c", + "actual_sha256": "b4a1351d53d87c008c5189e3f722f38aea2044428d4514dc25974736eb6d158c", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-midnight-after-loaded.var", + "expected_sha256": "56ca3d5eb3a66dd8d2bd3ab9fbefdcfb3246146847e0b395a5e79a41ead05b2b", + "actual_sha256": "56ca3d5eb3a66dd8d2bd3ab9fbefdcfb3246146847e0b395a5e79a41ead05b2b", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-midnight-before-loaded.var", + "expected_sha256": "eb253e20641353d57a5bdbb0b1295010eedd2847716956ef6f3ecc44c8b5f8d2", + "actual_sha256": "eb253e20641353d57a5bdbb0b1295010eedd2847716956ef6f3ecc44c8b5f8d2", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-midnight-next-loaded.var", + "expected_sha256": "24c088bc1d2f8bd390c163de3bf96427df756f670287ed032cc9ee77a406bac6", + "actual_sha256": "24c088bc1d2f8bd390c163de3bf96427df756f670287ed032cc9ee77a406bac6", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-midnight-receipts.var", + "expected_sha256": "b77f6c657c11dd02400ed6571c499000dc376e0145c465087d7b149c5d3a345e", + "actual_sha256": "b77f6c657c11dd02400ed6571c499000dc376e0145c465087d7b149c5d3a345e", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-midnight-replayed-after.var", + "expected_sha256": "56ca3d5eb3a66dd8d2bd3ab9fbefdcfb3246146847e0b395a5e79a41ead05b2b", + "actual_sha256": "56ca3d5eb3a66dd8d2bd3ab9fbefdcfb3246146847e0b395a5e79a41ead05b2b", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-midnight-replayed-next.var", + "expected_sha256": "24c088bc1d2f8bd390c163de3bf96427df756f670287ed032cc9ee77a406bac6", + "actual_sha256": "24c088bc1d2f8bd390c163de3bf96427df756f670287ed032cc9ee77a406bac6", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-patience-after-loaded.var", + "expected_sha256": "2364df3284893f052fc218d50c037b3262deced1090849fbb69fd65fd19d77ff", + "actual_sha256": "2364df3284893f052fc218d50c037b3262deced1090849fbb69fd65fd19d77ff", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-patience-before-loaded.var", + "expected_sha256": "4f2f4b30ad3fbb71c6dc7ed11e3942000c960cef83b533b2ba16332fd8a79a56", + "actual_sha256": "4f2f4b30ad3fbb71c6dc7ed11e3942000c960cef83b533b2ba16332fd8a79a56", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-patience-final-loaded.var", + "expected_sha256": "acb731d4aff68a6bb36af70f545759c3a4cfe8c09f480b42fbf99a1fafbd398b", + "actual_sha256": "acb731d4aff68a6bb36af70f545759c3a4cfe8c09f480b42fbf99a1fafbd398b", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-patience-next-loaded.var", + "expected_sha256": "eca4b7c4071f4d95962c1bb84059818a7b6e69f1928d14f5fd5aed345ec533f8", + "actual_sha256": "eca4b7c4071f4d95962c1bb84059818a7b6e69f1928d14f5fd5aed345ec533f8", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-patience-receipts.var", + "expected_sha256": "3c88bf13b58cba9ca7fe10c55db47931f52b52975cf1e9eaa0c9b0ec29c7c6be", + "actual_sha256": "3c88bf13b58cba9ca7fe10c55db47931f52b52975cf1e9eaa0c9b0ec29c7c6be", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-patience-replayed-after.var", + "expected_sha256": "2364df3284893f052fc218d50c037b3262deced1090849fbb69fd65fd19d77ff", + "actual_sha256": "2364df3284893f052fc218d50c037b3262deced1090849fbb69fd65fd19d77ff", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-patience-replayed-final.var", + "expected_sha256": "acb731d4aff68a6bb36af70f545759c3a4cfe8c09f480b42fbf99a1fafbd398b", + "actual_sha256": "acb731d4aff68a6bb36af70f545759c3a4cfe8c09f480b42fbf99a1fafbd398b", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-patience-replayed-next.var", + "expected_sha256": "eca4b7c4071f4d95962c1bb84059818a7b6e69f1928d14f5fd5aed345ec533f8", + "actual_sha256": "eca4b7c4071f4d95962c1bb84059818a7b6e69f1928d14f5fd5aed345ec533f8", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-power-paused-after-loaded.var", + "expected_sha256": "9f004f6d1e4e786a28f0b5fddc319104c1443d3f3254e79e804dd4f717bdf783", + "actual_sha256": "9f004f6d1e4e786a28f0b5fddc319104c1443d3f3254e79e804dd4f717bdf783", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-power-paused-before-loaded.var", + "expected_sha256": "5b81e07f94e5485062f078bd09db7202636bc23d28b4b66be4e3be9a88e42301", + "actual_sha256": "5b81e07f94e5485062f078bd09db7202636bc23d28b4b66be4e3be9a88e42301", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-power-paused-next-loaded.var", + "expected_sha256": "c32c25e94a0436a471a648735cc14ff79b94be2add5f5a0d32b5828bc9b7b254", + "actual_sha256": "c32c25e94a0436a471a648735cc14ff79b94be2add5f5a0d32b5828bc9b7b254", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-power-paused-receipts.var", + "expected_sha256": "3c88bf13b58cba9ca7fe10c55db47931f52b52975cf1e9eaa0c9b0ec29c7c6be", + "actual_sha256": "3c88bf13b58cba9ca7fe10c55db47931f52b52975cf1e9eaa0c9b0ec29c7c6be", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-power-paused-recovered-loaded.var", + "expected_sha256": "45d100e6ca211020da5976d157c7be33f03cfc561e504f12c858f1b39685987c", + "actual_sha256": "45d100e6ca211020da5976d157c7be33f03cfc561e504f12c858f1b39685987c", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-power-paused-replayed-after.var", + "expected_sha256": "9f004f6d1e4e786a28f0b5fddc319104c1443d3f3254e79e804dd4f717bdf783", + "actual_sha256": "9f004f6d1e4e786a28f0b5fddc319104c1443d3f3254e79e804dd4f717bdf783", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/reader-power-paused-replayed-next.var", + "expected_sha256": "c32c25e94a0436a471a648735cc14ff79b94be2add5f5a0d32b5828bc9b7b254", + "actual_sha256": "c32c25e94a0436a471a648735cc14ff79b94be2add5f5a0d32b5828bc9b7b254", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-command-destroy-after-persisted.var", + "expected_sha256": "887d6f5bf259627dd3dd0b4a582c914e8f7159580a75bedcdd8b953486d8c6dc", + "actual_sha256": "887d6f5bf259627dd3dd0b4a582c914e8f7159580a75bedcdd8b953486d8c6dc", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-command-destroy-before-loaded.var", + "expected_sha256": "afb813d1e19684a942e0b1ac277e7fa55335b92a9f4792c8f94dd5f3a8f50249", + "actual_sha256": "afb813d1e19684a942e0b1ac277e7fa55335b92a9f4792c8f94dd5f3a8f50249", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-command-destroy-before-persisted.var", + "expected_sha256": "afb813d1e19684a942e0b1ac277e7fa55335b92a9f4792c8f94dd5f3a8f50249", + "actual_sha256": "afb813d1e19684a942e0b1ac277e7fa55335b92a9f4792c8f94dd5f3a8f50249", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-command-destroy-next-persisted.var", + "expected_sha256": "6d93a8ae6c3df2939139ab0fe682ade04fc9c500eb099b9232e2f5c183b6bfe1", + "actual_sha256": "6d93a8ae6c3df2939139ab0fe682ade04fc9c500eb099b9232e2f5c183b6bfe1", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-command-destroy-receipts.var", + "expected_sha256": "3c88bf13b58cba9ca7fe10c55db47931f52b52975cf1e9eaa0c9b0ec29c7c6be", + "actual_sha256": "3c88bf13b58cba9ca7fe10c55db47931f52b52975cf1e9eaa0c9b0ec29c7c6be", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-command-destroy-replayed-after.var", + "expected_sha256": "887d6f5bf259627dd3dd0b4a582c914e8f7159580a75bedcdd8b953486d8c6dc", + "actual_sha256": "887d6f5bf259627dd3dd0b4a582c914e8f7159580a75bedcdd8b953486d8c6dc", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-command-destroy-replayed-next.var", + "expected_sha256": "6d93a8ae6c3df2939139ab0fe682ade04fc9c500eb099b9232e2f5c183b6bfe1", + "actual_sha256": "6d93a8ae6c3df2939139ab0fe682ade04fc9c500eb099b9232e2f5c183b6bfe1", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-event-destroy-complete-after-persisted.var", + "expected_sha256": "77cbbbf3ef62ab736a8f0c6385cedaca092b6a76d7675ec7c4f3ef94f8b11d48", + "actual_sha256": "77cbbbf3ef62ab736a8f0c6385cedaca092b6a76d7675ec7c4f3ef94f8b11d48", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-event-destroy-complete-before-loaded.var", + "expected_sha256": "77ad025363bbcff281901b8c1876538123a4e4335a1cbbcdf0b458d63c4b941b", + "actual_sha256": "77ad025363bbcff281901b8c1876538123a4e4335a1cbbcdf0b458d63c4b941b", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-event-destroy-complete-before-persisted.var", + "expected_sha256": "77ad025363bbcff281901b8c1876538123a4e4335a1cbbcdf0b458d63c4b941b", + "actual_sha256": "77ad025363bbcff281901b8c1876538123a4e4335a1cbbcdf0b458d63c4b941b", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-event-destroy-complete-next-persisted.var", + "expected_sha256": "5b56365a447032c3337c2257c5974e513f8e827aa4ba50120a4171653fae6bbe", + "actual_sha256": "5b56365a447032c3337c2257c5974e513f8e827aa4ba50120a4171653fae6bbe", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-event-destroy-complete-receipts.var", + "expected_sha256": "bd0e80e7036242fc95fa8e395195f03dd6296cdc617f20a6026be346b5097a11", + "actual_sha256": "bd0e80e7036242fc95fa8e395195f03dd6296cdc617f20a6026be346b5097a11", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-event-destroy-complete-replayed-after.var", + "expected_sha256": "77cbbbf3ef62ab736a8f0c6385cedaca092b6a76d7675ec7c4f3ef94f8b11d48", + "actual_sha256": "77cbbbf3ef62ab736a8f0c6385cedaca092b6a76d7675ec7c4f3ef94f8b11d48", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-event-destroy-complete-replayed-next.var", + "expected_sha256": "5b56365a447032c3337c2257c5974e513f8e827aa4ba50120a4171653fae6bbe", + "actual_sha256": "5b56365a447032c3337c2257c5974e513f8e827aa4ba50120a4171653fae6bbe", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-event-destroy-unfinished-after-persisted.var", + "expected_sha256": "94630a32328010b24dcfca7e1c96782051bfdcde765a10b2ac07a3ae8d9c85f2", + "actual_sha256": "94630a32328010b24dcfca7e1c96782051bfdcde765a10b2ac07a3ae8d9c85f2", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-event-destroy-unfinished-before-loaded.var", + "expected_sha256": "3f26cca08eb82a6212381d33e90091ed867cc207df5daa18ebcf18ce2cce682b", + "actual_sha256": "3f26cca08eb82a6212381d33e90091ed867cc207df5daa18ebcf18ce2cce682b", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-event-destroy-unfinished-before-persisted.var", + "expected_sha256": "3f26cca08eb82a6212381d33e90091ed867cc207df5daa18ebcf18ce2cce682b", + "actual_sha256": "3f26cca08eb82a6212381d33e90091ed867cc207df5daa18ebcf18ce2cce682b", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-event-destroy-unfinished-next-persisted.var", + "expected_sha256": "198fb3cf5086b16fa0fe59d9632b1e78b486b9c0c86a3336209da0b1aa161dcd", + "actual_sha256": "198fb3cf5086b16fa0fe59d9632b1e78b486b9c0c86a3336209da0b1aa161dcd", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-event-destroy-unfinished-receipts.var", + "expected_sha256": "3c88bf13b58cba9ca7fe10c55db47931f52b52975cf1e9eaa0c9b0ec29c7c6be", + "actual_sha256": "3c88bf13b58cba9ca7fe10c55db47931f52b52975cf1e9eaa0c9b0ec29c7c6be", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-event-destroy-unfinished-replayed-after.var", + "expected_sha256": "94630a32328010b24dcfca7e1c96782051bfdcde765a10b2ac07a3ae8d9c85f2", + "actual_sha256": "94630a32328010b24dcfca7e1c96782051bfdcde765a10b2ac07a3ae8d9c85f2", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-event-destroy-unfinished-replayed-next.var", + "expected_sha256": "198fb3cf5086b16fa0fe59d9632b1e78b486b9c0c86a3336209da0b1aa161dcd", + "actual_sha256": "198fb3cf5086b16fa0fe59d9632b1e78b486b9c0c86a3336209da0b1aa161dcd", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-exit-complete-after-persisted.var", + "expected_sha256": "5e5656f532fe590cc69a23aa662049a998624ac4ff5b3d71f659b11666910356", + "actual_sha256": "5e5656f532fe590cc69a23aa662049a998624ac4ff5b3d71f659b11666910356", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-exit-complete-before-loaded.var", + "expected_sha256": "37e9765a3f56f41f962e836c9e3007ee40d7495e5fb13dff3f2f67292ef76955", + "actual_sha256": "37e9765a3f56f41f962e836c9e3007ee40d7495e5fb13dff3f2f67292ef76955", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-exit-complete-before-persisted.var", + "expected_sha256": "37e9765a3f56f41f962e836c9e3007ee40d7495e5fb13dff3f2f67292ef76955", + "actual_sha256": "37e9765a3f56f41f962e836c9e3007ee40d7495e5fb13dff3f2f67292ef76955", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-exit-complete-next-persisted.var", + "expected_sha256": "7b8120fb528ab394f2abdc19e6e3e79c9d82ae489a30e0fc6ed3a4a3e53eb0e8", + "actual_sha256": "7b8120fb528ab394f2abdc19e6e3e79c9d82ae489a30e0fc6ed3a4a3e53eb0e8", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-exit-complete-receipts.var", + "expected_sha256": "bd0e80e7036242fc95fa8e395195f03dd6296cdc617f20a6026be346b5097a11", + "actual_sha256": "bd0e80e7036242fc95fa8e395195f03dd6296cdc617f20a6026be346b5097a11", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-exit-complete-replayed-after.var", + "expected_sha256": "5e5656f532fe590cc69a23aa662049a998624ac4ff5b3d71f659b11666910356", + "actual_sha256": "5e5656f532fe590cc69a23aa662049a998624ac4ff5b3d71f659b11666910356", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-exit-complete-replayed-next.var", + "expected_sha256": "7b8120fb528ab394f2abdc19e6e3e79c9d82ae489a30e0fc6ed3a4a3e53eb0e8", + "actual_sha256": "7b8120fb528ab394f2abdc19e6e3e79c9d82ae489a30e0fc6ed3a4a3e53eb0e8", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-exit-queued-after-persisted.var", + "expected_sha256": "ab9e955e577c651b01c7051cbf97f7c6129711e567f281c8c1293a503699674a", + "actual_sha256": "ab9e955e577c651b01c7051cbf97f7c6129711e567f281c8c1293a503699674a", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-exit-queued-before-loaded.var", + "expected_sha256": "615031d9be5848eea538c3887453ae56add98d9bb4cdd5e5d8c6a634c39db0b4", + "actual_sha256": "615031d9be5848eea538c3887453ae56add98d9bb4cdd5e5d8c6a634c39db0b4", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-exit-queued-before-persisted.var", + "expected_sha256": "615031d9be5848eea538c3887453ae56add98d9bb4cdd5e5d8c6a634c39db0b4", + "actual_sha256": "615031d9be5848eea538c3887453ae56add98d9bb4cdd5e5d8c6a634c39db0b4", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-exit-queued-final-persisted.var", + "expected_sha256": "6a15b111f6a0e95c83873297c49ce533bb777a89a1bf01c7f93f11112f042fbe", + "actual_sha256": "6a15b111f6a0e95c83873297c49ce533bb777a89a1bf01c7f93f11112f042fbe", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-exit-queued-next-persisted.var", + "expected_sha256": "b4a1351d53d87c008c5189e3f722f38aea2044428d4514dc25974736eb6d158c", + "actual_sha256": "b4a1351d53d87c008c5189e3f722f38aea2044428d4514dc25974736eb6d158c", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-exit-queued-receipts.var", + "expected_sha256": "3c88bf13b58cba9ca7fe10c55db47931f52b52975cf1e9eaa0c9b0ec29c7c6be", + "actual_sha256": "3c88bf13b58cba9ca7fe10c55db47931f52b52975cf1e9eaa0c9b0ec29c7c6be", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-exit-queued-replayed-after.var", + "expected_sha256": "ab9e955e577c651b01c7051cbf97f7c6129711e567f281c8c1293a503699674a", + "actual_sha256": "ab9e955e577c651b01c7051cbf97f7c6129711e567f281c8c1293a503699674a", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-exit-queued-replayed-final.var", + "expected_sha256": "6a15b111f6a0e95c83873297c49ce533bb777a89a1bf01c7f93f11112f042fbe", + "actual_sha256": "6a15b111f6a0e95c83873297c49ce533bb777a89a1bf01c7f93f11112f042fbe", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-exit-queued-replayed-next.var", + "expected_sha256": "b4a1351d53d87c008c5189e3f722f38aea2044428d4514dc25974736eb6d158c", + "actual_sha256": "b4a1351d53d87c008c5189e3f722f38aea2044428d4514dc25974736eb6d158c", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-midnight-after-persisted.var", + "expected_sha256": "56ca3d5eb3a66dd8d2bd3ab9fbefdcfb3246146847e0b395a5e79a41ead05b2b", + "actual_sha256": "56ca3d5eb3a66dd8d2bd3ab9fbefdcfb3246146847e0b395a5e79a41ead05b2b", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-midnight-before-loaded.var", + "expected_sha256": "eb253e20641353d57a5bdbb0b1295010eedd2847716956ef6f3ecc44c8b5f8d2", + "actual_sha256": "eb253e20641353d57a5bdbb0b1295010eedd2847716956ef6f3ecc44c8b5f8d2", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-midnight-before-persisted.var", + "expected_sha256": "eb253e20641353d57a5bdbb0b1295010eedd2847716956ef6f3ecc44c8b5f8d2", + "actual_sha256": "eb253e20641353d57a5bdbb0b1295010eedd2847716956ef6f3ecc44c8b5f8d2", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-midnight-next-persisted.var", + "expected_sha256": "24c088bc1d2f8bd390c163de3bf96427df756f670287ed032cc9ee77a406bac6", + "actual_sha256": "24c088bc1d2f8bd390c163de3bf96427df756f670287ed032cc9ee77a406bac6", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-midnight-receipts.var", + "expected_sha256": "b77f6c657c11dd02400ed6571c499000dc376e0145c465087d7b149c5d3a345e", + "actual_sha256": "b77f6c657c11dd02400ed6571c499000dc376e0145c465087d7b149c5d3a345e", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-midnight-replayed-after.var", + "expected_sha256": "56ca3d5eb3a66dd8d2bd3ab9fbefdcfb3246146847e0b395a5e79a41ead05b2b", + "actual_sha256": "56ca3d5eb3a66dd8d2bd3ab9fbefdcfb3246146847e0b395a5e79a41ead05b2b", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-midnight-replayed-next.var", + "expected_sha256": "24c088bc1d2f8bd390c163de3bf96427df756f670287ed032cc9ee77a406bac6", + "actual_sha256": "24c088bc1d2f8bd390c163de3bf96427df756f670287ed032cc9ee77a406bac6", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-patience-after-persisted.var", + "expected_sha256": "2364df3284893f052fc218d50c037b3262deced1090849fbb69fd65fd19d77ff", + "actual_sha256": "2364df3284893f052fc218d50c037b3262deced1090849fbb69fd65fd19d77ff", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-patience-before-loaded.var", + "expected_sha256": "4f2f4b30ad3fbb71c6dc7ed11e3942000c960cef83b533b2ba16332fd8a79a56", + "actual_sha256": "4f2f4b30ad3fbb71c6dc7ed11e3942000c960cef83b533b2ba16332fd8a79a56", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-patience-before-persisted.var", + "expected_sha256": "4f2f4b30ad3fbb71c6dc7ed11e3942000c960cef83b533b2ba16332fd8a79a56", + "actual_sha256": "4f2f4b30ad3fbb71c6dc7ed11e3942000c960cef83b533b2ba16332fd8a79a56", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-patience-final-persisted.var", + "expected_sha256": "acb731d4aff68a6bb36af70f545759c3a4cfe8c09f480b42fbf99a1fafbd398b", + "actual_sha256": "acb731d4aff68a6bb36af70f545759c3a4cfe8c09f480b42fbf99a1fafbd398b", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-patience-next-persisted.var", + "expected_sha256": "eca4b7c4071f4d95962c1bb84059818a7b6e69f1928d14f5fd5aed345ec533f8", + "actual_sha256": "eca4b7c4071f4d95962c1bb84059818a7b6e69f1928d14f5fd5aed345ec533f8", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-patience-receipts.var", + "expected_sha256": "3c88bf13b58cba9ca7fe10c55db47931f52b52975cf1e9eaa0c9b0ec29c7c6be", + "actual_sha256": "3c88bf13b58cba9ca7fe10c55db47931f52b52975cf1e9eaa0c9b0ec29c7c6be", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-patience-replayed-after.var", + "expected_sha256": "2364df3284893f052fc218d50c037b3262deced1090849fbb69fd65fd19d77ff", + "actual_sha256": "2364df3284893f052fc218d50c037b3262deced1090849fbb69fd65fd19d77ff", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-patience-replayed-final.var", + "expected_sha256": "acb731d4aff68a6bb36af70f545759c3a4cfe8c09f480b42fbf99a1fafbd398b", + "actual_sha256": "acb731d4aff68a6bb36af70f545759c3a4cfe8c09f480b42fbf99a1fafbd398b", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-patience-replayed-next.var", + "expected_sha256": "eca4b7c4071f4d95962c1bb84059818a7b6e69f1928d14f5fd5aed345ec533f8", + "actual_sha256": "eca4b7c4071f4d95962c1bb84059818a7b6e69f1928d14f5fd5aed345ec533f8", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-power-paused-after-persisted.var", + "expected_sha256": "9f004f6d1e4e786a28f0b5fddc319104c1443d3f3254e79e804dd4f717bdf783", + "actual_sha256": "9f004f6d1e4e786a28f0b5fddc319104c1443d3f3254e79e804dd4f717bdf783", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-power-paused-before-loaded.var", + "expected_sha256": "5b81e07f94e5485062f078bd09db7202636bc23d28b4b66be4e3be9a88e42301", + "actual_sha256": "5b81e07f94e5485062f078bd09db7202636bc23d28b4b66be4e3be9a88e42301", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-power-paused-before-persisted.var", + "expected_sha256": "5b81e07f94e5485062f078bd09db7202636bc23d28b4b66be4e3be9a88e42301", + "actual_sha256": "5b81e07f94e5485062f078bd09db7202636bc23d28b4b66be4e3be9a88e42301", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-power-paused-next-persisted.var", + "expected_sha256": "c32c25e94a0436a471a648735cc14ff79b94be2add5f5a0d32b5828bc9b7b254", + "actual_sha256": "c32c25e94a0436a471a648735cc14ff79b94be2add5f5a0d32b5828bc9b7b254", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-power-paused-receipts.var", + "expected_sha256": "3c88bf13b58cba9ca7fe10c55db47931f52b52975cf1e9eaa0c9b0ec29c7c6be", + "actual_sha256": "3c88bf13b58cba9ca7fe10c55db47931f52b52975cf1e9eaa0c9b0ec29c7c6be", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-power-paused-recovered-persisted.var", + "expected_sha256": "45d100e6ca211020da5976d157c7be33f03cfc561e504f12c858f1b39685987c", + "actual_sha256": "45d100e6ca211020da5976d157c7be33f03cfc561e504f12c858f1b39685987c", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-power-paused-replayed-after.var", + "expected_sha256": "9f004f6d1e4e786a28f0b5fddc319104c1443d3f3254e79e804dd4f717bdf783", + "actual_sha256": "9f004f6d1e4e786a28f0b5fddc319104c1443d3f3254e79e804dd4f717bdf783", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-formal-boundary-reload-native-r03/restart-evidence/writer-power-paused-replayed-next.var", + "expected_sha256": "c32c25e94a0436a471a648735cc14ff79b94be2add5f5a0d32b5828bc9b7b254", + "actual_sha256": "c32c25e94a0436a471a648735cc14ff79b94be2add5f5a0d32b5828bc9b7b254", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "midnight-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/midnight-before/journal.log", + "expected_sha256": "06d9cffa401252fae6dad7fcd86d2c5f5659424400ccd91a0a0ed5033a2c2b59", + "actual_sha256": "06d9cffa401252fae6dad7fcd86d2c5f5659424400ccd91a0a0ed5033a2c2b59", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "midnight-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/midnight-before/manifest.json", + "expected_sha256": "7beb3b76c089edeedbde6b2aed7322d842701e96b73185c5b4a664fd506686e6", + "actual_sha256": "7beb3b76c089edeedbde6b2aed7322d842701e96b73185c5b4a664fd506686e6", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "midnight-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/midnight-before/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "midnight-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/midnight-before/world.bin", + "expected_sha256": "af28bdcf2714d67c76b31e0bb52415ea8a24197a6ef832e661bf7f12b330a607", + "actual_sha256": "af28bdcf2714d67c76b31e0bb52415ea8a24197a6ef832e661bf7f12b330a607", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "midnight-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/midnight-after/journal.log", + "expected_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "actual_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "midnight-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/midnight-after/manifest.json", + "expected_sha256": "d051f02f393d61612bddacb6139f05590c56c257a8ac27df75c08e30ca8ef22d", + "actual_sha256": "d051f02f393d61612bddacb6139f05590c56c257a8ac27df75c08e30ca8ef22d", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "midnight-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/midnight-after/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "midnight-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/midnight-after/world.bin", + "expected_sha256": "0bbe9328d6e076eca9468bcfe391207c74ee25b5be2ef880f07b53410665af6a", + "actual_sha256": "0bbe9328d6e076eca9468bcfe391207c74ee25b5be2ef880f07b53410665af6a", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "midnight-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/midnight-next/journal.log", + "expected_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "actual_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "midnight-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/midnight-next/manifest.json", + "expected_sha256": "651fde091a60d9fb9627dd119007b2782e53e13eaa2c35b37ebc8bb4c9fa2d96", + "actual_sha256": "651fde091a60d9fb9627dd119007b2782e53e13eaa2c35b37ebc8bb4c9fa2d96", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "midnight-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/midnight-next/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "midnight-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/midnight-next/world.bin", + "expected_sha256": "965d73df53caa8a1532613a3869bba12c4bf73bb52d3d84db7a1103ed87f56a7", + "actual_sha256": "965d73df53caa8a1532613a3869bba12c4bf73bb52d3d84db7a1103ed87f56a7", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "patience-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/patience-before/journal.log", + "expected_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "actual_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "patience-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/patience-before/manifest.json", + "expected_sha256": "99821dd014c4a303106655813acc35c7fc05cfa46134753d5ac0c00f737d4fff", + "actual_sha256": "99821dd014c4a303106655813acc35c7fc05cfa46134753d5ac0c00f737d4fff", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "patience-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/patience-before/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "patience-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/patience-before/world.bin", + "expected_sha256": "d24ec8f2ed17fd53ab48e4657c134b5d4634b060293b1c78a662dd84852a933e", + "actual_sha256": "d24ec8f2ed17fd53ab48e4657c134b5d4634b060293b1c78a662dd84852a933e", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "patience-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/patience-after/journal.log", + "expected_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "actual_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "patience-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/patience-after/manifest.json", + "expected_sha256": "e08cc2fcd4fa929d7e882b6b0a72a94ff84e059e9298be48c1afc43455fe4d7a", + "actual_sha256": "e08cc2fcd4fa929d7e882b6b0a72a94ff84e059e9298be48c1afc43455fe4d7a", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "patience-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/patience-after/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "patience-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/patience-after/world.bin", + "expected_sha256": "4ee270c4153d50077a374aef944f8b87b8ee30fb633c6a06cf20595426937422", + "actual_sha256": "4ee270c4153d50077a374aef944f8b87b8ee30fb633c6a06cf20595426937422", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "patience-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/patience-next/journal.log", + "expected_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "actual_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "patience-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/patience-next/manifest.json", + "expected_sha256": "5a2dbc30e6cf92350ac117dccc327e8eb7d50d495c9a702ab3d998dff3c50e64", + "actual_sha256": "5a2dbc30e6cf92350ac117dccc327e8eb7d50d495c9a702ab3d998dff3c50e64", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "patience-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/patience-next/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "patience-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/patience-next/world.bin", + "expected_sha256": "c4584eeb8595c9beb326ffc8693c07ff89c4c7f8c6d72aa21e461bf5c207b69e", + "actual_sha256": "c4584eeb8595c9beb326ffc8693c07ff89c4c7f8c6d72aa21e461bf5c207b69e", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "patience-final", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/patience-final/journal.log", + "expected_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "actual_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "patience-final", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/patience-final/manifest.json", + "expected_sha256": "9c1ffb784d22574e32c716af5f12b01b254891668016a071f555807c5a996b1d", + "actual_sha256": "9c1ffb784d22574e32c716af5f12b01b254891668016a071f555807c5a996b1d", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "patience-final", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/patience-final/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "patience-final", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/patience-final/world.bin", + "expected_sha256": "44dc405e8bba6924909abe60f01118e267825dfaf86b7f817a6764c24305f8e5", + "actual_sha256": "44dc405e8bba6924909abe60f01118e267825dfaf86b7f817a6764c24305f8e5", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/power-paused-before/journal.log", + "expected_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "actual_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/power-paused-before/manifest.json", + "expected_sha256": "21796ae019597dddfc68b2c41abf287aea658f2079d97d134d7a47d668ab262e", + "actual_sha256": "21796ae019597dddfc68b2c41abf287aea658f2079d97d134d7a47d668ab262e", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/power-paused-before/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/power-paused-before/world.bin", + "expected_sha256": "dcc351a71bb2ddfdd3cc2a71d08793623dea63ef6c3bb26e64f3e7af694ad369", + "actual_sha256": "dcc351a71bb2ddfdd3cc2a71d08793623dea63ef6c3bb26e64f3e7af694ad369", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/power-paused-after/journal.log", + "expected_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "actual_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/power-paused-after/manifest.json", + "expected_sha256": "6928e457b1087c86052c717cdda1e6fd7b7250b2aaf0e0d945bfaafb4316957f", + "actual_sha256": "6928e457b1087c86052c717cdda1e6fd7b7250b2aaf0e0d945bfaafb4316957f", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/power-paused-after/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/power-paused-after/world.bin", + "expected_sha256": "72edbe0d520fce38b4b6ea40970b36cdba2c12300dc71a8ff52793f0b49cb936", + "actual_sha256": "72edbe0d520fce38b4b6ea40970b36cdba2c12300dc71a8ff52793f0b49cb936", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/power-paused-next/journal.log", + "expected_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "actual_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/power-paused-next/manifest.json", + "expected_sha256": "b8ba055bbfa8a75827835a52329ce2c5d6e530e89e4f0b3d952616c00258a4b7", + "actual_sha256": "b8ba055bbfa8a75827835a52329ce2c5d6e530e89e4f0b3d952616c00258a4b7", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/power-paused-next/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/power-paused-next/world.bin", + "expected_sha256": "b6b7f4b49f418232115133ba0eb035c3fb433e496434eb2ccaf7e06d22d24c32", + "actual_sha256": "b6b7f4b49f418232115133ba0eb035c3fb433e496434eb2ccaf7e06d22d24c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-recovered", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/power-paused-recovered/journal.log", + "expected_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "actual_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-recovered", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/power-paused-recovered/manifest.json", + "expected_sha256": "e417b760bf1d904f144aa8b120600b8d12ba250742d83575a65e04255c2da583", + "actual_sha256": "e417b760bf1d904f144aa8b120600b8d12ba250742d83575a65e04255c2da583", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-recovered", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/power-paused-recovered/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-recovered", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/power-paused-recovered/world.bin", + "expected_sha256": "66b4c4ef1a84fe684f3c21c9398e4939e6f6b3a0fbdd2791c4c4df682422f706", + "actual_sha256": "66b4c4ef1a84fe684f3c21c9398e4939e6f6b3a0fbdd2791c4c4df682422f706", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-complete-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-complete-before/journal.log", + "expected_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "actual_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-complete-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-complete-before/manifest.json", + "expected_sha256": "ba193966cc5a61d02ca07bfbac4951797d553cc412bf865cce3ec98af2684845", + "actual_sha256": "ba193966cc5a61d02ca07bfbac4951797d553cc412bf865cce3ec98af2684845", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-complete-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-complete-before/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-complete-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-complete-before/world.bin", + "expected_sha256": "4dba5cc6ff53873ef7ec8dfc2f60164e149b79c5114a6b9347320c8882e5cc89", + "actual_sha256": "4dba5cc6ff53873ef7ec8dfc2f60164e149b79c5114a6b9347320c8882e5cc89", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-complete-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-complete-after/journal.log", + "expected_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "actual_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-complete-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-complete-after/manifest.json", + "expected_sha256": "19e36cbff7e013c77935debf5ecbb4a39357ed19b341210b817e23b2f0d5d77a", + "actual_sha256": "19e36cbff7e013c77935debf5ecbb4a39357ed19b341210b817e23b2f0d5d77a", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-complete-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-complete-after/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-complete-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-complete-after/world.bin", + "expected_sha256": "bfcde4e7c07bb3b5317931834a2f977bc8033c9ca537a1904abb86957a168efe", + "actual_sha256": "bfcde4e7c07bb3b5317931834a2f977bc8033c9ca537a1904abb86957a168efe", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-complete-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-complete-next/journal.log", + "expected_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "actual_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-complete-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-complete-next/manifest.json", + "expected_sha256": "158727e6fc9552155b889f3df65fb39b8452a061dae363270569407fa44fa512", + "actual_sha256": "158727e6fc9552155b889f3df65fb39b8452a061dae363270569407fa44fa512", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-complete-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-complete-next/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-complete-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-complete-next/world.bin", + "expected_sha256": "9077aeab05c6ea4cbb3c0ddae8f539e0bf05dcffb7269aeffea2fcad9de2c832", + "actual_sha256": "9077aeab05c6ea4cbb3c0ddae8f539e0bf05dcffb7269aeffea2fcad9de2c832", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-unfinished-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-unfinished-before/journal.log", + "expected_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "actual_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-unfinished-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-unfinished-before/manifest.json", + "expected_sha256": "16b006c9c573eae46d1ca07953624aa2ebab6411e4522ef21f9ba4967b230daa", + "actual_sha256": "16b006c9c573eae46d1ca07953624aa2ebab6411e4522ef21f9ba4967b230daa", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-unfinished-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-unfinished-before/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-unfinished-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-unfinished-before/world.bin", + "expected_sha256": "bd1756d00039f338ea506cc5c91da2eea415b1e8eb3f1377c4ae21cefff8d77b", + "actual_sha256": "bd1756d00039f338ea506cc5c91da2eea415b1e8eb3f1377c4ae21cefff8d77b", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-unfinished-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-unfinished-after/journal.log", + "expected_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "actual_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-unfinished-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-unfinished-after/manifest.json", + "expected_sha256": "027ad1cff10622ac018d5995c66b2d83edb9ef2339ccc491d86217be5f908193", + "actual_sha256": "027ad1cff10622ac018d5995c66b2d83edb9ef2339ccc491d86217be5f908193", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-unfinished-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-unfinished-after/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-unfinished-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-unfinished-after/world.bin", + "expected_sha256": "eaf1ecbbcf01fc853a39f32b3a17016a9b626a2410e1f933df543b48c012a430", + "actual_sha256": "eaf1ecbbcf01fc853a39f32b3a17016a9b626a2410e1f933df543b48c012a430", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-unfinished-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-unfinished-next/journal.log", + "expected_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "actual_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-unfinished-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-unfinished-next/manifest.json", + "expected_sha256": "9ed01aeed6f204c21fe34b81b68ec7d126831c8a604970e71aa69e9f981ec39f", + "actual_sha256": "9ed01aeed6f204c21fe34b81b68ec7d126831c8a604970e71aa69e9f981ec39f", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-unfinished-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-unfinished-next/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "event-destroy-unfinished-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/event-destroy-unfinished-next/world.bin", + "expected_sha256": "f4d6e14fd84a78bb7b057f22d2b9e781e0ecb36cea19241d4d7e34e979237490", + "actual_sha256": "f4d6e14fd84a78bb7b057f22d2b9e781e0ecb36cea19241d4d7e34e979237490", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "command-destroy-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/command-destroy-before/journal.log", + "expected_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "actual_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "command-destroy-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/command-destroy-before/manifest.json", + "expected_sha256": "ba18c0ca224a1262408f708bb832649d3947f0fb72d746a25a3c472983129435", + "actual_sha256": "ba18c0ca224a1262408f708bb832649d3947f0fb72d746a25a3c472983129435", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "command-destroy-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/command-destroy-before/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "command-destroy-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/command-destroy-before/world.bin", + "expected_sha256": "b50c8c066f23abbffdf2770025ce522ee484448d4d72bbf586398a6029716326", + "actual_sha256": "b50c8c066f23abbffdf2770025ce522ee484448d4d72bbf586398a6029716326", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "command-destroy-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/command-destroy-after/journal.log", + "expected_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "actual_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "command-destroy-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/command-destroy-after/manifest.json", + "expected_sha256": "571b761a8eea6bc1655461820f1550114a8f7d338caefdf2f1697c5047548ae1", + "actual_sha256": "571b761a8eea6bc1655461820f1550114a8f7d338caefdf2f1697c5047548ae1", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "command-destroy-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/command-destroy-after/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "command-destroy-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/command-destroy-after/world.bin", + "expected_sha256": "287ac9109ed969c9b153457b60bc4e5a70e7a0f07331fb93af0d2858f61da830", + "actual_sha256": "287ac9109ed969c9b153457b60bc4e5a70e7a0f07331fb93af0d2858f61da830", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "command-destroy-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/command-destroy-next/journal.log", + "expected_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "actual_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "command-destroy-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/command-destroy-next/manifest.json", + "expected_sha256": "34043bab2785cdec589b4f6dc9a2331fa934ec96a419f2cb68001176579dba6a", + "actual_sha256": "34043bab2785cdec589b4f6dc9a2331fa934ec96a419f2cb68001176579dba6a", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "command-destroy-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/command-destroy-next/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "command-destroy-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/command-destroy-next/world.bin", + "expected_sha256": "2a23151b13d5c3e2db60d2e126ff8b84d41aca7889721a27f08ea2ab37baebe3", + "actual_sha256": "2a23151b13d5c3e2db60d2e126ff8b84d41aca7889721a27f08ea2ab37baebe3", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-complete-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-complete-before/journal.log", + "expected_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "actual_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-complete-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-complete-before/manifest.json", + "expected_sha256": "a44eb6f2c7e10f68473f21c64119f2b8926a0f773de4c975cf4d1661803d78e4", + "actual_sha256": "a44eb6f2c7e10f68473f21c64119f2b8926a0f773de4c975cf4d1661803d78e4", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-complete-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-complete-before/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-complete-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-complete-before/world.bin", + "expected_sha256": "b7e1011e125832f95dd21fce00ac7e0e7e4f0d6ddfa4b19c59731299fa39f77a", + "actual_sha256": "b7e1011e125832f95dd21fce00ac7e0e7e4f0d6ddfa4b19c59731299fa39f77a", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-complete-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-complete-after/journal.log", + "expected_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "actual_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-complete-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-complete-after/manifest.json", + "expected_sha256": "f52ca799070b3972ea23948dcecccd792e6c00f79a27e5ce39a1c65226fb2391", + "actual_sha256": "f52ca799070b3972ea23948dcecccd792e6c00f79a27e5ce39a1c65226fb2391", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-complete-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-complete-after/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-complete-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-complete-after/world.bin", + "expected_sha256": "35ee04406d6361a019354a7fc99140ea05d03a44ac1ec1c4f19d662ee5c5f1dc", + "actual_sha256": "35ee04406d6361a019354a7fc99140ea05d03a44ac1ec1c4f19d662ee5c5f1dc", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-complete-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-complete-next/journal.log", + "expected_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "actual_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-complete-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-complete-next/manifest.json", + "expected_sha256": "67682d6da5cd20390bb4e591d8db581a89c01f98b90b42b1de611abafb45d3d0", + "actual_sha256": "67682d6da5cd20390bb4e591d8db581a89c01f98b90b42b1de611abafb45d3d0", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-complete-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-complete-next/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-complete-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-complete-next/world.bin", + "expected_sha256": "2b08b4e2a49a38e3304ce6398bb4984410ddbf6a8d1ea4a7d8e25df093de1c5c", + "actual_sha256": "2b08b4e2a49a38e3304ce6398bb4984410ddbf6a8d1ea4a7d8e25df093de1c5c", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-queued-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-queued-before/journal.log", + "expected_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "actual_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-queued-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-queued-before/manifest.json", + "expected_sha256": "1b72ed4124c46859b79470ab4421b918c1a97d3990499097d19aedbc7e781e5f", + "actual_sha256": "1b72ed4124c46859b79470ab4421b918c1a97d3990499097d19aedbc7e781e5f", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-queued-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-queued-before/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-queued-before", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-queued-before/world.bin", + "expected_sha256": "1d5bf1c1e934225e5261afbaa6e0866f07c03a335495be1b9a547442c4d5a9e8", + "actual_sha256": "1d5bf1c1e934225e5261afbaa6e0866f07c03a335495be1b9a547442c4d5a9e8", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-queued-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-queued-after/journal.log", + "expected_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "actual_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-queued-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-queued-after/manifest.json", + "expected_sha256": "59df594db1cd3f9e3eb9a78eac1a74ff01a29bfcb1d8809470789e228e6d0d8f", + "actual_sha256": "59df594db1cd3f9e3eb9a78eac1a74ff01a29bfcb1d8809470789e228e6d0d8f", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-queued-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-queued-after/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-queued-after", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-queued-after/world.bin", + "expected_sha256": "4832f6f9a723426cea0ebf677ac4fe0887ef1933fb8380ce4678886f35bce89a", + "actual_sha256": "4832f6f9a723426cea0ebf677ac4fe0887ef1933fb8380ce4678886f35bce89a", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-queued-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-queued-next/journal.log", + "expected_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "actual_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-queued-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-queued-next/manifest.json", + "expected_sha256": "651497093391eb305e21c1429b2d7b3d80e7e926f7b847427e0ec6ae5ec0d0ac", + "actual_sha256": "651497093391eb305e21c1429b2d7b3d80e7e926f7b847427e0ec6ae5ec0d0ac", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-queued-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-queued-next/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-queued-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-queued-next/world.bin", + "expected_sha256": "2e55d81017733a1f46e765cd77eab5538af7c95a836689738f55f20ff1cf1bfa", + "actual_sha256": "2e55d81017733a1f46e765cd77eab5538af7c95a836689738f55f20ff1cf1bfa", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-queued-final", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-queued-final/journal.log", + "expected_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "actual_sha256": "2c830bdaaf3e01cfe533de3602ee5ae2257a45dfdad8486f7e871cc37b08e921", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-queued-final", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-queued-final/manifest.json", + "expected_sha256": "226e479c7c12f672e429d1800acd0863a61a5e26ed7237f08f5b958e96373ccf", + "actual_sha256": "226e479c7c12f672e429d1800acd0863a61a5e26ed7237f08f5b958e96373ccf", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-queued-final", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-queued-final/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "exit-queued-final", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bcecb0d69ff4479186a16ce33d43afb2-standard-runtime-writer/saves/p04_boundary/exit-queued-final/world.bin", + "expected_sha256": "8861cfd30b6ca6789d8c63e52d4c974ad9707154e6c6601467d576094aa2c342", + "actual_sha256": "8861cfd30b6ca6789d8c63e52d4c974ad9707154e6c6601467d576094aa2c342", + "unchanged": true + } + ], + "scope": "Current content availability only; not renewed semantic/native/OS acceptance." + }, + { + "review": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-root-review-r05/review.json", + "review_sha256": "aff6056537dc6b2c923419c340f2707a7d53efeff6ea93e239e9e66839f1e289", + "stored_package_labels": [ + "power-paused-next", + "power-paused-recovered", + "power-paused-next", + "power-paused-recovered" + ], + "ordinary_replayed_states": null, + "typed_buffer_count": 20, + "formal_package_count": 4, + "file_count": 36, + "all_files_unchanged": true, + "files": [ + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-native-r04/restart-evidence/reader-a-economy-before-following.var", + "expected_sha256": "8c0f955e94463e34a1a6e971a5ec76cc2832365000ee5bbfd8c835d9c471e3af", + "actual_sha256": "8c0f955e94463e34a1a6e971a5ec76cc2832365000ee5bbfd8c835d9c471e3af", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-native-r04/restart-evidence/reader-a-economy-expected-following.var", + "expected_sha256": "8c0f955e94463e34a1a6e971a5ec76cc2832365000ee5bbfd8c835d9c471e3af", + "actual_sha256": "8c0f955e94463e34a1a6e971a5ec76cc2832365000ee5bbfd8c835d9c471e3af", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-native-r04/restart-evidence/reader-a-inventory-before-following.var", + "expected_sha256": "63123a9e467a07134d940c6e039ce5e5e22be6835b32d59f7d9e254bd3536edd", + "actual_sha256": "63123a9e467a07134d940c6e039ce5e5e22be6835b32d59f7d9e254bd3536edd", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-native-r04/restart-evidence/reader-a-inventory-expected-following.var", + "expected_sha256": "080db84a6268484d735fd144abb0c91abf4309b63f7d05245644024cf20c4422", + "actual_sha256": "080db84a6268484d735fd144abb0c91abf4309b63f7d05245644024cf20c4422", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-native-r04/restart-evidence/reader-a-power-paused-next-loaded.var", + "expected_sha256": "c32c25e94a0436a471a648735cc14ff79b94be2add5f5a0d32b5828bc9b7b254", + "actual_sha256": "c32c25e94a0436a471a648735cc14ff79b94be2add5f5a0d32b5828bc9b7b254", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-native-r04/restart-evidence/reader-a-power-paused-recovered-loaded.var", + "expected_sha256": "45d100e6ca211020da5976d157c7be33f03cfc561e504f12c858f1b39685987c", + "actual_sha256": "45d100e6ca211020da5976d157c7be33f03cfc561e504f12c858f1b39685987c", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-native-r04/restart-evidence/reader-a-recovery-command.var", + "expected_sha256": "e6c9ad44f01bf93fb198d639c4fd6bbba4779ff44e30434e8116f8d8931bd854", + "actual_sha256": "e6c9ad44f01bf93fb198d639c4fd6bbba4779ff44e30434e8116f8d8931bd854", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-native-r04/restart-evidence/reader-a-recovery-following.var", + "expected_sha256": "121b4d1a362ee8f6f16854a77d715abbd29a9455d45ee785c1db441f11b4ab52", + "actual_sha256": "121b4d1a362ee8f6f16854a77d715abbd29a9455d45ee785c1db441f11b4ab52", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-native-r04/restart-evidence/reader-a-recovery-receipts.var", + "expected_sha256": "4508d8ec96d6a4f13e82e4894a661d214de93bf7e2f869f7b95236d79db0255f", + "actual_sha256": "4508d8ec96d6a4f13e82e4894a661d214de93bf7e2f869f7b95236d79db0255f", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-native-r04/restart-evidence/reader-a-recovery-replayed.var", + "expected_sha256": "45d100e6ca211020da5976d157c7be33f03cfc561e504f12c858f1b39685987c", + "actual_sha256": "45d100e6ca211020da5976d157c7be33f03cfc561e504f12c858f1b39685987c", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-native-r04/restart-evidence/reader-b-economy-before-following.var", + "expected_sha256": "8c0f955e94463e34a1a6e971a5ec76cc2832365000ee5bbfd8c835d9c471e3af", + "actual_sha256": "8c0f955e94463e34a1a6e971a5ec76cc2832365000ee5bbfd8c835d9c471e3af", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-native-r04/restart-evidence/reader-b-economy-expected-following.var", + "expected_sha256": "8c0f955e94463e34a1a6e971a5ec76cc2832365000ee5bbfd8c835d9c471e3af", + "actual_sha256": "8c0f955e94463e34a1a6e971a5ec76cc2832365000ee5bbfd8c835d9c471e3af", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-native-r04/restart-evidence/reader-b-inventory-before-following.var", + "expected_sha256": "63123a9e467a07134d940c6e039ce5e5e22be6835b32d59f7d9e254bd3536edd", + "actual_sha256": "63123a9e467a07134d940c6e039ce5e5e22be6835b32d59f7d9e254bd3536edd", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-native-r04/restart-evidence/reader-b-inventory-expected-following.var", + "expected_sha256": "080db84a6268484d735fd144abb0c91abf4309b63f7d05245644024cf20c4422", + "actual_sha256": "080db84a6268484d735fd144abb0c91abf4309b63f7d05245644024cf20c4422", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-native-r04/restart-evidence/reader-b-power-paused-next-loaded.var", + "expected_sha256": "c32c25e94a0436a471a648735cc14ff79b94be2add5f5a0d32b5828bc9b7b254", + "actual_sha256": "c32c25e94a0436a471a648735cc14ff79b94be2add5f5a0d32b5828bc9b7b254", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-native-r04/restart-evidence/reader-b-power-paused-recovered-loaded.var", + "expected_sha256": "45d100e6ca211020da5976d157c7be33f03cfc561e504f12c858f1b39685987c", + "actual_sha256": "45d100e6ca211020da5976d157c7be33f03cfc561e504f12c858f1b39685987c", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-native-r04/restart-evidence/reader-b-recovery-command.var", + "expected_sha256": "e6c9ad44f01bf93fb198d639c4fd6bbba4779ff44e30434e8116f8d8931bd854", + "actual_sha256": "e6c9ad44f01bf93fb198d639c4fd6bbba4779ff44e30434e8116f8d8931bd854", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-native-r04/restart-evidence/reader-b-recovery-following.var", + "expected_sha256": "121b4d1a362ee8f6f16854a77d715abbd29a9455d45ee785c1db441f11b4ab52", + "actual_sha256": "121b4d1a362ee8f6f16854a77d715abbd29a9455d45ee785c1db441f11b4ab52", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-native-r04/restart-evidence/reader-b-recovery-receipts.var", + "expected_sha256": "4508d8ec96d6a4f13e82e4894a661d214de93bf7e2f869f7b95236d79db0255f", + "actual_sha256": "4508d8ec96d6a4f13e82e4894a661d214de93bf7e2f869f7b95236d79db0255f", + "unchanged": true + }, + { + "kind": "whole_typed_buffer", + "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p04-01-power-formal-recovery-native-r04/restart-evidence/reader-b-recovery-replayed.var", + "expected_sha256": "45d100e6ca211020da5976d157c7be33f03cfc561e504f12c858f1b39685987c", + "actual_sha256": "45d100e6ca211020da5976d157c7be33f03cfc561e504f12c858f1b39685987c", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f19b63d680ec4780ba38785601cdb4d3-standard-runtime-reader-a/saves/p04_boundary/power-paused-next/journal.log", + "expected_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "actual_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f19b63d680ec4780ba38785601cdb4d3-standard-runtime-reader-a/saves/p04_boundary/power-paused-next/manifest.json", + "expected_sha256": "b8ba055bbfa8a75827835a52329ce2c5d6e530e89e4f0b3d952616c00258a4b7", + "actual_sha256": "b8ba055bbfa8a75827835a52329ce2c5d6e530e89e4f0b3d952616c00258a4b7", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f19b63d680ec4780ba38785601cdb4d3-standard-runtime-reader-a/saves/p04_boundary/power-paused-next/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f19b63d680ec4780ba38785601cdb4d3-standard-runtime-reader-a/saves/p04_boundary/power-paused-next/world.bin", + "expected_sha256": "b6b7f4b49f418232115133ba0eb035c3fb433e496434eb2ccaf7e06d22d24c32", + "actual_sha256": "b6b7f4b49f418232115133ba0eb035c3fb433e496434eb2ccaf7e06d22d24c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-recovered", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f19b63d680ec4780ba38785601cdb4d3-standard-runtime-reader-a/saves/p04_boundary/power-paused-recovered/journal.log", + "expected_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "actual_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-recovered", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f19b63d680ec4780ba38785601cdb4d3-standard-runtime-reader-a/saves/p04_boundary/power-paused-recovered/manifest.json", + "expected_sha256": "e417b760bf1d904f144aa8b120600b8d12ba250742d83575a65e04255c2da583", + "actual_sha256": "e417b760bf1d904f144aa8b120600b8d12ba250742d83575a65e04255c2da583", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-recovered", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f19b63d680ec4780ba38785601cdb4d3-standard-runtime-reader-a/saves/p04_boundary/power-paused-recovered/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-recovered", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f19b63d680ec4780ba38785601cdb4d3-standard-runtime-reader-a/saves/p04_boundary/power-paused-recovered/world.bin", + "expected_sha256": "66b4c4ef1a84fe684f3c21c9398e4939e6f6b3a0fbdd2791c4c4df682422f706", + "actual_sha256": "66b4c4ef1a84fe684f3c21c9398e4939e6f6b3a0fbdd2791c4c4df682422f706", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-918d3ceffe2746619798c51e7fb7b038-standard-runtime-reader-b/saves/p04_boundary/power-paused-next/journal.log", + "expected_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "actual_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-918d3ceffe2746619798c51e7fb7b038-standard-runtime-reader-b/saves/p04_boundary/power-paused-next/manifest.json", + "expected_sha256": "b8ba055bbfa8a75827835a52329ce2c5d6e530e89e4f0b3d952616c00258a4b7", + "actual_sha256": "b8ba055bbfa8a75827835a52329ce2c5d6e530e89e4f0b3d952616c00258a4b7", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-918d3ceffe2746619798c51e7fb7b038-standard-runtime-reader-b/saves/p04_boundary/power-paused-next/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-next", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-918d3ceffe2746619798c51e7fb7b038-standard-runtime-reader-b/saves/p04_boundary/power-paused-next/world.bin", + "expected_sha256": "b6b7f4b49f418232115133ba0eb035c3fb433e496434eb2ccaf7e06d22d24c32", + "actual_sha256": "b6b7f4b49f418232115133ba0eb035c3fb433e496434eb2ccaf7e06d22d24c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-recovered", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-918d3ceffe2746619798c51e7fb7b038-standard-runtime-reader-b/saves/p04_boundary/power-paused-recovered/journal.log", + "expected_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "actual_sha256": "56b2411b68105e975a414836ef7cd4685bd262183c0526b32a3176bba86f300c", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-recovered", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-918d3ceffe2746619798c51e7fb7b038-standard-runtime-reader-b/saves/p04_boundary/power-paused-recovered/manifest.json", + "expected_sha256": "e417b760bf1d904f144aa8b120600b8d12ba250742d83575a65e04255c2da583", + "actual_sha256": "e417b760bf1d904f144aa8b120600b8d12ba250742d83575a65e04255c2da583", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-recovered", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-918d3ceffe2746619798c51e7fb7b038-standard-runtime-reader-b/saves/p04_boundary/power-paused-recovered/thumbnail.png", + "expected_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "actual_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32", + "unchanged": true + }, + { + "kind": "formal_package_member", + "label": "power-paused-recovered", + "path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-918d3ceffe2746619798c51e7fb7b038-standard-runtime-reader-b/saves/p04_boundary/power-paused-recovered/world.bin", + "expected_sha256": "66b4c4ef1a84fe684f3c21c9398e4939e6f6b3a0fbdd2791c4c4df682422f706", + "actual_sha256": "66b4c4ef1a84fe684f3c21c9398e4939e6f6b3a0fbdd2791c4c4df682422f706", + "unchanged": true + } + ], + "scope": "Current content availability only; not renewed semantic/native/OS acceptance." + } + ], + "current_acceptance": false, + "new_engine_runs": 0, + "formal_credit": 0 +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/CURRENT_CLOSURE_AUDIT.json b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/CURRENT_CLOSURE_AUDIT.json new file mode 100644 index 0000000..d7b5ad7 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/CURRENT_CLOSURE_AUDIT.json @@ -0,0 +1,75 @@ +{ + "plan_id": "P13-03", + "scope": "Existing original P13-03 documentation/accounting delivery. This does not implement or accept P13-01/P13-02, sexual scenes, original game completion, numerical mana choices or Windows acceptance.", + "original_work": "地下牢、マナ炉等のイベント接続と未制作の表現資産を別に管理する。", + "original_acceptance": "状態処理の完成を内容制作の完成として加点しない。", + "required_outcomes": [ + { + "required": "Enumerate ALL seven original chapter10.4/10.6 facilities by stable original identity, including all five historically unmapped definitions; do not substitute mana_control_room or generic proxy definitions. Verify current mapping rather than assume old null remains current.", + "status": "formal_validation_and_independent_review_passed_integration_final_pending" + }, + { + "required": "For each facility separately record normal-entry/Runtime/event-state/save/test connection observations with actual source path/hash and bounded scope; absent or unverifiable links are explicitly missing/unverified, never implied accepted from file names.", + "status": "formal_validation_and_independent_review_passed_integration_final_pending" + }, + { + "required": "Separately enumerate all matching existing facility media usage slots by exact slot_id, with source pins and current unverified status. Preserve usage slots versus actual asset counts and never mark fallback, Kenney pack, mockup, candidate code token or file existence as completed content.", + "status": "formal_validation_and_independent_review_passed_integration_final_pending" + }, + { + "required": "Include non-facility event/overlay/history/story/voice/scene differences demanded by package original references. Unknown content IDs, quantities and D08/D09 choices are explicit unknown, not zero or invented final totals. Neutral metadata only; do not create or describe explicit sexual scenes.", + "status": "formal_validation_and_independent_review_passed_integration_final_pending" + }, + { + "required": "Keep technical connection observations, completed asset acceptance and original content completion distinct; original states/atomic views are not edited by this worker. Completion of this record cannot imply P13 package completion.", + "status": "formal_validation_and_independent_review_passed_integration_final_pending" + }, + { + "required": "Produce a readable ledger plus machine-readable receipt with exact source applicability, all IDs and non-applicable runtime/native/Windows test reasons appropriate to a records-only change.", + "status": "formal_validation_and_independent_review_passed_integration_final_pending" + }, + { + "required": "Provide a verify-only checker with complete coverage/source/hash/duplicate/unknown handling and meaningful negative checks rejecting omission, stale pin, false content completion and technical-as-content promotion. Do not use unconditional final failure or skip pending fields as a PASS of content.", + "status": "formal_validation_and_independent_review_passed_integration_final_pending" + }, + { + "required": "Required validator and separate formal Claude review must pass before integration; a diagnostic/self claim is not acceptance.", + "status": "formal_validation_and_independent_review_passed_integration_final_pending" + } + ], + "preserved_work": "PRESERVED_WORK_PREFLIGHT.json", + "actual_direction": "OPUS_P13_CONTINUATION_DIRECTION.json", + "current_worker": null, + "all_facilities": 7, + "usage_slots": 84, + "nonfacility_categories": 6, + "unknowns": "D08/D09 and missingcontent remainunknown; no contentproductioncredit", + "integration_version_note": "If an unrelated checker enters main before P23, old9a full remainsownversionproof; futurefinalsourceverificationrequired without rawrelabel.", + "formal_credit": 0, + "original_denominator": { + "packages": 30, + "units": 88, + "partial_credit": false + }, + "candidate": "bd3a97ec741ddb2346d0c2b2e0472c978927ce82", + "first_review_gate": "not passed: statuspass withmediumintegrationfreshnessfinding", + "first_actual_review": "FIRST_ACTUAL_REVIEW.json", + "current_review": { + "id": "db70ddacf3314ada9fbd0435f1d15974", + "status": "terminal_pass", + "artifact": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/SECOND_ACTUAL_REVIEW.json", + "critical_high_medium": 0, + "low": 3 + }, + "current_review_exec_session": null, + "source_view_fix": "OPUS_SOURCE_VIEW_REPAIR_DIRECTION.json", + "formal_validator": "425bcf897f62424d888c0fdbd02c4a68-validation.json:passed", + "negative_rejections": 33, + "normal_alternate_input": true, + "remaining_gates": [ + "actual latest-main merged candidate verification", + "exact candidate owner authorization record under standing explicit main permission", + "normal final verification and main integration", + "all-condition ledger closure" + ] +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/FIRST_ACTUAL_REVIEW.json b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/FIRST_ACTUAL_REVIEW.json new file mode 100644 index 0000000..3813681 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/FIRST_ACTUAL_REVIEW.json @@ -0,0 +1,27 @@ +{ + "task_id": "P13-03", + "commit": "bc1299acf5bb93c3375918659ed2457a176bf762", + "status": "pass", + "summary": "I reviewed frozen candidate bc1299a against all 8 required outcomes of the P13-03 spec and the single acceptance ID. My evidence was the spec, the full diff, the primary sources in the checkout and the registered validation material in .review-material.\n\n1. **Facility coverage.** The ledger lists all seven chapter 10.4/10.6 facilities under their stable original IDs: original_facility_13, 14, 15, 16, 24, 25 and 26. Positions, names and IDs match original_facility_mapping.json. The five historically unmapped facilities are re-searched against the current catalog and every definition under data/facilities, not assumed from the old null. mana_control_room is explicitly excluded as a stand-in, and the checker raises an error if that proxy appears.\n\n2. **Per-facility connections.** Each facility has separate normal_entry, runtime, event_state, save and test observations. Every one is status unverified with accepted=false, and each keeps its search tokens, matched line numbers and full line text, source path and SHA-256. I checked the claims against the sources:\n - facility_catalog.gd puts adult_private_room in FACILITY_PATHS and black_market only in EXPANSION paths.\n - Runtime line 437 loads only the base, infrastructure, rescue and original path lists.\n - There are no matches for the other five facilities.\n\n3. **Media usage slots.** All 84 slots (7 facilities × 12) are listed by exact slot_id, which matches the 84 entries in facility_usage_slots.json. Each is unverified_required_slot with approved_asset=null and content_complete=false. The actual asset count is null/unknown, so slot counts are not treated as image counts.\n\n4. **Non-facility differences.** Six categories are recorded: event, overlay, history, story, voice and scene. Their requirement IDs (B-1.6, B-2.5, B-8.2, B-8.3) are consistent with BASELINE §1.6, §2.5, §8.2 and §8.3. Content IDs and quantities are null/unknown, and D08 and D09 are unknown. Only neutral metadata is recorded; no scenes are described.\n\n5. **Separation of claims.** Technical observations, completed asset acceptance and original content completion are kept as separate fields. Accounting keeps the 30/88 denominator with no partial credit and package_completion_inferred=false. Original views are not edited.\n\n6. **Outputs.** The readable ledger (DIFFERENCE_LEDGER.md), the machine ledger and the receipt are all present. The receipt separates current_checkout sources from the work_packages file, which is pinned to its Git version at base e1a1651. It lists every ID, gives reasons why runtime, native, Windows, engine and full-regression tests do not apply, and pins the output hashes.\n\n7. **Checker.** The checker regenerates the expected ledger from live sources and requires exact equality with the ledger on disk. Before that, it confirms the spec's raw and Runner hashes, every source pin, the work_packages version at the base commit, and that the JSON has no duplicate keys or slot IDs. It also compares the receipt and the readable Markdown exactly. All 18 mandatory negative mutations always run under the registered `--verify-only` call, including omission, stale pin, false completion, technical-as-content, unknown-to-zero, and shared-reference tampering or dangling references. There is no unconditional failure, and pending fields are compared rather than skipped.\n\n8. **Formal validation.** The Runner's p13-difference run passed with exit 0 on this commit, using the expanded registered argv: `python3.12 -B tools/check_p13_content_difference.py --verify-only`. Its stdout shows record_integrity pass, content_acceptance not_claimed, and all 18 negatives rejected. This review is the separate formal review.\n\n**Scope.** Only allowed paths changed. There are no product, asset, save, spec or policy edits.\n\n**Integration.** Passing this candidate covers the neutral record only. It gives no credit for content completion, the P13 package or the game.\n\nMain 57131ec has new hashes for autoload/simulation_runtime.gd and scenes/main/main.gd. In those files, the matched lines (437, 555, 2012, 2221 and 4602 in Runtime; line 53 in main.gd) have the same text, so the observations' meaning does not change.\n\nThe checker deliberately rejects stale sources, so it will fail on main until the record is refreshed. The minimal safe handling is a reviewed integration refresh:\n- Rerun the existing expected(), compact(), readable() and receipt_expected() against the integrated checkout.\n- Regenerate the ledger, the Markdown and the receipt together, keeping the 7/84/6 coverage and every unknown and unverified status.\n- Do not hand-replace hashes.\n- Re-run the normal integration gates.\n\nNo policy, core or state DB changes are needed.", + "acceptance_ids": [ + "P13-03" + ], + "findings": [ + { + "severity": "medium", + "message": "This candidate's ledger, Markdown and receipt are pinned to base e1a1651. On main 57131ec, simulation_runtime.gd hashes to 4696df4a… and main.gd to 92677e4a…, so the checker's exact-equality check will reject the record there. The matched lines are unchanged in main, so the observations themselves are the same. The ledger already contains a refresh note. At integration, Root must regenerate the ledger, readable Markdown and receipt with the existing checker functions, keeping the 7/84/6 coverage and all unknown statuses. Do not hand-edit the hashes." + }, + { + "severity": "low", + "message": "validation.json is hard-coded in receipt_expected() with status 'blocked' and registered_argv 'blocked: python executable is unavailable'. This is the worker's state from before formal validation, and it is now out of date: the formal Runner validation has passed. It understates rather than overclaims, so it does not promote anything. However, the refresh should update it to describe the Runner state accurately rather than leave a misleading 'blocked' value." + }, + { + "severity": "low", + "message": "The negative mutations change the compacted canonical record and rely on the exact-equality check. The 'stale_pin' case therefore changes the recorded pin, not a source file. Rejection of an actually stale source happens through the raise in expected(), but no negative case exercises that path. The --ledger option is also only partly honoured: receipt_expected() always reads the default ledger path." + }, + { + "severity": "low", + "message": "The runtime note says the runtime does not load 'expansion paths'. That is slightly imprecise: ORIGINAL_FACILITY_PATHS does load four files from data/facilities/expansion/. The conclusion is still correct, because black_market.tres is not loaded. P13_ORDER_FINAL_REPAIR_INPUT.md still contains old 500k/450k byte-cap instructions; it is committed inside the allowed directory and labelled as root context, and those caps are now superseded." + } + ] +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/FORMAL_VALIDATION_BD3A97E.json b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/FORMAL_VALIDATION_BD3A97E.json new file mode 100644 index 0000000..0df34e5 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/FORMAL_VALIDATION_BD3A97E.json @@ -0,0 +1,14 @@ +{ + "task_id": "P13-03", + "commit": "bd3a97ec741ddb2346d0c2b2e0472c978927ce82", + "kind": "validation", + "checks": [ + { + "id": "p13-difference", + "exit_code": 0, + "artifact": "/Users/korizatou114/Library/Application Support/agent-control/the-tree-p13-03/runs/cd46e70c8aa34b658ac9d8d75731b439", + "passed": true + } + ], + "passed": true +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/OPUS_P13_CONTINUATION_DIRECTION.json b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/OPUS_P13_CONTINUATION_DIRECTION.json new file mode 100644 index 0000000..8cc6828 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/OPUS_P13_CONTINUATION_DIRECTION.json @@ -0,0 +1,7 @@ +{ + "action": "run", + "task_id": "P13-03", + "reason": "P13-03 is in repair_ready, so `run` is the valid next step. It resumes the existing submission in the same worktree. This is not a new registration. All 5 uncommitted held files must be kept as they are. The held checker already has `--verify-only` (with `--negative-checks` kept as an alias) and records the work_packages source as `base_git_blob` at contract base e1a1651, so this is finishing work, not a rewrite.\n\nAllowed paths: tools/check_p13_content_difference.py and docs/plans/original-completion-2026-10-02/execution/p13-03/** only.\n\nWork in this order:\n1. Read the held DIFFERENCE_LEDGER.md, difference-ledger.json, validation.json, the checker and P13_ORDER_FINAL_REPAIR_INPUT.md. That input file's repair2/500k/450k limits are historical and overridden: drop them, and do no further compaction to meet a size cap. Compression already in place may stay only if it is lossless and every reference in it is checked.\n2. Read the primary pinned sources directly: BASELINE, the base blob of work_packages, original_facility_mapping, facility_usage_slots, inventory_summary and decisions.\n3. Ledger content. Keep all 7 original chapter 10.4/10.6 facilities under their stable original IDs. That includes the 5 historically unmapped ones. Do not substitute mana_control_room or a proxy. Check the current mapping rather than assuming the old null still holds.\n4. Per facility, record each connection separately: normal entry, Runtime, event state, save and test. Each needs a real source path and hash and a bounded scope. Mark anything absent as missing or unverified, never as accepted.\n5. List all 84 usage slots by exact slot_id, with source pins and their current unverified status. Keep usage slots separate from actual asset counts. Fallback, Kenney packs, mockups, candidate tokens and plain file existence are never completed content.\n6. Cover all 6 non-facility categories: event, overlay, history, story, voice and scene. Unknown content IDs, quantities and the D08/D09 choices stay explicitly unknown, never zero. Neutral metadata only; describe no sexual scenes.\n7. Keep three things distinct: technical connection observations, completed asset acceptance, and original content completion. Do not edit original states or atomic views. State that this record does not complete the P13 package. The 30/88 denominator is unchanged.\n8. The receipt must give exact source applicability (current_checkout vs base_git_blob), list all IDs, and explain why runtime, native, Godot and Windows tests do not apply to a records-only change.\n9. Checker: the registered argv is `python -B tools/check_p13_content_difference.py --verify-only`. It must always run the integrity, coverage, source, hash, duplicate and unknown checks, plus the mandatory negative mutations. Those mutations must reject omission, a stale pin, false content completion, promoting technical work to content, zeroing an unknown, and tampering with shared references. No unconditional failure, and pending fields must not count as a pass.\n10. Decoding and output hashes must be consistent between the ledger, the receipt and the checker.\n11. Integration audit, written into the ledger notes only. Compare base e1a1651 with main 57131ec. Identify which Runtime/preview changes would require Root to refresh the per-facility technical observations at normal integration, and give the minimal handling needed. Do not relabel old game, asset or source hashes. Note that if P13 integrates first, P23's 9a full tools map would gain this checker; that proof remains bound to its own version and needs a future final source verification. Do not rebase, overwrite or write to Git.\n12. Local checks only: use PYTHONDONTWRITEBYTECODE=1, then run `python3 -B` and an AST parse of the checker, the registered argv with its mandatory negatives, and `git diff --check`. Remove only caches the worker itself generated.\n13. Once all of this actually passes, return status `submitted` in schemas/result.json against the fixed contract base. Root then runs the formal validator, a separate Opus review and integration. A worker or self claim is not acceptance. Do not stop early after a green subset.\n\nProhibited: no game, Runtime, asset, value or save changes. No media generation. No spec, Runner, policy or state DB edits. No agents or nested providers. No Godot, full regression or UI. No Git writes. No new caps, and the existing timeout stays as is.", + "codex_model": "gpt-6.1-sol", + "codex_model_reason": "The default model is enough. This is a bounded, records-only finish of a held diff. The key pieces (`--verify-only`, the negatives and the base_git_blob provenance) are already partly in place, and there is no engine, native, numeric-design or cross-system code. The difficulty is careful bookkeeping across 7 facilities, 84 slots and 6 categories plus the checker's negative mutations. Previous Sol-class runs handled that scale (about 0.4–0.7M input tokens), so Astra's extra cost and time are not justified. Upgrade only if this run fails on reasoning quality, not on scope." +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/OPUS_P13_CONTINUATION_DIRECTION.stderr b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/OPUS_P13_CONTINUATION_DIRECTION.stderr new file mode 100644 index 0000000..e69de29 diff --git a/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/OPUS_SOURCE_VIEW_REPAIR_DIRECTION.json b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/OPUS_SOURCE_VIEW_REPAIR_DIRECTION.json new file mode 100644 index 0000000..c30b512 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/OPUS_SOURCE_VIEW_REPAIR_DIRECTION.json @@ -0,0 +1,7 @@ +{ + "action": "run", + "task_id": "P13-03", + "reason": "P13-03 is in repair_ready. The review passed overall but left one medium finding: at integration, the ledger, Markdown and receipt are still pinned to the old base e1a1651, so the checker's exact-equality check will reject them on main 57131ec. That finding has to be fixed in code, not waived, before the task can close. A repair run is the only valid move that fixes it. `wait` would leave the integration path broken.\n\nI accept the owner's proposed fix, with these binding constraints. Only `autoload/simulation_runtime.gd` and `scenes/main/main.gd` move to the target view. The checker reads these two files' bytes as immutable Git blobs at the full commit SHA resolved from 57131ec. It records their provenance as `main_git_blob` plus the commit and SHA-256, never as `current_checkout`. It re-searches all matched lines and text from those bytes and regenerates the ledger, Markdown and receipt with the existing `expected()`, `compact()`, `readable()` and `receipt_expected()` functions. No hashes are edited by hand.\n\nApplicability comes from a real read-only Git ancestry check (`git merge-base --is-ancestor <571 full sha> HEAD`), never from flags stored in the ledger. Any Git error means reject.\n- **Descendant (merged integration or final gate):** the two working files must equal the 571 blobs byte for byte, otherwise reject. There is no legacy fallback, so a later change or rollback of these files fails.\n- **Non-descendant (this frozen worker branch):** the two working files must equal the e1a1651 blobs byte for byte, and the observations stay labelled as the 571 snapshot.\n\nAll other inputs keep their current strict checks. The work_packages file stays pinned to its version at e1a1651. BASELINE, the mapping, slots, inventory, decisions and the catalog and facility definitions keep their current-checkout hash checks.\n\nBounded low-severity fixes in the same run:\n1. `receipt_expected` stops hard-coding `blocked` / \"python unavailable\" and the old self-reported state. It records stable record readiness and says formal Runner validation and review are external. The failed worker history is kept as history, not as current state, and no formal pass is claimed.\n2. Keep all 18 existing negatives and add real source-staleness negatives. They should use temporary corrupted source copies or stdlib injection or mocks for the Git reads and the ancestry result. They must cover both the frozen and the merged mode, plus tampered ancestry or report flags and Git errors. No product files are changed and nothing is written to Git.\n3. Either make `--ledger` fully honoured as a read-only alternate input, with tests, or clearly scope it out with a stated reason. The registered `--verify-only` and negative-check runs must keep working.\n4. Correct the runtime note. The runtime loads `ORIGINAL_FACILITY_PATHS`, which includes some files under the expansion directory. It does not load `EXPANSION_FACILITY_PATHS` or `black_market`.\n5. Add a header to `P13_ORDER_FINAL_REPAIR_INPUT.md` marking the old repair-2 and 500k/450k byte caps as superseded, keeping the history.\n\nKeep 7/84/6 coverage and every unknown and unverified status. Keep the 30/88 denominator with no partial credit and no package, content or game completion credit. Stay within `allowed_paths`. No Runner, core, policy or state DB changes, and no engine, UI or asset work.\n\nThe worker runs only `python3 -B`, AST checks, the checker's mandatory and negative runs, and diff. `{python}` is an argv template filled in by the Runner, so a missing literal `python` is not grounds for `blocked`, and neither is the pending formal review. The worker returns `submitted` when the fixes are coherent and the local checks pass. Formal validation, a separate Opus review, integration and final gates remain required.", + "codex_model": "gpt-6.1-sol", + "codex_model_reason": "The repair is one stdlib Python checker of about 400 lines plus regenerated records, and the owner has already specified the design: which two files move, the Git-blob provenance, the ancestry modes and the negative cases. The earlier failed runs came from the missing `python` alias, not from weak implementation, and the worker had already finished the full local checks. The work is careful but well specified, not open-ended, so the default Sol model fits on quality, time and usage. I see no concrete complexity reason that justifies the cost of Astra." +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/OPUS_SOURCE_VIEW_REPAIR_DIRECTION.stderr b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/OPUS_SOURCE_VIEW_REPAIR_DIRECTION.stderr new file mode 100644 index 0000000..e69de29 diff --git a/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/PRESERVED_WORK_PREFLIGHT.json b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/PRESERVED_WORK_PREFLIGHT.json new file mode 100644 index 0000000..983f76c --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/PRESERVED_WORK_PREFLIGHT.json @@ -0,0 +1,35 @@ +{ + "checked_at": "2026-10-15T10:14:35.258594+00:00", + "worktree": "/Users/korizatou114/Projects/TheTree-managed-worktrees/p13-03/P13-03-implement", + "existing_submitted": "7645c55149d3bebf3ed602cf3039b15b28fa376f", + "preserved_unsubmitted_files": [ + { + "path": "tools/check_p13_content_difference.py", + "bytes": 24146, + "sha256": "7d7c9b3d87d54217aa8251828240c43c1054e5b64c80808caf994b491c25c2dd" + }, + { + "path": "docs/plans/original-completion-2026-10-02/execution/p13-03/DIFFERENCE_LEDGER.md", + "bytes": 21225, + "sha256": "41b8d9c8342ac52f4189ad1181d94e915caa31539c9b64da2b84cd235e7441e5" + }, + { + "path": "docs/plans/original-completion-2026-10-02/execution/p13-03/difference-ledger.json", + "bytes": 151668, + "sha256": "b7edd7fc8f5fa5602edc540a3eb8c4150b0268e7551c97a5c5ccc725ea5bb341" + }, + { + "path": "docs/plans/original-completion-2026-10-02/execution/p13-03/validation.json", + "bytes": 17970, + "sha256": "40e73d6897ca373d4f85217b511d4ce4c05de8dde03319e7562b31e2868c6355" + }, + { + "path": "docs/plans/original-completion-2026-10-02/execution/p13-03/P13_ORDER_FINAL_REPAIR_INPUT.md", + "bytes": 2824, + "sha256": "f7fb2ee06a96b520a3265243cb34cf48156a6a4f0d128522eaf59d6baa5d133d" + } + ], + "obsolete_pyc_present": false, + "new_worker_started": false, + "formal_credit": 0 +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_EXISTING_P13_RUN_REQUEST.txt b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_EXISTING_P13_RUN_REQUEST.txt new file mode 100644 index 0000000..fdc2802 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_EXISTING_P13_RUN_REQUEST.txt @@ -0,0 +1,7 @@ +Resume EXISTING P13-03 task, not a new registration or duplicateimplementation. Actualordinaryrepair transitions blocked->repair_ready, repairs3 (maxNone), submittedhistory7645c551, sameworktree with 5preserveduncommittedfiles217833B. Oldscopeviolation tools/__pycache__/check_p13_content_difference.cpython-314.pyc no longerexists and isn'ttracked; do NOT imposeanotherbytecode/capstop. Latesthuman explicitlyremoved ALL individualrepair/inference/material limits and requestsquality/efficiency; oldP13_ORDER_FINAL_REPAIR_INPUT mentionsrepair2/500k/450k are historical and OVERRIDDEN. Requiredsource/evidence mustbeavailable, no truncation; compression alreadyimplemented mayberetained losslessly butno furthercompactionsolelyforcap. +Originalscope andallrequiredoutcomes remain: +{"id": "P13-03", "title": "内容差異の記録", "work": "地下牢、マナ炉等のイベント接続と未制作の表現資産を別に管理する。", "acceptance": "状態処理の完成を内容制作の完成として加点しない。", "scope": "Existing original P13-03 documentation/accounting delivery. This does not implement or accept P13-01/P13-02, sexual scenes, original game completion, numerical mana choices or Windows acceptance.", "required_outcomes": ["Enumerate ALL seven original chapter10.4/10.6 facilities by stable original identity, including all five historically unmapped definitions; do not substitute mana_control_room or generic proxy definitions. Verify current mapping rather than assume old null remains current.", "For each facility separately record normal-entry/Runtime/event-state/save/test connection observations with actual source path/hash and bounded scope; absent or unverifiable links are explicitly missing/unverified, never implied accepted from file names.", "Separately enumerate all matching existing facility media usage slots by exact slot_id, with source pins and current unverified status. Preserve usage slots versus actual asset counts and never mark fallback, Kenney pack, mockup, candidate code token or file existence as completed content.", "Include non-facility event/overlay/history/story/voice/scene differences demanded by package original references. Unknown content IDs, quantities and D08/D09 choices are explicit unknown, not zero or invented final totals. Neutral metadata only; do not create or describe explicit sexual scenes.", "Keep technical connection observations, completed asset acceptance and original content completion distinct; original states/atomic views are not edited by this worker. Completion of this record cannot imply P13 package completion.", "Produce a readable ledger plus machine-readable receipt with exact source applicability, all IDs and non-applicable runtime/native/Windows test reasons appropriate to a records-only change.", "Provide a verify-only checker with complete coverage/source/hash/duplicate/unknown handling and meaningful negative checks rejecting omission, stale pin, false content completion and technical-as-content promotion. Do not use unconditional final failure or skip pending fields as a PASS of content.", "Required validator and separate formal Claude review must pass before integration; a diagnostic/self claim is not acceptance."], "implementation_constraints": ["No product code/asset/game save/value changes; no engine or full game regressions for records-only change.", "No new image/video/audio generation; use existing asset inventory and record unmade content.", "No policy/state DB/core edits, no cap increase or task re-registration workaround.", "Avoid artifact tree wide scans; targeted current source searches only.", "Use relative files inside the managed checkout; external production copies are not worker inputs. Python stdlib only."]} +Why this next: P23-03 source9a26f9a finishedreal177/20533 allPASS/179ownedended, Rootsource1349/stage/defaultallverified, full4491filesSHAcopiedforreview; but Macactualscreenlockedtrue, nativeCUAgetApp SCStreamError-3811 and existingunlockquestionpending, sonormalOScan'tyetcollect. Full/currentcoldprofilesalreadycompressed withallSHA0errors,free4.09GB, no Godotlive/no otherworker. P04readonly39proofs/20functions reviewed, D05twoquestionspendingsoindependentpolicyimplementationnotauthorized. P18 has3actuallegacy-save/lifecyclebugs; P22 preserves13testsbutall614assetusesunready. P13 is nearcompleted ORIGINALrecords-only1unit, requiring no unknown productionvalues/OS/engine/assets, bestcandidate to formallyclose under user'sexplicitreorderingpermission. Choose run ifsameall8originaloutcomescanbefinished; otherwise giveconcretecauseandindependentnextstep, notgenericblocked. +Read existingdirtyDIFFERENCE_LEDGER.md/difference-ledger.json/validation.json/checker/P13_ORDER_FINAL_REPAIR_INPUT.md and actualprimary/all7facilitydefs/all84slots/all6nonfacilitycategories. PRESERVE allheldwork, stableidentities, sourceprovenance, missing/unknownstatuses and allnegativechecks. Finish --verify-only registeredargv andstrictnegativevalidation, losslessdecode/hash consistency andprogress-onlyplan-source provenance fix alreadyinhelddiff. Scopeallowedchecker+execution/p13-03/** only. No game/Runtime/assets/values/sexualscenecreation, no source/spec/Runnerpolicy/stateDB edits. No agents,nestedproviders,Godot/full,UI,Gitwrites. Worker localPython3 -B/AST/registeredchecker (--verify-only with mandatorynegatives) andgitdiffcheck only. Use PYTHONDONTWRITEBYTECODE=1 toavoidcaches; don'tdeleteoutsideownedgeneratedcache. OrdinaryRootrequiredvalidate/separateOpusreview/integration/final/ledgeraftergenuine submitted, notworkerclaim. Originalacceptance is honestdifferenceaccounting, NOT contentcompletion: missingD08/D09contentremainexplicit, no P13packagecompletion/allgamecredit. All30/88denominatorunchanged; closeoriginalP13-03onlyafteritsall8outcomesproven. +Importantintegration: contractbasee1a165 oldsources vslatestmain57131ec. Progress-onlywork_packages provenancealreadyhandledasfrozenbase blob; don'trelabeloldgame/assets/sourcehashes. Audit ifmainRuntime/previewchangeswouldrequirecurrenttechnicalobservationrefreshatnormalintegration; explain minimalneededhandling, no broadscopeoverwrite/rebase/Gitwritesbyworker. P23full9a sourcewholetoolsmap wouldgainP13checkerifP13integratesfirst; don'tpretend9a fullbecomesnewGitversionproof. PreserveP23versionboundproof and requirecorrectfuturefinalsourceverification as needed, no gateweakening/rawrewrite. Rootwill manageintegrationorder; yourtaskisfinishheldsameP13submission andlocalchecks. +Return concreteRUN withchosenmodel(defaultSol unlesshardreasonAstra), allacceptance andworkorderingexplicit. Onceimplemented/localchecksactuallypass use schemas/result.json status submitted (notimplemented), fixedbasepercontract; Rootremainingreviewexpectednotblock. Finishcoherentlimitedwork, no voluntaryearlystopaftergreensubset. No newrepair/token/material caps, existingtimeoutunchanged. No APIbilling/permissions/publicationexpansion. RootpreflightsourcefileSHArecordavailablebutallworkerinputsinsameworktree; no externalpathsneeded. diff --git a/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REGISTERED_INTERPRETER.stderr b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REGISTERED_INTERPRETER.stderr new file mode 100644 index 0000000..e69de29 diff --git a/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REGISTERED_INTERPRETER.stdout b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REGISTERED_INTERPRETER.stdout new file mode 100644 index 0000000..805b1b4 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REGISTERED_INTERPRETER.stdout @@ -0,0 +1 @@ +{"record_integrity": "pass", "content_acceptance": "not_claimed", "formal_review": "external_runner_required", "negative_checks": {"facility_omission": "rejected", "slot_omission": "rejected", "stale_pin": "rejected", "duplicate_facility": "rejected", "duplicate_slot": "rejected", "false_content_completion": "rejected", "false_asset_acceptance": "rejected", "technical_as_content": "rejected", "unknown_to_zero": "rejected", "nonfacility_omission": "rejected", "proxy_mapping": "rejected", "connection_promotion": "rejected", "false_runner_pass": "rejected", "missing_shared_text": "rejected", "missing_shared_evidence": "rejected", "missing_shared_context": "rejected", "altered_shared_text": "rejected", "dangling_reference": "rejected"}} diff --git a/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REGISTERED_INTERPRETER_CHECK.json b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REGISTERED_INTERPRETER_CHECK.json new file mode 100644 index 0000000..551c6cc --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REGISTERED_INTERPRETER_CHECK.json @@ -0,0 +1,26 @@ +{ + "checked_at": "2026-10-15T10:20:55.861128+00:00", + "declared_argv": [ + "{python}", + "-B", + "tools/check_p13_content_difference.py", + "--verify-only" + ], + "expanded_argv": [ + "/opt/homebrew/Cellar/python@3.12/3.12.13_2/Frameworks/Python.framework/Versions/3.12/bin/python3.12", + "-B", + "tools/check_p13_content_difference.py", + "--verify-only" + ], + "exit_code": 0, + "source_unchanged": true, + "source_hashes": { + "tools/check_p13_content_difference.py": "bf09c77441e821779a381b34b7ab97f754b38b7bc0f778b27c6fb2ebe29a75aa", + "docs/plans/original-completion-2026-10-02/execution/p13-03/difference-ledger.json": "b7edd7fc8f5fa5602edc540a3eb8c4150b0268e7551c97a5c5ccc725ea5bb341", + "docs/plans/original-completion-2026-10-02/execution/p13-03/validation.json": "5b8e3bce054c9bb473ba63ce99d4e09496418ec877edb555f63f8b56ab7d8d3f" + }, + "stdout_sha256": "08639c13f9bf8fd3d247510569c47e9c2ee96851723325ac7e19150906e3a7bf", + "worker_historical_result": "blocked only from literal python alias missing; preserved, not relabeled", + "formal_runner_validation": false, + "formal_credit": 0 +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REVIEW_SUPPLEMENT.json b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REVIEW_SUPPLEMENT.json new file mode 100644 index 0000000..ed6b145 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REVIEW_SUPPLEMENT.json @@ -0,0 +1,28 @@ +{ + "candidate": "bc1299acf5bb93c3375918659ed2457a176bf762", + "actual_formal_validation": "/Users/korizatou114/Library/Application Support/agent-control/the-tree-p13-03/runs/095b1c409afe49fa87074c24360bff86-validation.json", + "formal_validator_passed": true, + "actual_negative_mutations": 18, + "original_unit_only": "P13-03 records-only 7facilities/84usage slots/6nonfacilitycategories, all8originaloutcomes; no completedcontent/P13package/gamecredit", + "worker_result_preserved": "1cd1114b... returnedblocked ONLY from trying literal python alias; declaredRunner argv uses{python}, correctlyexpanded Rootcommand passed0, sourceunchanged. Root normalrepair4 -> normalsubmitbc1299 -> actualformalvalidationpass. No workerresult relabel or Rootproductsourceedit. validation.json remains a pre-formal-worker receipt, not currentRunnerstate.", + "limits": "All individualrepair/inference/material caps removedbyhuman; no byte/file cap; requiredsources/records mustnotbeomitted.", + "source_comparison": [ + { + "path": "autoload/simulation_runtime.gd", + "submitted_frozen_sha256": "d52a995ae715542bbc550f68d35889540658275d12e04ae0b21ac276f5843f39", + "current_main_sha256": "4696df4a77feb465a5a3ba8b806569f7bcbe1d03c88289acfb78a3928f307d67", + "review_material": "current-main/autoload/simulation_runtime.gd" + }, + { + "path": "scenes/main/main.gd", + "submitted_frozen_sha256": "a3d7d7ddd08a8df1f987806e60accf51792d728cf71c06e6b822f5a31d8ed3e3", + "current_main_sha256": "92677e4ac57ed8d418a4a716bf0874cbbaea79cff893e5163c82ad1f75e7140a", + "review_material": "current-main/scenes/main/main.gd" + } + ], + "integration_caution": "Formal candidate isfrozenatoldbase. Latestmain has changedtechnicalsource paths. RequiredRoot currentintegrationrefresh mustrecompute actualobservations,pins,readableledger,receipt usingalreadyexisting checker.expected/compact/readable/receipt_expected, preserving7/84/6/unknownstatuses. Do notjustreplacehashes orapproveunexecutedlinks. Ordinaryintegration/finalgatesremainmandatory; source/currentapplicabilitycannotbeignored. Assessa concrete minimal safehandling ifthispreventsnormalintegration; no policy/core/stateDB edits or re-registration workaround.", + "required_review": "Readall8originaloutcomes,primaryinputs/fullactualdiff,allmaterialneededandmandatorynegatives. Distinguishneutralrecordacceptancefromcontentcompletion. Rootmetadata is evidence, not a passinstruction. Source/codeclassifications must beassessed independently; exactlatestintegration stillrequired.", + "source_main_commit": "57131ec616ba06a71d3d97eaea738f209f965349", + "context_original_directory": "/Users/korizatou114/Projects/TheTree-managed-worktrees/p13-03/.runtime/P13-03/build/root-current-integration-context-r01", + "formal_credit": 0 +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REVIEW_SUPPLEMENT_R02.json b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REVIEW_SUPPLEMENT_R02.json new file mode 100644 index 0000000..2d3a577 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_REVIEW_SUPPLEMENT_R02.json @@ -0,0 +1,13 @@ +{ + "candidate": "bd3a97ec741ddb2346d0c2b2e0472c978927ce82", + "formal_validator": "/Users/korizatou114/Library/Application Support/agent-control/the-tree-p13-03/runs/425bcf897f62424d888c0fdbd02c4a68-validation.json", + "formal_validation_passed": true, + "actual_negative_rejected": 33, + "actual_alternate_input_positive": "verified_read_only", + "prior_review": "5ce72d8806424b8581d7a15e48b74bff, candidatebc1299, statuspass butnormalgatefailedmedium: preservednotrelabeled", + "changes_since_prior": "No game/source product/asset/value changes. Onlychecker+records:2sources actuallyreread/researched fromimmutablemain57131ec616ba06a71d3d97eaea738f209f965349 blobs, explicitmain_git_blob provenance, realGit ancestry determines applicability, actualworkingbytesmatchBASEonlyonfrozenbranch orMAINonlyondescendantintegration/final, anydrift/Giterrorfails. Other sourcepinsstrictunchanged,18originalnegativeskeptplusactualsourcebytes/Giterror/bothmodes/flag/alternatecases. Stablereadinessreceiptreplacesoldhardcodedblockedstate,accurateORIGINALvsEXPANSIONcatalogwording,andobsoletecapsmarkedhistory.", + "review_required": "Independentlyreassessall8originaloutcomes plusnewsourceview/guards andactualmandatorycases. Resolveprioractualmediumbycode/proofnotseveritywaiver. Candidate givesrecords-onlyP13-03acceptance, notcontent/P13package/game. Normalintegration/finalgatesstillrequired onrealdescendantcheckout. No RootRunner/core/policy/stateDB change or postmergehook exists orneeded.", + "historical_material_note": "root-current-integration-context-r01 and oldRootinterpretercheck referbc candidate, preservedhistoricalonly. Its current-main/source2 bytes are stillactual571target; use them asrawcomparisonifneeded. Newfrozencandidate hascompleteprimarysources+fullcurrentcode/records and currentvalidationmaterial; do notconfusehistorywithcurrentverdict.", + "limits": "Humanremovedindividualmaterial/repaircaps. Fullnecessarysourcesaccessible, noartificialbyte/filelimit.", + "formal_credit": 0 +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_SOURCE_VIEW_REPAIR_REQUEST.txt b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_SOURCE_VIEW_REPAIR_REQUEST.txt new file mode 100644 index 0000000..2a86413 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/ROOT_SOURCE_VIEW_REPAIR_REQUEST.txt @@ -0,0 +1,6 @@ +SameP13-03, ordinaryrepair_ready repairs5 (maxNone), submittedbc1299, clean. Preservecompletebc1299, all7/84/6, all18negatives. No newtask/re-registration/rebase/Runner/core/policy/stateDB changes. Actualworker1cd hadcompletedlocal18/AST/diff butreturnedblocked solelyliteralpythonmissing; Root provedactualregistered{python}->RunnerbasePython3.12 exits0, normalrepair4->normalsubmitbc1299->FORMALvalidate095b1cPASS. NormalindependentOpusreview5ce72d returnedstatuspassbut mediumfutureintegrationstalenessfinding, so normalbackendcorrectlyrepair_pending. Rootdidnotrelabelfindings. Actualreview: +{"task_id": "P13-03", "commit": "bc1299acf5bb93c3375918659ed2457a176bf762", "status": "pass", "summary": "I reviewed frozen candidate bc1299a against all 8 required outcomes of the P13-03 spec and the single acceptance ID. My evidence was the spec, the full diff, the primary sources in the checkout and the registered validation material in .review-material.\n\n1. **Facility coverage.** The ledger lists all seven chapter 10.4/10.6 facilities under their stable original IDs: original_facility_13, 14, 15, 16, 24, 25 and 26. Positions, names and IDs match original_facility_mapping.json. The five historically unmapped facilities are re-searched against the current catalog and every definition under data/facilities, not assumed from the old null. mana_control_room is explicitly excluded as a stand-in, and the checker raises an error if that proxy appears.\n\n2. **Per-facility connections.** Each facility has separate normal_entry, runtime, event_state, save and test observations. Every one is status unverified with accepted=false, and each keeps its search tokens, matched line numbers and full line text, source path and SHA-256. I checked the claims against the sources:\n - facility_catalog.gd puts adult_private_room in FACILITY_PATHS and black_market only in EXPANSION paths.\n - Runtime line 437 loads only the base, infrastructure, rescue and original path lists.\n - There are no matches for the other five facilities.\n\n3. **Media usage slots.** All 84 slots (7 facilities × 12) are listed by exact slot_id, which matches the 84 entries in facility_usage_slots.json. Each is unverified_required_slot with approved_asset=null and content_complete=false. The actual asset count is null/unknown, so slot counts are not treated as image counts.\n\n4. **Non-facility differences.** Six categories are recorded: event, overlay, history, story, voice and scene. Their requirement IDs (B-1.6, B-2.5, B-8.2, B-8.3) are consistent with BASELINE §1.6, §2.5, §8.2 and §8.3. Content IDs and quantities are null/unknown, and D08 and D09 are unknown. Only neutral metadata is recorded; no scenes are described.\n\n5. **Separation of claims.** Technical observations, completed asset acceptance and original content completion are kept as separate fields. Accounting keeps the 30/88 denominator with no partial credit and package_completion_inferred=false. Original views are not edited.\n\n6. **Outputs.** The readable ledger (DIFFERENCE_LEDGER.md), the machine ledger and the receipt are all present. The receipt separates current_checkout sources from the work_packages file, which is pinned to its Git version at base e1a1651. It lists every ID, gives reasons why runtime, native, Windows, engine and full-regression tests do not apply, and pins the output hashes.\n\n7. **Checker.** The checker regenerates the expected ledger from live sources and requires exact equality with the ledger on disk. Before that, it confirms the spec's raw and Runner hashes, every source pin, the work_packages version at the base commit, and that the JSON has no duplicate keys or slot IDs. It also compares the receipt and the readable Markdown exactly. All 18 mandatory negative mutations always run under the registered `--verify-only` call, including omission, stale pin, false completion, technical-as-content, unknown-to-zero, and shared-reference tampering or dangling references. There is no unconditional failure, and pending fields are compared rather than skipped.\n\n8. **Formal validation.** The Runner's p13-difference run passed with exit 0 on this commit, using the expanded registered argv: `python3.12 -B tools/check_p13_content_difference.py --verify-only`. Its stdout shows record_integrity pass, content_acceptance not_claimed, and all 18 negatives rejected. This review is the separate formal review.\n\n**Scope.** Only allowed paths changed. There are no product, asset, save, spec or policy edits.\n\n**Integration.** Passing this candidate covers the neutral record only. It gives no credit for content completion, the P13 package or the game.\n\nMain 57131ec has new hashes for autoload/simulation_runtime.gd and scenes/main/main.gd. In those files, the matched lines (437, 555, 2012, 2221 and 4602 in Runtime; line 53 in main.gd) have the same text, so the observations' meaning does not change.\n\nThe checker deliberately rejects stale sources, so it will fail on main until the record is refreshed. The minimal safe handling is a reviewed integration refresh:\n- Rerun the existing expected(), compact(), readable() and receipt_expected() against the integrated checkout.\n- Regenerate the ledger, the Markdown and the receipt together, keeping the 7/84/6 coverage and every unknown and unverified status.\n- Do not hand-replace hashes.\n- Re-run the normal integration gates.\n\nNo policy, core or state DB changes are needed.", "acceptance_ids": ["P13-03"], "findings": [{"severity": "medium", "message": "This candidate's ledger, Markdown and receipt are pinned to base e1a1651. On main 57131ec, simulation_runtime.gd hashes to 4696df4a… and main.gd to 92677e4a…, so the checker's exact-equality check will reject the record there. The matched lines are unchanged in main, so the observations themselves are the same. The ledger already contains a refresh note. At integration, Root must regenerate the ledger, readable Markdown and receipt with the existing checker functions, keeping the 7/84/6 coverage and all unknown statuses. Do not hand-edit the hashes."}, {"severity": "low", "message": "validation.json is hard-coded in receipt_expected() with status 'blocked' and registered_argv 'blocked: python executable is unavailable'. This is the worker's state from before formal validation, and it is now out of date: the formal Runner validation has passed. It understates rather than overclaims, so it does not promote anything. However, the refresh should update it to describe the Runner state accurately rather than leave a misleading 'blocked' value."}, {"severity": "low", "message": "The negative mutations change the compacted canonical record and rely on the exact-equality check. The 'stale_pin' case therefore changes the recorded pin, not a source file. Rejection of an actually stale source happens through the raise in expected(), but no negative case exercises that path. The --ledger option is also only partly honoured: receipt_expected() always reads the default ledger path."}, {"severity": "low", "message": "The runtime note says the runtime does not load 'expansion paths'. That is slightly imprecise: ORIGINAL_FACILITY_PATHS does load four files from data/facilities/expansion/. The conclusion is still correct, because black_market.tres is not loaded. P13_ORDER_FINAL_REPAIR_INPUT.md still contains old 500k/450k byte-cap instructions; it is committed inside the allowed directory and labelled as root context, and those caps are now superseded."}]} +Need concrete RUN toresolve actualmedium beforeformalclosure and relevantsmalllowfindings inONEcoherentchecker/recordsupdate. Themedium cannotbehandwaved orconvertedtoalow warning. Current checker.expected recomputescurrentCheckout observations but ledgerwasfrozenoldbase; ordinaryprepare_integration mergesmain, so stale Runtime/main hashes andlinepositions cause actualvalidationfailure. CurrentRuntime/Mainsourcefacts unchangedmeaningbutfreshsourceprovenancerequired. Existinggeneratorfunctions expected/compact/readable/receipt_expected alreadyexist. No Rootpostmergehookorpolicy/DB/Corepatchpermitted; ordinaryRunnerprepare_integration/finalgatesmustwork withoutmanualgitmetadatarefresh aftermerge. +PROPOSED MINIMAL SOURCE-VIEW solution foryourjudgment (notpermissiontorelabeloldhashes): bind ONLYthetwoobservationsources (autoload/simulation_runtime.gd,scenes/main/main.gd) to real immutablemain57131ec Gitblobs and READ/re-search those actualbytes inthesamerepo, explicitprovenancemain_git_blob+commit+SHA. KeepBASEe1 work_packages frozeninput andALLotherprimarysources/currentasset/catalogdefshashchecks unchanged. Beforepermittingtargetview, independentlyverifyfilesystemapplicability: when57131ec IS ancestorofactualcheckoutHEAD (normalmergedintegration/final), actualworkingtwofilesMUST byte/hash equal571 blobs; whenitISNOT ancestor (thisexistingfrozenworkerbranch), actualtwofilesMUST stillbyteequalBASEe1, whileobservationsareexplicitlythe571snapshot, nevercalledcurrent_checkout. DeriveancestryusingrealreadonlyGitcommand, NOT ledgerflags; invalidgiterrorreject. Iflatermainchangesgame2filesorrollsbackthem, descendantcase MUSTreject, nolegacyfallback. Thisprovidesactualmaintechnicalobservationsnow andintegratesunchangedrecords throughnormalgateswithoutRoot codehooks. Nohand-swappingoldSHA; regenerateallmatchedlines,text,pins,MD,receiptfromactualtargetGitbytes, everyunknownunverifiedstays. CurrentmainotherobservationfilesalreadyRootSHAcomparedmatchsubmitted; only2difference. NoteprimaryspecsourcepinsdoNOTincludeRuntime/main. Useexacttargetfullcommitresolvedfrom57131ec insharedrepo; don'tusefloatingmain; oldspecs/primaryBASELINEmapping/assets/decisionsremainstrict. MainonlyRootprogressmetadatachangedafter571nogamechanges. Ifthisproposalviolatesoriginalexactapplicability oryoufindsimplersafernormalworkflow, explainandchooseconcretecompliantalternative now; don't repeatfutureRootrefreshpromisewithnogatepath. +Otherboundedfixes: (1) receipt_expected muststoppermanentlyhardcoding'blocked/pythonunavailable' andselfclaimedlocalpassascurrentstate. Usestablehonestrecordreadiness/externalformalRunnerstates; preserveactualfailedworkerhistoryinRootartifact, no falsecurrentformalpass. (2) Addmeaningfulsource-stalenessnegativesthatexercise source-read/applicability rejection, notonlymutatingledgerpin; keepall18existingnegatives. Tempactualcorruptsourcecopy/read-onlyGit andstdlibmock/injectionfortestsareokay, no productfilemutationsorGitwrites; testbothfrozenlegacyandmergedcurrentmodes, rejecttamperedancestry/reportflags. (3) Optional--ledger currentlypartiallyhonored; eithercorrectreadonlyalternate-inputhandlingwithtests orclearlyscope/deferoutsideoriginalregistereddefaultgateswithreason; don'tbreakmandatory--verify-only/--negative-checks. (4) Correct'notexpansionpaths' wording: Runtime loadsORIGINAL_FACILITY_PATHS inclsomeexpansiondirectoryfilesbutNOT EXPANSION_FACILITY_PATHS/black_market; avoidwronggeneralization. (5) MarkoldP13_ORDER_FINAL_REPAIR_INPUTrepair2/500k/450kcaps assupersededatitshead, preservinghistory. Allindividualcapsremoved, no furthercompactionneeded. +Worker usespython3 -B/AST/checker mandatorynegatives/diff ONLY. Actualregisteredargv TEMPLATEis{python},NOT requirementthataliteralpythonbinaryexist. RootRunnerexpandsbaseinterpreter. Do NOTreturnblockedjustbecausepythonaliasmissing orRootformalreview/integrationnotyetdone. Finishallnecessarycoherentfixesandlocalchecks; return submitted schemas/result.jsonfixedBASEwhenready; Rootformalvalidate/separateOpusreview/ordinaryintegration/finalremainrequired. No engine/full/UI/assets/values/Runtime/Gitwrites/agentsproviders. ChoosedefaultSol unlessexplicitcomplexityreasonAstra. Existingdefaulttimeout900unchanged. Userauthorizesnecessaryrepairs/reorder/mainupdates; no newpermissionaskorcapincrease. Original30/88/no partialcredit,noP13package/content/gamecompletioncredit. Do NOT wasteanotherimplementation onreceipt-onlyprogressif mediumsourceapplicabilitynotactuallysolved. diff --git a/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/SECOND_ACTUAL_REVIEW.json b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/SECOND_ACTUAL_REVIEW.json new file mode 100644 index 0000000..e7b7649 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/SECOND_ACTUAL_REVIEW.json @@ -0,0 +1,23 @@ +{ + "task_id": "P13-03", + "commit": "bd3a97ec741ddb2346d0c2b2e0472c978927ce82", + "status": "pass", + "summary": "I reviewed candidate bd3a97e against the unchanged spec, all eight required outcomes and the single acceptance item P13-03. It passes as a records-only P13-03 delivery. This is not a content-completion, P13-package or game acceptance.\n\n**Evidence and scope**\n- I read the full diff, the checker, the ledger, the receipt and the registered validation material (stdout, command and receipt).\n- Runner validation passed: exit 0, using the registered command `python3.12 -B tools/check_p13_content_difference.py --verify-only` in the sandbox. Record integrity passed, 33 negative cases were rejected and the alternate-input case was verified read-only.\n- All changes are inside allowed_paths: the checker plus the `p13-03/**` folder. No game, asset, value, spec, Runner or policy files were changed.\n\n**Outcome-by-outcome check, verified against the sources**\n1. **Seven facilities.** `original_facility_mapping.json` has exactly 7 facilities in §10.4/§10.6: 風俗個室 (adult_private_room), 高級ソープ, SM拷問室, 闇市場 (black_market), 覗き部屋, 地下牢 and マナ炉. Five of these have `definition_id` null. The ledger keeps all seven under `original_facility_NN` IDs. The current mapping was re-searched in the catalog and in every `data/facilities/*.tres`, not assumed from the old null. A search of `scripts/` and `scenes/` for these names finds no definition (only the generic dungeon tileset). The checker raises an error if mana_control_room is used as a proxy, and the proxy_mapping negative case confirms this.\n2. **Connection observations.** Each facility records normal_entry, runtime, event_state, save and test separately, with the actual path, SHA, search tokens and full matching lines. All are status=unverified with accepted=false. I checked the notes against the code:\n - `facility_catalog.gd`: adult_private_room is in FACILITY_PATHS. black_market is in EXPANSION_FACILITY_PATHS only. ORIGINAL_FACILITY_PATHS is cleaning_room, chapel, premium_room and staff_dormitory under `expansion/`.\n - `simulation_runtime.gd` on main (blob 4696df…): line 437 loads FACILITY + INFRA + RESCUE + ORIGINAL only.\n - `main.gd` on main: line 53 has adult_private_room.\n - Outside tests, nothing calls load_expansion, load_available or by_id. So the statement that black_market is not loaded at runtime holds.\n3. **Media usage slots.** `facility_usage_slots.json` has exactly 84 matching `facility_name` records. All 84 slot_ids are in the ledger and receipt with a source path and SHA, status unverified_required_slot and approved_asset=null. Each facility's actual asset count is null/unknown, and pixel_tower_art is described as a search lead only.\n4. **Non-facility differences.** Six categories are recorded: event, overlay, history, story, voice and scene. content_ids and quantity are null/unknown and D08/D09 are unknown, never zero. Only neutral metadata is recorded; no scenes are created or described.\n5. **Three-way separation.** Technical observations, completed_asset_acceptance and original_content_completion are kept apart. accounting stays at 30/88 with no partial credit. package_completion_inferred is false and original_views_edited is false.\n6. **Ledger and receipt.** The readable ledger, the machine ledger and validation.json all exist. Each source is labelled current_checkout, base_git_blob (work_packages at e1a1651) or main_git_blob (the two Runtime/preview files at 57131ec). The receipt gives a reason why runtime, native, Windows, engine and full-regression tests do not apply.\n7. **Checker.** It is stdlib only and never writes files. It always enforces the spec hashes, the source pins, the frozen work_packages blob, a duplicate-JSON-key ban, duplicate slot rejection, an exact 7-facility count, and full equality of the ledger, receipt and readable ledger against expanded content. Negative cases cover omission, stale pins, false completion, technical work promoted to content, unknown turned into zero, tampering with shared references, stale or corrupt source bytes in both frozen and merged modes, and Git errors. There is no unconditional failure, and pending fields do not count as a pass.\n8. **Integration gate.** Integration still requires the Runner validator and this separate review. The ledger does not claim the review itself.\n\n**Prior medium finding (current-main applicability)**\nThis is now resolved in code. The two changed sources are re-observed from immutable main blobs and labelled as such. Real Git ancestry decides whether the working bytes must equal the base or the main version, and any drift or Git error fails closed. Both modes are exercised by negative cases.\n\n**Not verified here, left to the normal gate**\nI could not run git or the checker in this review. So I did not personally confirm the Root statement that every other current_checkout pin is the same on base and on main 57131ec. The normal integration and final gate must confirm this on a real merged (descendant) checkout.", + "acceptance_ids": [ + "P13-03" + ], + "findings": [ + { + "severity": "low", + "message": "Integration is tied to a fixed main commit. In merged mode, the checker requires the working simulation_runtime.gd and main.gd to equal the blobs at 57131ec. All other current_checkout sources must equal the pinned SHAs. If main has moved past 57131ec and changed these files before P13-03 integrates, the gate will fail closed, which is correct. The fix would then be a regenerated record, not a hash relabel. This could not be checked on a merged checkout during review (no git or execution available). The normal integration and final gate must confirm it." + }, + { + "severity": "low", + "message": "Each connection view uses one shared note for all seven facilities. For example, the normal_entry note for 地下牢 mentions adult_private_room and black_market. Per-facility differences show only in the evidence matches, and the readable ledger simply says to see the machine ledger. This is not a false claim, since everything stays unverified, but it makes the readable ledger less useful per facility." + }, + { + "severity": "low", + "message": "The deliverable folder also holds root-supplied context files: P13_ORDER_FINAL_REPAIR_INPUT.md (with its old caps, marked superseded) and P13_SPEC_HASH_CONTEXT.md. They are inside allowed_paths and say they are not deliverables, but they are history, not records. The checker also embeds an in-memory unittest.mock negative suite, and its outcome is pinned to fixed commits. Once main moves, the tool will become a version-bound proof that fails rather than a general one." + } + ] +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p23-03/FULL177_9A26F9A_OUTPUT_FILES.jsonl.gz b/docs/plans/original-completion-2026-10-02/execution/p23-03/FULL177_9A26F9A_OUTPUT_FILES.jsonl.gz new file mode 100644 index 0000000000000000000000000000000000000000..9da2942926b2357184ed06f2688b962897e25450 GIT binary patch literal 201938 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%0D*{P>T*nPf2>TNGuicDwE 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 =BjBbpsK0)R=+?>JZRa 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
ylwb*>RlT$&MtEstQsE~x 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 JQ4BfP2>=?-6j%TN literal 0 HcmV?d00001 diff --git a/docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_9A26F9A_FINAL_GATE_ORDER.json b/docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_9A26F9A_FINAL_GATE_ORDER.json new file mode 100644 index 0000000..fbb0372 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_9A26F9A_FINAL_GATE_ORDER.json @@ -0,0 +1,7 @@ +{ + "action": "wait", + "task_id": "P23-03", + "reason": "The proposed order complies with the spec, as long as the conditions below hold. Wait for now: full177 (exec72805/PID29458) is still live, and fresh canonical native/OS evidence for 9a26f9ab is not finished. Validate now would bind incomplete proof. Do not restart full or the engine.\n\nWhich gate proves full: the checker does not. tools/check_p23_life_observation_evidence.py check() (L1890 onward) reads only the P23 evidence directory's index.json. It checks the source_map (L1901), input/spec/contract SHAs, native/OS semantic/pixel/state/resume evidence, and the per-image verdicts. It never reads the regression index or full177 output, and L665 marks root_native_os_full_regression_independent_review as 'pending'. The spec's evidence_requirements ('Root native/OS then mandatory one full regression, independent Opus all-condition review, integration/final/ledger') make full a separate Root gate. So the checker passing never proves full. Root must verify these on the terminal full receipt for 9a26f9ab: the same 1349-entry source map, the exact 9 commits, the 177 roster and 179 phases, strict counts with 0 failed, every owned process ended, and cleanup/protection guards. Root pins the receipt SHA and the SHA of every output file, and binds both to the candidate in the Root supplement. If any of that is missing or does not match, there is no acceptance, whatever the checker says. No fake full, no waiver, and no source change made only for procedure.\n\nMaterial: the full output is outside the allocated build. Only after full is terminal and the checks pass, Root SHA-verifies a CoW copy of the whole output into the allocated build, so the normal mirror_review_material mirrors it without a cap. No copying while full is live, no deletion, and no retirement of the profile or source.\n\nRoles, so there is exactly one all-condition review:\n(2) Managed Opus direct-image sessions give per-frame/row judgments only. These are checker inputs covering every required frame, with no verdicts inferred by Root. They are not unit approval. Use the existing serial-batch method. Matching unchanged images may be reused through their verdicts. The 49 existing images may not count as new candidate evidence.\n(3) Root assembles the proof bindings, including full.\n(4) The normal registered validate.\n(5) The single required independent Opus all-condition review, in review_pending state. It reads the raw per-image verdicts and their provenance, the full receipt and outputs, the checker projection diff, and the actual new diff. It must not pass on test counts or the Root summary alone.\n(6) prepare-integration (requires reviewed), then final and ledger.\n\nThe existing wording 'final review then validate' is satisfied by the Runner's review after validate. A second all-condition review before validate is not needed. The task stays submitted. Formal counts stay at 0 of 7 conditions and 0 of 6 categories (30/88 unchanged).\n\nNext action: once full is terminal and checked, native/OS is complete, the image verdicts are in, and Root's bindings are complete, return validate.", + "codex_model": "gpt-6.1-sol", + "codex_model_reason": "This is the default model. No worker is needed now: the source is frozen at 9a26f9ab and the remaining gates (full, native/OS, image judgments, review) are Root and Opus work. If a repair is needed later, choose the model again based on the actual defect. Choosing a model does not start a worker." +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_9A26F9A_FINAL_GATE_ORDER.stderr b/docs/plans/original-completion-2026-10-02/execution/p23-03/OPUS_9A26F9A_FINAL_GATE_ORDER.stderr new file mode 100644 index 0000000..e69de29 diff --git a/docs/plans/original-completion-2026-10-02/execution/p23-03/P23_03_CURRENT_ACCEPTANCE_AUDIT_9A26F9A.json b/docs/plans/original-completion-2026-10-02/execution/p23-03/P23_03_CURRENT_ACCEPTANCE_AUDIT_9A26F9A.json index 523f3e9..64b8b67 100644 --- a/docs/plans/original-completion-2026-10-02/execution/p23-03/P23_03_CURRENT_ACCEPTANCE_AUDIT_9A26F9A.json +++ b/docs/plans/original-completion-2026-10-02/execution/p23-03/P23_03_CURRENT_ACCEPTANCE_AUDIT_9A26F9A.json @@ -1,7 +1,7 @@ { "plan_id": "P23-03", "candidate": "9a26f9ab8c6691ba3cbe32ac4bc4525f4a9c7106", - "updated_at": "2026-10-15T18:41:56.206491+09:00", + "updated_at": "2026-10-15T19:18:48.284515+09:00", "original_denominator": { "packages": 30, "delivery_units": 88, @@ -129,14 +129,16 @@ "Retain P08/P22 package dependencies in plan. Available unit inputs: integrated P08-02/03, P22-01 inventory, current Runtime/report definitions and existing Kenney/code art. Unavailable P08-01 geometry/production values, D08/D09 quantities, P22-02/03 asset work remain explicitly open; they may not be silently considered done.", "No Runtime/service/production data values or new assets. No visual redesign or new UI entry. Necessary existing renderer/read-only presentation wiring and evidence only." ], - "current_summary": "Sol修正27が9a26f9aを提出しclean。Root局所108試験/native import319parse/A+B/semantic17+17/component45checks成功、描画/Runtime/保存は19fc3f5と不変。同需要7153→2585。実Opus判断により同版全177を通常OSに先行して単一実行中。新OS/独立画像・全条件review/登録validate/統合/final未達、正式0。旧R13実画像12falseと19fc3f5 readiness指摘は履歴保全。", + "current_summary": "提出9a26f9aはRoot局所108/native319parse/A+B/semantic17+17/component45に加え、同版全177/20533/179owned終了が成立。Root全1349source/stage/default保全を照合し全4491filesのSHA一致コピーをレビュー用buildへ公開。新normalOS/画像判断/登録validate/全条件Opusreview/統合final未達、正式0。Mac解除は既存質問、native接続はSCStream-3811。", "evidence": "ROOT_9A26F9A_NATIVE_IMPACT.json", "component_evidence": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-03-component-impact-9a26f9a-r01/runner-ended.json", "remaining_in_order": [ - "Finish exactfull177; no phase splice", - "New canonical normalOS proof on bothlayouts with fullCUAprovenance", - "Final independent allcondition/directpixel review inclnewcheckerprojectionlogic", - "Registeredvalidate/integration/final/ledger" + "FreshcanonicalnormalOSproof", + "Independentdirectimageverdicts", + "Rootbindingsinclverifiedfull", + "Registeredvalidate", + "Singleindependentallconditionreview", + "Integration/final/ledger" ], "historical_negative": "R13 candidate49445d4 actual12false preserved; not accepted, not relabeled", "formal_credit": 0, @@ -148,9 +150,13 @@ "actual_checker_repro": "ROOT_19FC3F5_BAND_MISMATCH_REPRO.json", "correction_direction": "OPUS_REPAIR27_RUN_DIRECTION.json", "full177": { - "state": "running", - "exec_session": 72805, - "owner_pid": 29458, - "output": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-03-final-regression-9a26f9a-r01" - } + "state": "passed_root_verified", + "suites": 177, + "checks": 20533, + "phases": 179, + "receipt": "ROOT_9A26F9A_FULL177_VERIFIED.json", + "publication": "ROOT_9A26F9A_FULL177_REVIEW_PUBLICATION.json", + "candidate_bound": "9a26f9ab8c6691ba3cbe32ac4bc4525f4a9c7106" + }, + "registered_validator_scope": "Native/OS semantics/pixels/resume only; full177 is separately mandatory Root gate pinned and exposed to final reviewer." } diff --git a/docs/plans/original-completion-2026-10-02/execution/p23-03/R13_VISUAL_CONTINUATION.json b/docs/plans/original-completion-2026-10-02/execution/p23-03/R13_VISUAL_CONTINUATION.json index ced537c..714880f 100644 --- a/docs/plans/original-completion-2026-10-02/execution/p23-03/R13_VISUAL_CONTINUATION.json +++ b/docs/plans/original-completion-2026-10-02/execution/p23-03/R13_VISUAL_CONTINUATION.json @@ -12,9 +12,9 @@ "first_batch_pid": 74942, "controller_pid": 76134, "no_duplicate_start": "Inspect these same actual process/session handles and controller state before any continuation. Started markers alone are not proof of live work.", - "full177_state": "running exact9a26f9a r01; no old58splice", + "full177_state": "passed_root_verified_177_20533", "formal_credit": 0, - "current_state": "Sol修正27が9a26f9aを提出しclean。Root局所108試験/native import319parse/A+B/semantic17+17/component45checks成功、描画/Runtime/保存は19fc3f5と不変。同需要7153→2585。実Opus判断により同版全177を通常OSに先行して単一実行中。新OS/独立画像・全条件review/登録validate/統合/final未達、正式0。旧R13実画像12falseと19fc3f5 readiness指摘は履歴保全。", + "current_state": "提出9a26f9aはRoot局所108/native319parse/A+B/semantic17+17/component45に加え、同版全177/20533/179owned終了が成立。Root全1349source/stage/default保全を照合し全4491filesのSHA一致コピーをレビュー用buildへ公開。新normalOS/画像判断/登録validate/全条件Opusreview/統合final未達、正式0。Mac解除は既存質問、native接続はSCStream-3811。", "next_same_commander_session": null, "next_direction": "OPUS_9A26F9A_VERIFICATION_ORDER.json", "last_free_bytes": 3065634816, @@ -23,9 +23,11 @@ "active_worker_run_id": null, "active_worker_pid": null, "next_same_handle_rule": "Poll active_worker_exec_session and actual Runner run/PID; never start another implementation from a stale marker.", - "updated_at": "2026-10-15T18:41:56.206491+09:00", + "updated_at": "2026-10-15T19:18:48.284515+09:00", "GUI_manual_unlock_request_pending": true, "current_candidate": "9a26f9ab8c6691ba3cbe32ac4bc4525f4a9c7106", - "full177_exec_session": 72805, - "full177_owner_pid": 29458 + "full177_exec_session": null, + "full177_owner_pid": null, + "next_closure_target": "P13-03", + "full_verification": "ROOT_9A26F9A_FULL177_VERIFIED.json" } diff --git a/docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_EXECUTION_TRACKING.json b/docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_EXECUTION_TRACKING.json index e750bce..6b5d909 100644 --- a/docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_EXECUTION_TRACKING.json +++ b/docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_EXECUTION_TRACKING.json @@ -4,10 +4,15 @@ "worker_run": "ea7f081f7c7c4d5d84b36a9fc56ae472", "worker_terminal": "submitted", "normalOS": "pending screenunlock", - "full177_exec_session": 72805, - "full177_owner_pid": 29458, + "full177_exec_session": null, + "full177_owner_pid": null, "full177_output": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-03-final-regression-9a26f9a-r01", "direction": "OPUS_9A26F9A_VERIFICATION_ORDER.json", "formal_credit": 0, - "next": "Poll the same full session and ownedPID; no duplicate native/full or source mutation." + "next": "P13-03 proceeds to integration/final/ledger. P23 full177 is terminal passed; do not poll or restart it. Resume fresh canonical normal OS proof after screen connection is available, followed by direct image judgments, registered validation, single all-condition review and integration/final.", + "current_state": "提出9a26f9aはRoot局所108/native319parse/A+B/semantic17+17/component45に加え、同版全177/20533/179owned終了が成立。Root全1349source/stage/default保全を照合し全4491filesのSHA一致コピーをレビュー用buildへ公開。新normalOS/画像判断/登録validate/全条件Opusreview/統合final未達、正式0。Mac解除は既存質問、native接続はSCStream-3811。", + "full177_state": "passed_root_verified_177_20533", + "next_closure_target": "P13-03", + "full_verification": "ROOT_9A26F9A_FULL177_VERIFIED.json", + "updated_at": "2026-10-15T19:18:48.284515+09:00" } diff --git a/docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_FINAL_GATE_ORDER_REQUEST.txt b/docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_FINAL_GATE_ORDER_REQUEST.txt new file mode 100644 index 0000000..48aa82b --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_FINAL_GATE_ORDER_REQUEST.txt @@ -0,0 +1,4 @@ +P23-03 remains submitted9a26f9ab, no sourcechanges. Exactfull177 is LIVE sameexec72805,ownerPID29458,119+passed0failed,lastchecked; do NOT restartfull/engine. Maclocked /existingunlockquestionpending. Need procedural clarification only (noimplementation,scope/cap/billingchange), toavoidduplicateallconditionreview. +Actual source reading: tools/check_p23_life_observation_evidence.py check() verifies native/OS semantic/pixel/state/resume/all7/all6. It requires actualindependent per-image verdicts beforeverify-onlypasses. It does NOT itself inspect index.regression/full177. Source spec requires mandatoryfull but doesn't requirethatPythonfunction toautomateevery externalgate. Root will independentlycheck full's same1349sourcemap/exact9commit/177roster/179phases/strictcounts/allownedended/cleanup&guards, pinfullreceiptandallfiles, makewholefulloutputaccessible tofinalreview. No acceptanceifmissingfull, regardlessOScheckerpass. +Normal Runner workflow: review(task_id) requiresreview_pending (afterpassedregisteredvalidate); prepare-integrationrequiresreviewed. Existinglatestwording says 'finalindependentallconditionpixels review thenRunner validate thenintegration', which wouldnecessitate TWOallconditionreviews unlessweclarifyroles. Proposed efficientorder: (1) finishfullandfreshcanonicalnativeOS; (2) same independentmanagedOpus direct-image sessions produce actualper-frame/row judgments necessaryforchecker (allrequiredframes,noRootinferredverdict,completecontextsavailable; useapplicableexistingserialbatchmethod, notnewfilecap); (3) Root assembles/validates actualproofbindings inclfull; (4) normalregisteredvalidate; (5) requirednormalRunner independentOpus ALLCONDITIONreview, reading sameactualdirect-image verdicts/provenance and completecurrentmaterials includingfull/checkerprojectiondiff; (6) integration/final/ledger. Imagejudgmentisnot wholeunitapproval, allconditionreviewonlyonceaftervalidate. Reuseactualmatchingimageevidence withoutredoingunchangedimages; noexisting49images asnewcandidateevidence. +Is proposedorder compliant? Give concrete reason stating whichgateprovesfull, exactfullproofmustbepresent/accessible despitecheckerlimitedscope; no fakefull/waiver/newsourcefixsolelyforprocedure. Reuse existingnormalmirror_review_material mirrorsallallocatedbuild+runs withoutcap. Rootfulloutputcurrentlyproductionartifactsoutsidebuild, so afterfullterminalandchecks RootmustSHAverifyCoWcopy full output intoallocatedbuildforfinalreview (no deletion or profile/sourceretirement, nocopyduringlivefull). UseRootsupplement withcandidate/fullreceiptSHA/full-source-mapbindingandactualproofpaths. Finalnormalreviewassessesallconditions, actualnewdiff, priorlegitimateimagejudgments; it mustnot markpassbasedonlytestcounts orRootsummary. Taskstayssubmittednow andformal0/7/6/30-88same. Allnormativegatesretained; choosingmodeldoesnotstartworker. Do notre-askuserforpermission; theyalreadyrequireefficientmandatoryindependentreview andremovedmaterialcaps. diff --git a/docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_FULL177_REVIEW_PUBLICATION.json b/docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_FULL177_REVIEW_PUBLICATION.json new file mode 100644 index 0000000..550a483 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_FULL177_REVIEW_PUBLICATION.json @@ -0,0 +1,21 @@ +{ + "candidate": "9a26f9ab8c6691ba3cbe32ac4bc4525f4a9c7106", + "original_output": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-03-final-regression-9a26f9a-r01", + "review_copy": "/Users/korizatou114/Projects/TheTree-managed-worktrees/p23-03-code/.runtime/P23-03/build/p23-03-final-regression-9a26f9a-r01", + "binding_directory": "/Users/korizatou114/Projects/TheTree-managed-worktrees/p23-03-code/.runtime/P23-03/build/p23-full-regression-binding-9a26f9a-r01", + "file_count": 4491, + "logical_bytes": 179820341, + "all_file_hashes_verified": true, + "manifest_sha256": "552f537a0b88d9c57a4d40c4d6df1d5ff83800ff8294737bf88e7a2d93a91e43", + "runner_ended_sha256": "dfd4187b1c3d2869deacb57c95e41af8b698f70663452fd6e27dc154683f5856", + "source_map_entries": 1349, + "suites": 177, + "checks": 20533, + "phases": 179, + "copied_after_terminal": true, + "raw_outputs_modified": false, + "normal_OS": "pending", + "final_independent_review": "pending", + "formal_credit": 0, + "recorded_unix": 1792058740.8092968 +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_FULL177_VERIFIED.json b/docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_FULL177_VERIFIED.json new file mode 100644 index 0000000..27d2016 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_FULL177_VERIFIED.json @@ -0,0 +1,25 @@ +{ + "checked_at": "2026-10-15T10:04:07.876046+00:00", + "candidate": "9a26f9ab8c6691ba3cbe32ac4bc4525f4a9c7106", + "runner_ended_sha256": "dfd4187b1c3d2869deacb57c95e41af8b698f70663452fd6e27dc154683f5856", + "runner_input_sha256": "907583e51eb1e4f83d06b89b05859cb99d9b61e8394e3bc1326260c53a77c8f2", + "all_tests_sha256": "894dc3ecd1206baf2420096d48f22349f5da592b353d2174f6e424b834ea97d6", + "source_map_entries": 1349, + "source_map_matches_current": true, + "stage_source_and_declared_reports_exact": true, + "engine_sha256": "c7cccbf8fb143e34e02fd6521e09be2c2b974f0d5db080b19071c9c570718ccf", + "all_suites": 177, + "actual_phases": 179, + "actual_checks": 20533, + "failures": 0, + "owned_processes": 179, + "all_owned_ended": true, + "cleanup_errors": [], + "guard_errors": [], + "default_player_current_equals_before": true, + "partial_or_spliced": false, + "normal_OS": "not executed on current candidate", + "review": "pending independent pixels/allconditions", + "formal_credit": 0, + "full_output": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-03-final-regression-9a26f9a-r01" +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_UI_CONNECTION_CHECK.json b/docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_UI_CONNECTION_CHECK.json new file mode 100644 index 0000000..7fe8f31 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p23-03/ROOT_9A26F9A_UI_CONNECTION_CHECK.json @@ -0,0 +1,10 @@ +{ + "checked_at": "2026-10-15T10:06:31.863458+00:00", + "ioreg_on_console": true, + "ioreg_screen_locked": true, + "CUA_inventory": "succeeded", + "CUA_native_getApp_Finder": "ScreenCaptureKit SCStreamErrorDomain -3811: streaming could not start", + "normal_OS_acceptance": false, + "security_or_power_settings_changed": false, + "existing_unlock_question_repeated": false +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/CLOSED_FULL_PROFILE_COMPRESSION_FILES.jsonl.gz b/docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/CLOSED_FULL_PROFILE_COMPRESSION_FILES.jsonl.gz new file mode 100644 index 0000000000000000000000000000000000000000..068e5d353e7789f60b1dcb13ffc1ab6898b8ac9c GIT binary patch literal 155069 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ʘ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 I$M5A302cq)m;e9( literal 0 HcmV?d00001 diff --git a/docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/CLOSED_FULL_PROFILE_COMPRESSION_RESULT.json b/docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/CLOSED_FULL_PROFILE_COMPRESSION_RESULT.json new file mode 100644 index 0000000..42fafdb --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/CLOSED_FULL_PROFILE_COMPRESSION_RESULT.json @@ -0,0 +1,13 @@ +{ + "candidate_files": 2865, + "compressed_files": 2817, + "errors": [], + "logical_bytes_preserved": 1938864042, + "allocated_before_sum": 1944100864, + "allocated_after_sum": 156975104, + "free_before_bytes": 2284957696, + "free_after_bytes": 4093276160, + "elapsed_seconds": 40.60523200035095, + "method": "Transparent APFS compression only for phase-bound closed owned profiles; identical paths/bytes/mtime; SHA checked original/compressed/original-before-replacement/final; no user save, source, active file or raw proof deletion.", + "measurement_limit": "Net volume free change is measured; per-file block sums are not APFS-exclusive allocation." +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/CLOSED_FULL_PROFILE_MANIFEST.json b/docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/CLOSED_FULL_PROFILE_MANIFEST.json new file mode 100644 index 0000000..34bca2b --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/CLOSED_FULL_PROFILE_MANIFEST.json @@ -0,0 +1,367 @@ +{ + "full_run": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-03-final-regression-9a26f9a-r01", + "ended_sha256": "dfd4187b1c3d2869deacb57c95e41af8b698f70663452fd6e27dc154683f5856", + "all_owned_ended": true, + "paths": [ + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4359e48eac5747989ec5112035ac8fe7-standard-startup-import", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-14437104e1e64cfba1000145b2f6c9dc-standard-startup-parse", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-99c60998b4874afca0a1919e09c5638d-standard-runtime-parse", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-76d920bf44b9422a87d0ba6bb41160a8-standard-startup-000", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-15a2b8786730425ba5c0fbbc7f9c5646-standard-runtime-000", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-cbcc1f9f06bf4d3e8d3dd14e47046df2-standard-startup-001", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6ed3868dc4ff452c9ad0cdaee0c20b76-standard-runtime-001", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-65d2f9d7b6144203a058943fddf87f17-standard-startup-002", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e7e0d55cf55949eb9596b65f76a74e31-standard-runtime-002", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-37299ea4a7384779b5cfa8bfde85e881-standard-startup-003", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0588603bcfb44c33a695044b744051fe-standard-runtime-003", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b7bfd52d319943d6a9aafad2bc33abb3-standard-startup-004", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5ea04bc9d586417da5cc8e88729fb35e-standard-runtime-004", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-641684145db04acab723e89bda92ad76-standard-startup-005", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-56e6026b9d494bd2a265c93126e7f441-standard-runtime-005", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-be092a25e63f4b00acdcc1c1e36efc56-standard-startup-006", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ccbbc17b572c4de0aa6116be4e632c8b-standard-runtime-006", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8bf7a8330e75494782da773de7d6ec55-standard-startup-007", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d997bfb3a48d45da80bd7b1ce45ab029-standard-runtime-007", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5ec19a0e3e90493786158c0f3f12e2b4-standard-startup-008", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-044fbb422889413d82599dc588aa6906-standard-runtime-008", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0a921c63d253417e9889aa16f5c6385e-standard-startup-009", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6d7b6d8aec1243d8983d07e97beec841-standard-runtime-009", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d054c26a7d7443ae98d2635f2b345686-standard-startup-010", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-1569c4e07030442b9f30a64e3982049f-standard-runtime-010", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a72cac38c84f46da91bd32e6331dc397-standard-startup-011", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-fcc7dd863cca4f5a92ce994e355c0cbf-standard-runtime-011", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d62da09617c84e9cbc49676ac7938b10-standard-startup-012", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-97b622b79d1a431db54a85758bc9607a-standard-runtime-012", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-dda7622fc5774ffa97d457e87ddd4f31-standard-startup-013", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8d35a8c4af65407a8672ff784c730763-standard-runtime-013", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-49c68383af02498bb79459bef3558dc0-standard-startup-014", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-305e22ad2a95469c88255a8368a1fe8b-standard-runtime-014", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9910a01cb3f7448db7dc2a5a7e3e3208-standard-startup-015", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-97d390dfed494b44bbb95c0a0db8ab08-standard-runtime-015", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d17567b1deae498ebf469efae7dd0ac2-standard-startup-016", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4e5ff280ff31411085a739dcfe712ee9-standard-runtime-016", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ac1d1762755546e088e0de9082d07423-standard-startup-017", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7608d78503ef4362af29bff143dfab8d-standard-runtime-017", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-10fc99ce8abf4cee813268a16f55af86-standard-startup-018", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-159fe4dbfa0e4c9fba82245f388c3630-standard-runtime-018", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d80a95c34ee749e8bc92945ca5f743a0-standard-startup-019", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-aaebbf1e4ac74b3b9be4c5e61729491f-standard-runtime-019", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5162736286074bcab66a9a4edbcf5ea0-standard-startup-020", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-1e4c961bf7a14cef9ec6bd5e1c72f44f-standard-runtime-020", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-94d3b114dcdb4a94b2c9f1538088919b-standard-startup-021", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-35103935d6d54d1e9558c639e83b6f48-standard-runtime-021", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e78c8d351f79458abdb8f142c367d36b-standard-startup-022", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a670cd29cdb1435fac078b5b541f335d-standard-runtime-022", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f3b8d87cfa214e21b9fb3471eaea93fb-standard-startup-023", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0448845d98b04fa597fa24177f9e8c9c-standard-runtime-023", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e260cdddddee4c3dbf2d91c8cdbeec64-standard-startup-024", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-46dbd47ecee74654af1b083bf267a2eb-standard-runtime-024", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b87dc39ed9564a0e91ee9ed1057ba7af-standard-startup-025", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2fcaea0dab634430a0cfa563bf5dc9b6-standard-runtime-025", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7c77ab8375674968af4b81db7b63928e-standard-startup-026", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-636caef213874924864bf178eec50a8b-standard-runtime-026", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5cc5c626309741b2b15d7a575e939d4f-standard-startup-027", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f701a12ae12b4e6f96dab0d1dce59537-standard-runtime-027", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-78ca4726d7a34bebbb23c0458cc64ae6-standard-startup-028", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bae26771d3234c078af78cdc7bba342f-standard-runtime-028", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c6ba806ae9d94e498504b6daa5beb958-standard-startup-029", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-cdf68ca4775a4c33a98f78d25db91f2d-standard-runtime-029", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-67c7db472bf54e01b703abd564fe7cd3-standard-startup-030", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e19114ad872d447cb14eb63af4ffc2ed-standard-runtime-030", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c3ce66cee7e24e7a9eb2f900c42a2a04-standard-startup-031", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-dead0ad245bb4bf6ae928bb4cc80b70e-standard-runtime-031", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-dc4b016a81a54334ad79ae52554cbc75-standard-startup-032", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3cf256fa81034d86a89f25442df4a3fb-standard-runtime-032", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-470ab753834b4a33b606fd9fd97690c0-standard-startup-033", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7a177e06e29649e3a9f6a1ded0b13717-standard-runtime-033", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e9664520cd9a4e25a5a31fdd98a09710-standard-startup-034", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ffe3527eceee4a12af1bcb72fe49db5f-standard-runtime-034", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7526256ba02043ea85c46028538e4cab-standard-startup-035", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a9db961f2b6b444f85bc44a8470750e2-standard-runtime-035", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5002c8fa9e8247558145c52eb7effb10-standard-startup-036", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3dfc4fcd08014d33a8080eb73a108097-standard-runtime-036", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a8defd9c9f6b4f9c8997c9a7ee779874-standard-startup-037", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5fe7bd2bb6de44ebb105668e525b30a5-standard-runtime-037", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2b7b0d33a94441b4bfc9475160a97873-standard-startup-038", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9ff3e1bdfa5d49eb9fdc867ea89e98ab-standard-runtime-038", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0cd63a493e4a488484c13f1880bc059c-standard-startup-039", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3f0cc95f0ffd4df88ef0b3b81d314f75-standard-runtime-039", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2380bfdf5fc44eaca1e33732b2a4a0b6-standard-startup-040", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f416734fa40a4c92824ab9ac33483efe-standard-runtime-040", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-302c7b4b4e91440d9125a3687bc47ccd-standard-startup-041", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b4c7b52c30574ea5b5191c4aaddebf12-standard-runtime-041", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0618037fbce942beaa89ad587d9038af-standard-startup-042", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a68b62d2183d41ceadf3a6f984166684-standard-runtime-042", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2d85067fe62a4f2380d4245d66d9bc11-standard-startup-043", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a191ab8b02ff46ca9c5365061250721a-standard-runtime-043", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8b46680325a447879523b75d5c7b6af4-standard-startup-044", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a6e15bd9d54146b3a1f6d22c8eb02777-standard-runtime-044", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-70d21e301b094384abe4830295a10ef8-standard-startup-045", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-daad0bf152854f5ebf93371455e07b2b-standard-runtime-045", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bc07b1e5346b428797bd911abc7ae881-standard-startup-046", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-78873257339d44d684ee0ecb1bee23f5-standard-runtime-046", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-aaa76a8364e64c01a9ee81dbc065da3f-standard-startup-047", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c233ed0ed7494f448d6a9b6d046e7ef5-standard-runtime-047", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a788e56d9544463abce1e2bafed46413-standard-startup-048", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d95e6bc2c3664a1c93376ac0056ac3e9-standard-runtime-048", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6083199cf98846a083751f9b0115ea44-standard-startup-049", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ccff24dfd8ac4ea4a8c98417cdbd2eb3-standard-runtime-049", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4a5c169ef67447f0be4bbc8cf003ae34-standard-startup-050", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-75a441a96d024e68856945dfad86acf7-standard-runtime-050", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3c10576e1ebd427fb71d2b4ce9525c83-standard-startup-051", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-793529df0da74d1eb17dc8a0de4ba3a7-standard-runtime-051", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ac2dd8800d534e5d85ec69723184a879-standard-startup-052", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b4889139313b47fe8441097dba47253f-standard-runtime-052", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7e3fa3bd48da4334a53d874e896e19f8-standard-startup-053", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c52dfbd73cf4499cbd07be855a63774d-standard-runtime-053", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-18bec25278dc482c8238ffb840337273-standard-startup-054", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5940c6e207804b05a55251e0b285f0b0-standard-runtime-054", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-16b48714e01748a9bb2700f95dd5c0e7-standard-startup-055", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-1e8b7d03f3b04b24834c9153eac6c1a8-standard-runtime-055", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8c6e806ad53448b28cf37c586db74355-standard-startup-056", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9de31fa0aecc4c72bb917356c1bdca27-standard-runtime-056", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-daa0efc3c54a4cf2b53d77ac1afdd8c6-standard-startup-057", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-98db2c26236d424b8dce5520e1b0f38d-standard-runtime-057", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-24c146ef769f4966affc0397589ae608-standard-startup-058", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-67d38157f8f24cbfaac2aa877b1b0ea5-standard-runtime-058", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-76bfd2bb943a4956918920a955baa731-standard-startup-059", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c1a67d9c59b14fdbbfa9fbed268f47d9-standard-runtime-059", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9f86c7692a9548af95a586abc00dd147-standard-startup-060", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-933e55f9c61f4f6b83aff590ee9675af-standard-runtime-060", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d6941921ad8346eda21ff7592966dab8-standard-startup-061", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-25d654317ead4363943d923f174a3d91-standard-runtime-061", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-07fae7e1509042e1b6574569d0d48582-standard-startup-062", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-66ccc77e39d8403bb7a353c89eb6b00f-standard-runtime-062", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e5a18471ae2c4ef485e2afb5ff220a4f-standard-startup-063", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3a32eebbed7c4a9db9561bcbb118deba-standard-runtime-063", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e4fecd07b5cb40d5bc292e1983826d5b-standard-startup-064", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5cfad8c80a9e4f6c8f75830047bb2fd1-standard-runtime-064", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9c157691dd4f473183a52b73bf59bcee-standard-startup-065", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-1b6e503294f648d09dd5b0efa0438df6-standard-runtime-065", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-44b562d5836742d6991795ed58b227f4-standard-startup-066", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f7f95c9b3f2e490ca804b53785ace6f5-standard-runtime-066", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7d7759ae0d754a74b18ce27902e0f702-standard-startup-067", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-dfde69d4b5f24f578718d20aa5fc32b6-standard-runtime-067", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-12eae479656a44e68a57ac1b407fc9b4-standard-startup-068", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-80d3b04f78cf47f5844dbcc8a3a027ff-standard-runtime-068", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b0f8d06b015543749cdd79e2f8eae1c7-standard-startup-069", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a1dbd92891424a6db91109b3be52ec41-standard-runtime-069", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-fdafb711c71f49dba39d55bc86d22790-standard-startup-070", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-fe1b7739db814d8d9d8a4b7091f0487e-standard-runtime-070", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-53c70e6696d14134b3cd87dddd6aa977-standard-startup-071", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a9477747ef8d451ab39e1b9253ea9958-standard-runtime-071", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-af1149cc885c4b478dfa0d34c0e29ad5-standard-startup-072", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0faffbf345434958bd4c4b17e9081f0f-standard-runtime-072", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-01bcef1562da48d7beccca87333f5c32-standard-startup-073", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-924be64222d84a54a85691bf86067d69-standard-runtime-073", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7302b680fafe48fa93782e9fbd9418ef-standard-startup-074", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e5a87c1089404536b7be388f3370e04d-standard-runtime-074", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-cdfbafb1b2b0419193982a8fc9bd8b95-standard-startup-075", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d40407bd6818451fbed454a19f341611-standard-runtime-075", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c0e68ee68b5a46f9a72fedf41eb1859a-standard-startup-076", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-73812ae7e0bc489aa7d66663ad836399-standard-runtime-076", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-856be510002a4a1d9e28ba191d3be9b1-standard-startup-077", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bfd44c856c2d4e969de2988ac38f0800-standard-runtime-077", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3fcb8b7b257544a5abad3952bbd6c48c-standard-startup-078", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4a0b9b5b8c044918b6ed880362980f05-standard-runtime-078", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-77a8d9b8211749c99ca852a60fd8485d-standard-startup-079", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ba41e711f5684a81bac23df502a15cf5-standard-runtime-079", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-35c6b7a962ea4ddab16dc78f22508b12-standard-startup-080", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-94b85e2ed4f24a458e35fb4ae8245fcc-standard-runtime-080", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-53a9776cbffb4423afcc3ddf32524cb0-standard-startup-081", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-61dc19fd1d3b42128af38ba25e2e10a3-standard-runtime-081", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-721eb2c757214f5d983293e841add931-standard-startup-082", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-96f1cc2667644a358fc3753af2d852ae-standard-runtime-082", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3457f89854f441ba9de56715fc6f5769-standard-startup-083", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c4d2e2b2f7e146b8bb4bae4def3eca67-standard-runtime-083", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c3df6145069943a6b646dd4b6d794dfd-standard-startup-084", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-839f73f6828f45918e480e9fd8f4ff14-standard-runtime-084", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9b3c541c3a5d431493d026d6161b2700-standard-startup-085", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-224db3f87f0e4264ac317307813303be-standard-runtime-085", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5422c440d1a54dd8b09d6ad10ec829f7-standard-startup-086", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c3252d21fd8440928059504b0e727d42-standard-runtime-086", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-99bc26e1b107437493815181187b5b99-standard-startup-087", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ad7e1a32077e4befbd8ac4f2d71ac2a8-standard-runtime-087", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-cc5096d8a7c44a05872365617a093659-standard-startup-088", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-1bfb3282c7cf400b811b9f270b1b0802-standard-runtime-088", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ecdfde938730452cb7ffae35f3d251ce-standard-startup-089", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8ecb27151c3e4f4fbbc645e98b6bf964-standard-runtime-089", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-201ff3a7620d43719256ed3f11aca5bf-standard-startup-090", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-443091d8e86e463cbe2f9e948a6d6eb0-standard-runtime-090", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-801521eb269947b5aa9e221074d4fb85-standard-startup-091", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4c39559d983e42899523fa856ee14738-standard-runtime-091", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-71e12f7c14ea45b79c09af7895de141b-standard-startup-092", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d8314e1a561d43fbbc2f7beb760711bc-standard-runtime-092", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e0ee107956a147ea9a5641eb4854e36d-standard-startup-093", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-df165b907785432e9fe677a7c6c11156-standard-runtime-093", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7de3e0bb9f804a44ba80aa92772342f7-standard-startup-094", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7769bef5992d48c984b259f6c4a76ee9-standard-runtime-094", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-cffe638904724cb3b0385896c6bddfc3-standard-startup-095", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6ed325aa057d4367a5e143dc62abe000-standard-runtime-095", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b55614251ead4cf396b11a586f1a4b20-standard-startup-096", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-75181131c6e0455a996cd21744fc19a3-standard-runtime-096", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-cbb057c8460b4391a57ababa1dc6a0b8-standard-startup-097", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ef7af015b7b34d2997e1a49026f980e3-standard-runtime-097", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6b10c6873fa44f80ad9637f554f5ba3f-standard-startup-098", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2cac6830dcae49d899e6fa379ef08911-standard-runtime-098", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6fc385c71797474cb21b3eacfe749689-standard-startup-099", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a354eeab5e5842aea8b765359bbeaf10-standard-runtime-099", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-89454230a94f42aa98c83da340426fbb-standard-startup-100", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-93ecd7ce180847d381771cf4e5d6eb90-standard-runtime-100", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7af38689da0d499bb79a9291347ca650-standard-startup-101", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b3cce534882e49bab214e76893740649-standard-runtime-101", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-86b539f6a5af44b4bd3d00f98ac7506e-standard-startup-102", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-46f4fcf65c40485eb72de5f5d990427e-standard-runtime-102", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-053c82dfe6ca47638c760314fc733cc6-standard-startup-103", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2c258e575fc3454e887b382c78a25040-standard-runtime-103", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-54e4634128d041e7a7c8b5f98b98d8b9-standard-startup-104", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5ad839744a4d4acdbd32266e7e7555e0-standard-runtime-104", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-fd4aab72688a498e9ff38b5c1d06609d-standard-startup-105", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-648da15c05fc46a3b6dac9868d7ec7bd-standard-runtime-105", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b0db89b1be6c43199cb9a1a1a341d38b-standard-startup-106", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-81e391da8a7743a4b22f7a6dca1b843b-standard-runtime-106", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ae47350ae30f4c4ea011eb83d73ea665-standard-startup-107", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-15caaa0cfbe54ae19a195185410dc343-standard-runtime-107", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f9a132231241436382868d4b687023d1-standard-startup-108", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-80592d33fc374d6ca28b78b4c6b92fa9-standard-runtime-108", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6b03a86abf46477488c1c7d19916895c-standard-startup-109", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-87f772e68e854065ab1b44ef3dce6fea-standard-runtime-109", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-02b787e6839b4d28a4705f24b4d1d4fd-standard-startup-110", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-1c4a2aee15914142b8cc0db4c047e96e-standard-runtime-110", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3c2ec26b0b2c4c8d8fd9ebad29341707-standard-startup-111", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9d43425d67ac4efaba6e709fb7858633-standard-runtime-111", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7270a3d741ee4186a7eca50af6b02db3-standard-startup-112", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ae210d4300d54b7fa208da293df4bf15-standard-runtime-112", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-dc6d57c6a32a48c2b793404024bb0805-standard-startup-113", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8b013604ba794270bdc5c8f31fd63c8e-standard-runtime-113", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8fca2f49f6ec4eaa94b82c1fa76e7d94-standard-startup-114", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0bd2e9ece9434960a85a6d4ba6b355b7-standard-runtime-114", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c19c500808324e0e860ba3159e46b113-standard-startup-115", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7b76026a6e9549af9fd3d36940bfa582-standard-runtime-115", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b0a4abee3c2948379b9df0f8c16eb03b-standard-startup-116", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-80921950ed0f442f995687bc6f3ebea0-standard-runtime-116", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-de7f1446cb1f448ba43e5d164105719d-standard-startup-117", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-04c15100711947d48210538f679d30f2-standard-runtime-117", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-30682d38e85d4448a301514de036dd7f-standard-startup-118", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-878fa314a13b4ccb9024dbde5d49bf7c-standard-runtime-118", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bd68b4ccd3004bdf845b1962fab3d4f9-standard-startup-119", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a60c1b8626bb4c45a5a60c684be89664-standard-runtime-119", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-800f528aef2d48fcaec199ed1c53dd76-standard-startup-120", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-197e638a739c42b888aad1f1682998e5-standard-runtime-120", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3a2f12df16254524bbd444bb5142adb9-standard-startup-121", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-30f2c7aaba2e4655b477a33a5112379a-standard-runtime-121", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0299f78eafd646be98ff23b475799e6e-standard-startup-122", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-4029f252d97e40c2aa8e5c35c15d937f-standard-runtime-122", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3a8c36f35a074a058a4ce6dcc501e4d6-standard-startup-123", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a82fb1a5c9cb440daba71fdab9c959d1-standard-runtime-123", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-698bda419c694e08b88fee080bdcc511-standard-startup-124", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-170ca1b2add8498fb9ad3d2c98e57509-standard-runtime-124", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6978c82d361b48969dbff554d60253b6-standard-startup-125", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d23cf4165c9243a0bd1390b7c84fcd68-standard-runtime-125", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2466697be8f64df4a3654981c59ece80-standard-startup-126", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-26bed9aadada406c88cca419a2b6cce3-standard-runtime-126", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-329c193dcf2a4530b03317120f03fe28-standard-startup-127", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-644a84d77fd7414f9e7ac7e4525fade0-standard-runtime-127", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a966ebafbfd2453c8a3c297436b84229-standard-startup-128", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6e510a4c201746eda56750816aa30456-standard-runtime-128", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ccd2a6890b9549e3a92ec0f973ef1fc6-standard-startup-129", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f403fd4faad041888dd1f0e95053e173-standard-runtime-129", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-99f86205b6c545d7a0621d38e34f5b28-standard-startup-130", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-90a80f1004d94a899d4f9d952acec7f8-standard-runtime-130", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-06ad752bbe8c40daab7b0961fa6c6eb6-standard-startup-131", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3378e82efc1c49eb858c565df2411aaa-standard-runtime-131", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8b554358e7d045f2ba9538640ad31515-standard-startup-132", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7986a171674948ca89b0c5e583c32c98-standard-runtime-132", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c32ee4fa8ca54b838e8c2eea75eafe82-standard-startup-133", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8700bf314303493ba7cbdedec1ebb47f-standard-runtime-133", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-37669b8d91b54244a87cf8be71e5315d-standard-startup-134", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5791999e06614c72bd0a8ae19c6a1c10-standard-runtime-134", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-08379765b541488a93cd2764ad37aa9e-standard-startup-135", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-fb56a631e0e940c9a228b771af745032-standard-runtime-135", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5b2e744c01cc407c886cc679c21d59de-standard-startup-136", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2e562a079eff4eaa9f88ea4a1583cbf9-standard-runtime-136", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b1cab58c52b148ecb2eb1735bd88d968-standard-startup-137", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c55163f68b2448ac849212e86430ce6c-standard-runtime-137", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5c43cb27408542e7b2ee8bf0f97a0597-standard-startup-138", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2282867aa47945ba960d02c179c7fecb-standard-runtime-138", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c79ce92ffaad4248a32244de8b9966a6-standard-startup-139", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-dbdb6e59287c470184bb79bd285c153c-standard-runtime-139", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2f90c7e877684383b31a19c538b64ef8-standard-startup-140", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-13725d5572e54770a8a1f78247a059e0-standard-runtime-140", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-79e66b537b134d068736b6d420214766-standard-startup-141", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-cbfad9123b72409db64c54c8ac9fe22a-standard-runtime-141", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ade351ffbb1947ebb61517043fd24b0d-standard-startup-142", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-039829a84f5f4ea097abc8633122db44-standard-runtime-142", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-758012b7818b4a48985ade543cdec645-standard-startup-143", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-44878fa8927d4376b7ef9313a7f299e8-standard-runtime-143", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7df851e2adc14e72914eed16d74ff98c-standard-startup-144", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b680764096ac4fa197ac5ece4c2e26dc-standard-runtime-144", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-aef10a269be74be79556e5312e1317b0-standard-startup-145", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d92b0cd4432b4c889c75104a1f2593c1-standard-runtime-145", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9cec5bb14d75436883ff587de5cf571c-standard-startup-146", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c1daaa4370cb412382fd9ecb5055446d-standard-runtime-146", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b69a40662de4414887a5ef5711cd7ae4-standard-startup-147", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-51ba85ba42144a96a139f889f06f61fd-standard-runtime-147", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-81339bb198ba40f19c2096f5f763ebe5-standard-startup-148", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f626b652eb5740d68c974c95dd11ad2d-standard-runtime-148", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-34407a2b71674aaeb07a4bb73f5dae64-standard-startup-149", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c157013d6c29460297ed49a9d78a42bf-standard-runtime-149", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-27be784d75914ac88d106c1fc2a54e9c-standard-startup-150", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-616a6de20665412ea41249c297275df0-standard-runtime-150", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d757b3ac51484b3790aacf0520e22586-standard-startup-151", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9b23b7a7cc9b403e8fb2fd07f33fcff1-standard-runtime-151", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-712b9589a91b4b98814da379c3201e9b-standard-startup-152", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d7a23a5beb254d4bb532a145d002a9e9-standard-runtime-152", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-47414871cbf2425a9080026b31ef435b-standard-startup-153", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-508b001d6f31452d98474cbdc92c7557-standard-runtime-153", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f7eedb9cac93437db370ee2888f7abd2-standard-startup-154", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-1c3825781c6140949486eeda271aa752-standard-runtime-154", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7ddc565145764f43b81d84d022164e0d-standard-startup-155", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6522281917ce40209e56a75bd4328663-standard-runtime-155", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ca41f3ed2f61464ba95c2c49cc779e40-standard-startup-156", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-fc39cde5562041579e4486613f68fa12-standard-runtime-156", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-e8a6e02c4595426da6e7863ca50ebdae-standard-startup-157", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-ffa66ff54bf84fbe84a3782d517aad71-standard-runtime-157", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2ee04bbb79ec4e0c948791100cbb6466-standard-startup-158", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a206e8d1445f467aba6d22bb79003632-standard-runtime-158", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-46b93634fde74ee1b1cf8fc25085e809-standard-startup-159", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7dd4bf45db1a47aba1b8d95dc5563260-standard-runtime-159", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-cce2df45af7948f5b183afb666c03da1-standard-startup-160", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-a86ddd2cd358441bad146ce0f775bf76-standard-runtime-160", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-fac3d0d8ad294290875d4e54a79f77ff-standard-startup-161", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7a8c163e38fc4dd0a3985f0b71a20886-standard-runtime-161", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-fd299390bab74b4eae510c306103c07c-standard-startup-162", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0ece1c23207f47a89b883fcba814196b-standard-runtime-162", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6814ec616bd54d4082af87dc1d3bfe29-standard-startup-163", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5769d2644682412abe84485f5ab2ef7f-standard-runtime-163", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b9aa27e46302411cb24e4702748a0785-standard-startup-164", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-32429e1e64184672a8517d7f9ca82ac3-standard-runtime-164", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-310ab0b047f04bfe81555109abe4851f-standard-startup-165", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3060703a402040179d88e884faa13a6e-standard-runtime-165", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-dbe8b161a3d5457faaac43a29dd4946b-standard-startup-166", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5a968acd8b414dbb8a422878180fa106-standard-runtime-166", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-5d4412851fd04d43b8ba2b8198e89a0a-standard-startup-167", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-c132e2c1b3ed4211b7af994fd54de1fe-standard-runtime-167", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-6ce20059af9d4dbb9d8d9df43c89f0ad-standard-startup-168", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f5cf5861b1a34be0a239137c276bf1a3-standard-runtime-168", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-d8ef0a1440a14ab2abd174970ea30064-standard-startup-169", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-cd9638b5bedb4c66bb0131185f88cea1-standard-runtime-169", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-7637779751fd43c180b6ac23b5b5e12a-standard-startup-170", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-aa3141683f6142578ccd203ef3e11af5-standard-runtime-170", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-2655b9cb8b894511a0be34d5d8b04bc5-standard-startup-171", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-77d9bb5ac8044026917cfdcb1b60d913-standard-runtime-171", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b560703e807c4f298786124fcec4ad34-standard-startup-172", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-0d183eb2d69b468baf7012b45e31d7a1-standard-runtime-172", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b92991329ef64785b827cb144ce42e66-standard-startup-173", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-3128d80594e946bb9b318115866f5420-standard-runtime-173", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-1290d86a73424a5b8303ba46f82cf463-standard-startup-174", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-11e83c8b5f91467287c0f55d7cc8e8d0-standard-runtime-174", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-b5538316549d435d8575f09dceeae61d-standard-startup-175", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-f2efb7a12ff84ca78185634449a7ace6-standard-runtime-175", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-50c97c7c2a794a8e9c98881008637266-standard-startup-176", + "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-8273b43cc27b4a01a2fbbe1218a23970-standard-runtime-176" + ], + "whole_profile_inventories_match_receipts": true, + "candidate": "9a26f9ab8c6691ba3cbe32ac4bc4525f4a9c7106", + "formal_credit": 0 +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/POST_COMPRESSION_PROOF_CHECK.json b/docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/POST_COMPRESSION_PROOF_CHECK.json new file mode 100644 index 0000000..df30733 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/POST_COMPRESSION_PROOF_CHECK.json @@ -0,0 +1,7 @@ +{ + "closed_profiles_rechecked": 357, + "all_profile_contents_equal_original_receipts": true, + "default_player_unchanged": true, + "full_terminal_receipt_unchanged": true, + "formal_credit": 0 +} diff --git a/docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/compress_closed_profiles.py b/docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/compress_closed_profiles.py new file mode 100644 index 0000000..8da718d --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a/compress_closed_profiles.py @@ -0,0 +1,40 @@ +import pathlib,json,subprocess,hashlib,os,time,shutil,tempfile,gzip +R=pathlib.Path("/Users/korizatou114/Projects/とりにく工房ゲーム制作部") +O=R/"docs/plans/original-completion-2026-10-02/execution/p23-03/capacity-recovery-full-9a26f9a" +m=json.loads((O/"CLOSED_FULL_PROFILE_MANIFEST.json").read_text()) +def sha(p): + h=hashlib.sha256() + with p.open("rb") as f: + for b in iter(lambda:f.read(1048576),b""):h.update(b) + return h.hexdigest() +assert sha(pathlib.Path(m["full_run"])/"runner-ended.json")==m["ended_sha256"] and m["all_owned_ended"] +assert not subprocess.run(["pgrep","-f","^/Applications/Godot.app/Contents/MacOS/Godot"],capture_output=True).stdout.strip(), "no live Godot during profile compression" +opened={s[1:] for s in subprocess.run(["lsof","-n","-F","n"],capture_output=True,text=True).stdout.splitlines() if s.startswith("n/")} +start=time.time();free=shutil.disk_usage(R).free;candidates=[];errors=[];rows=[] +for root in map(pathlib.Path,m["paths"]): + assert root.parent==pathlib.Path("/Users/korizatou114/Library/Application Support") and root.name.startswith("TheTree-PCK-tests-") and not root.is_symlink() + for p in root.rglob("*"): + if p.is_symlink() or not p.is_file() or str(p) in opened:continue + s=p.stat() + if s.st_size>=16384 and s.st_nlink==1 and s.st_blocks*512>=s.st_size*.5:candidates.append(p) +print(json.dumps({"candidate_files":len(candidates),"logical_bytes":sum(p.stat().st_size for p in candidates),"free_before":free}),flush=True) +with gzip.open(O/"CLOSED_FULL_PROFILE_COMPRESSION_FILES.jsonl.gz","wt") as log: + cursor=0 + while cursor=s.st_blocks*512*.9:continue + os.replace(t,p);assert sha(p)==digest and p.stat().st_mtime_ns==s.st_mtime_ns,"final SHA/mtime guard" + row={"path":str(p),"bytes":s.st_size,"sha256":digest,"allocated_before":s.st_blocks*512,"allocated_after":p.stat().st_blocks*512,"mtime_ns":s.st_mtime_ns,"content_verified":True};rows.append(row);log.write(json.dumps(row)+"\n") + except Exception as e:errors.append({"path":str(p),"error":str(e)}) + print(json.dumps({"processed":cursor,"compressed":len(rows),"free_GiB":round(shutil.disk_usage(R).free/2**30,2),"elapsed_s":round(time.time()-start)}),flush=True) +result={"candidate_files":len(candidates),"compressed_files":len(rows),"errors":errors,"logical_bytes_preserved":sum(x["bytes"]for x in rows),"allocated_before_sum":sum(x["allocated_before"]for x in rows),"allocated_after_sum":sum(x["allocated_after"]for x in rows),"free_before_bytes":free,"free_after_bytes":shutil.disk_usage(R).free,"elapsed_seconds":time.time()-start,"method":"Transparent APFS compression only for phase-bound closed owned profiles; identical paths/bytes/mtime; SHA checked original/compressed/original-before-replacement/final; no user save, source, active file or raw proof deletion.","measurement_limit":"Net volume free change is measured; per-file block sums are not APFS-exclusive allocation."} +(O/"CLOSED_FULL_PROFILE_COMPRESSION_RESULT.json").write_text(json.dumps(result,indent=2)+"\n");print(json.dumps(result),flush=True) diff --git a/docs/plans/original-completion-2026-10-02/execution/p23-03/root_publish_full_9a26f9a.py b/docs/plans/original-completion-2026-10-02/execution/p23-03/root_publish_full_9a26f9a.py new file mode 100644 index 0000000..b907716 --- /dev/null +++ b/docs/plans/original-completion-2026-10-02/execution/p23-03/root_publish_full_9a26f9a.py @@ -0,0 +1,68 @@ +"""Publish an exact closed full-regression copy for the normal reviewer.""" +import gzip +import hashlib +import json +from pathlib import Path +import subprocess +import sys +import time + +sys.dont_write_bytecode = True +sys.path.insert(0, '/private/tmp/the-tree-p24-02-control-r02') +from runner.core import Runner + +ROOT = Path('/Users/korizatou114/Projects/とりにく工房ゲーム制作部') +DOC = ROOT / 'docs/plans/original-completion-2026-10-02/execution/p23-03' +SOURCE = ROOT / 'artifacts/original-completion-2026-10-02/p23-03-final-regression-9a26f9a-r01' +COMMIT = '9a26f9ab8c6691ba3cbe32ac4bc4525f4a9c7106' +def sha(path): + h = hashlib.sha256() + with path.open('rb') as stream: + for block in iter(lambda: stream.read(1048576), b''): + h.update(block) + return h.hexdigest() +def write(path, value): + path.write_text(json.dumps(value, ensure_ascii=False, indent=2)+'\n') + +verified = json.loads((DOC / 'ROOT_9A26F9A_FULL177_VERIFIED.json').read_text()) +assert verified['candidate'] == COMMIT and verified['actual_phases'] == 179 +assert sha(SOURCE / 'runner-ended.json') == verified['runner_ended_sha256'] +ended = json.loads((SOURCE / 'runner-ended.json').read_text()) +assert ended['passed'] and ended['engine_ended'] and not ended['cleanup_errors'] and not ended['guard_errors'] +assert not subprocess.run(['pgrep', '-f', '^/Applications/Godot.app/Contents/MacOS/Godot'], capture_output=True).stdout.strip() +owner = Runner('the-tree-p23-03-code') +assert owner.task('P23-03')['submitted'] == COMMIT and owner.task('P23-03')['state'] == 'submitted' +build = Path(owner.allocation('P23-03')['build_dir']) +target = build / SOURCE.name +binding = build / 'p23-full-regression-binding-9a26f9a-r01' +assert not target.exists() and not binding.exists() +files = [] +for path in sorted(SOURCE.rglob('*')): + assert not path.is_symlink() + if path.is_file(): + files.append({'path':str(path.relative_to(SOURCE)), 'bytes':path.stat().st_size, 'sha256':sha(path)}) +assert files +subprocess.run(['/bin/cp', '-cRp', str(SOURCE), str(target)], check=True) +for row in files: + source, dest = SOURCE / row['path'], target / row['path'] + assert dest.is_file() and not dest.is_symlink() + assert dest.stat().st_size == row['bytes'] and sha(dest) == row['sha256'] == sha(source) +assert {str(p.relative_to(target)) for p in target.rglob('*') if p.is_file()} == {x['path'] for x in files} +manifest = b''.join((json.dumps(row, ensure_ascii=False, sort_keys=True)+'\n').encode() for row in files) +packed = gzip.compress(manifest, mtime=0) +manifest_file = DOC / 'FULL177_9A26F9A_OUTPUT_FILES.jsonl.gz' +manifest_file.write_bytes(packed) +assert gzip.decompress(manifest_file.read_bytes()) == manifest +binding.mkdir() +(binding / manifest_file.name).write_bytes(packed) +(binding / 'ROOT_9A26F9A_FULL177_VERIFIED.json').write_bytes((DOC / 'ROOT_9A26F9A_FULL177_VERIFIED.json').read_bytes()) +record = {'candidate':COMMIT, 'original_output':str(SOURCE), 'review_copy':str(target), + 'binding_directory':str(binding), 'file_count':len(files), 'logical_bytes':sum(x['bytes'] for x in files), + 'all_file_hashes_verified':True, 'manifest_sha256':sha(manifest_file), + 'runner_ended_sha256':verified['runner_ended_sha256'], 'source_map_entries':1349, + 'suites':177, 'checks':20533, 'phases':179, 'copied_after_terminal':True, + 'raw_outputs_modified':False, 'normal_OS':'pending', 'final_independent_review':'pending', + 'formal_credit':0, 'recorded_unix':time.time()} +write(DOC / 'ROOT_9A26F9A_FULL177_REVIEW_PUBLICATION.json', record) +write(binding / 'PUBLICATION.json', record) +print(json.dumps(record, ensure_ascii=False)) diff --git a/docs/plans/original-completion-2026-10-02/plan_validation.json b/docs/plans/original-completion-2026-10-02/plan_validation.json index 0facd0e..2773c39 100644 --- a/docs/plans/original-completion-2026-10-02/plan_validation.json +++ b/docs/plans/original-completion-2026-10-02/plan_validation.json @@ -223,7 +223,7 @@ "ASSETS_PLATFORM_AUDIT.md": "a3a4b8ca0fb39a9abf88692285d26aa879815e092352ba304ef2758e71da50bd", "ATOMIC_REGISTER.md": "6070143b85b7c3b9b73d7c9768d88d2dae4d20407ad54a563cb6ffd74f2373ae", "ATOMIC_SEMANTIC_REVIEW.md": "c156b1fb57c2b4a900f27a19049510f3e9616e723d5edb3417f50d733de5be48", - "IMPLEMENTATION_PLAN.md": "285a5ff3c67044667b08e33ddc5dde10d7d8f336a0085eaea77d6b53a54436b3", + "IMPLEMENTATION_PLAN.md": "e68d2306731c455ae09ef429c5be900502f5da6c47aa1a3d834591dbdf027f84", "IMPORT_UNICODE_AUDIT.md": "88b2382bfbb3411fece8be7e6004ba21d8bf6a47e9d1f3cf573ea6638f79c12f", "P09_VALUE_CONTRACTS.md": "c5abdc4543e54033b1fcfd0943cba266f664d8c10968965fd36ade40da488a25", "PERFORMANCE_AUDIT.md": "c75e806acf825fc4a61f773a2cce7e71be335a1e25dbb15d98091097e8dc47c1", @@ -244,7 +244,7 @@ "facility_value_contracts_validation.json": "bf490a9ca585c48fc318e76c4a069ef244827d828d46e6415399f7710590dd16", "performance_audit.json": "0b630b15a392c3e0366f1362bfe4ddacb968f915f54549f82e4d6fa315384762", "progress_contract.json": "ccbdfce8c8365d5c13f59531955708834cce45acd0e136561c95295dfdb5df77", - "progress_snapshot.json": "9d9cf468ae5d6886dc4e0465386f4180857f6e8dfc269793da235a217560267b", + "progress_snapshot.json": "acaf7595091c90cdcb897a04a3d4521ca9378aa61ba82bc82f8479ad5d239789", "progress_validator_guard_checks.json": "72ee513fcf1cad85c24bfd0a4b472f425f6acf117928ece0f6b41e29018da627", "progress_validator_guard_checks.r01.json": "14c26adffa5a1938241db4912e50ea54b660641ee6fee2e412d467dce14d0519", "requirement_coverage.json": "8b5788b22ae8f49ea7e5cf048a5f0d82b54f6f193623465e0b70496b5aadd09d", @@ -254,6 +254,6 @@ "validate_facility_value_contracts.py": "91640e2a76cd6cc9186f7b85c0bf379b24b6cac0d48962815235ee628e7ae43e", "validate_plan.py": "23678227d9b3c556f1bd903f4b5b3147c4a82ce5085e10055481026803451b80", "validator_update_checks.json": "f997d0f3de2cea29550840b1d5cb23647d64f81329de46758551e2b6c8fecc27", - "work_packages.json": "358ac962dd8b8b14464f6f5becc483017cc501681c2e9505a0387f5156c842ea" + "work_packages.json": "a5a0c5848911e6e8ae7c0cc57871a9e98b9afe79c0b176b5feb18c8e92219543" } } diff --git a/docs/plans/original-completion-2026-10-02/progress_snapshot.json b/docs/plans/original-completion-2026-10-02/progress_snapshot.json index 5794fa7..18a703d 100644 --- a/docs/plans/original-completion-2026-10-02/progress_snapshot.json +++ b/docs/plans/original-completion-2026-10-02/progress_snapshot.json @@ -9703,17 +9703,19 @@ "execution": "the-tree-p06-01 Runner; recorded Claude decision, one Codex implementer", "current_gate_status": "not implemented or executed; formal completion not accepted" }, - "next_closure_plan_id": "P23-03", + "next_closure_plan_id": "P13-03", "p24_03_formal_closure": "docs/plans/original-completion-2026-10-02/execution/p24-03-formal-closure-r01/closure.json", "new_engine_run_scope": "Supplemental positive metadata diagnostic r01 failed cleanup preparation/log isolation; r02 passed17checks unchanged source and entire default profile. No duplicated full game regression.", "current_closure_targets": { - "current": "P23-03", + "current": "P13-03", "previous_formally_completed": "P08-03", - "next_state": "Sol修正27が9a26f9aを提出しclean。Root局所108試験/native import319parse/A+B/semantic17+17/component45checks成功、描画/Runtime/保存は19fc3f5と不変。同需要7153→2585。実Opus判断により同版全177を通常OSに先行して単一実行中。新OS/独立画像・全条件review/登録validate/統合/final未達、正式0。旧R13実画像12falseと19fc3f5 readiness指摘は履歴保全。", + "next_state": "同一P13-03の保持成果を再利用し、候補bd3a97eを提出・正式validate通過。全7施設/84利用枠/6分類、原8条件を維持。初回Opusは内容を確認したが統合先2ソースの版不一致をmedium指摘しgate未通過。新候補は実main571 Gitblob再検索+実祖先/作業bytes照合で修正、旧18負例を保持し33拒否+代替正常系成功。現在別Opus再レビュー中。製品/値/資産/engine/Runnerpolicy変更0。全条件review/統合/final/台帳まで正式0。", "current_conditions": "all7/all6; A/B native normalOS save/distinctPID, same-demand improvement, exact full177, separate independent direct-image/all-condition review, integration/final/ledger", - "updated_at_jst": "2026-10-15T18:41:56.206491+09:00", + "updated_at_jst": "2026-10-15T19:44:04.296936+09:00", "independent_read_only_target": "P04-01", - "independent_read_only_scope": "読取再監査で登録6pinは5一致/Runtime1更新、旧7差分は4一致/3更新、順序20関数本文と既存39証拠SHA一致。既存P04 Runner提出a19737bの監査を再利用し重複実装/engine起動0。Runtime差分は建設プレビューの共通化だが全1299証拠の現版適用を自動承認しない。D05閉店後開始済service/18:00最終区間未確定、A01は再確認しない。全7領域の境界適用性/独立全条件レビュー/統合final未達、正式0。" + "independent_read_only_scope": "読取再監査で登録6pinは5一致/Runtime1更新、旧7差分は4一致/3更新、順序20関数本文と既存39証拠SHA一致。既存P04 Runner提出a19737bの監査を再利用し重複実装/engine起動0。Runtime差分は建設プレビューの共通化だが全1299証拠の現版適用を自動承認しない。D05閉店後開始済service/18:00最終区間未確定、A01は再確認しない。全7領域の境界適用性/独立全条件レビュー/統合final未達、正式0。", + "previous_target_with_version_bound_full": "P23-03", + "selection_reason": "P23 normalOS requires actual screen access; P13 is existing near-complete records-only unit with heldwork and no unapprovedvalues/engine requirement; user-authorized reorder and actualOpusRUN." }, "historical_regression_before_P08_02_formal_closure": { "path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-final-candidate-r32-combined-root-acceptance-r01.json", @@ -9976,13 +9978,42 @@ }, "current_candidate": "9a26f9ab8c6691ba3cbe32ac4bc4525f4a9c7106", "full177_current": { - "state": "running", - "exec_session": 72805, - "owner_pid": 29458, + "state": "passed_root_verified", + "exec_session": null, + "owner_pid": null, "output": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-03-final-regression-9a26f9a-r01", "source_map_entries": 1349, "required_suites": 177, - "formal_credit": 0 + "formal_credit": 0, + "all_suites": 177, + "checks": 20533, + "phases": 179, + "receipt": "execution/p23-03/ROOT_9A26F9A_FULL177_VERIFIED.json", + "review_publication": "execution/p23-03/ROOT_9A26F9A_FULL177_REVIEW_PUBLICATION.json" } + }, + "p13_current_execution": { + "state": "reviewed", + "candidate": "bd3a97ec741ddb2346d0c2b2e0472c978927ce82", + "model": "claude-opus-5-5 independent reviewer", + "review": { + "id": "db70ddacf3314ada9fbd0435f1d15974", + "status": "terminal_pass", + "artifact": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/execution/p13-03-resume-20261015/SECOND_ACTUAL_REVIEW.json", + "critical_high_medium": 0, + "low": 3 + }, + "exec_session": null, + "repairs": 5, + "formal_validation": "/Users/korizatou114/Library/Application Support/agent-control/the-tree-p13-03/runs/425bcf897f62424d888c0fdbd02c4a68-validation.json", + "negative_rejections": 33, + "alternate_positive": true, + "formal_credit": 0, + "remaining_gates": [ + "actual latest-main merged candidate verification", + "exact candidate owner authorization record under standing explicit main permission", + "normal final verification and main integration", + "all-condition ledger closure" + ] } } diff --git a/docs/plans/original-completion-2026-10-02/work_packages.json b/docs/plans/original-completion-2026-10-02/work_packages.json index b5e182b..b14fbfb 100644 --- a/docs/plans/original-completion-2026-10-02/work_packages.json +++ b/docs/plans/original-completion-2026-10-02/work_packages.json @@ -7955,7 +7955,7 @@ }, "legacy_state": "planned", "state_scope": "package-level; completed means whole package accepted; partial implementation is not completion", - "current_summary": "P13-03既存最終修正を読取再監査。共有参照の全展開で旧提出7645c551と7施設/84スロット/施設外6分類が完全一致。現production53sourceのうちmain.gd1件のみSHA差、現版再検索の全観測はSHA以外一致。通常--verify-onlyは18負例を拒否するが未提出/未受入。支援RP13-01最終1398aa2dの正式55試験は入れ子Seatbeltで4failure/11error、通常ホスト診断でも負例fixtureの重複受入登録2errorが残る。隔離fixture差分案の該当試作1試験のみPASS、候補本体未変更。RP13の追加1回+限定ホスト正式試験、P13のsource更新追加1回を別々に確認中。全30/88、P13-03の全条件と2/2の現回数を維持。", + "current_summary": "提出bd3a97eの原8条件・全7施設/84利用枠/6分類を正式validateと別Opusレビューで確認。33拒否試験と正常な代替入力を検証、重大/高/中指摘0。初回medium版不一致は実Gitblob再検索・実祖先/作業bytes照合で修正。記録単位のみ、製品/値/資産/engine/Runnerpolicy変更0。実際の最新main統合候補での検証・final・台帳反映が残り、正式完了加点0。", "remaining_deliverables": [ { "id": "P13-01", @@ -8003,13 +8003,12 @@ "current_game_acceptance_inferred": false } ], - "progress_summary": "P13-03既存最終修正を読取再監査。共有参照の全展開で旧提出7645c551と7施設/84スロット/施設外6分類が完全一致。現production53sourceのうちmain.gd1件のみSHA差、現版再検索の全観測はSHA以外一致。通常--verify-onlyは18負例を拒否するが未提出/未受入。支援RP13-01最終1398aa2dの正式55試験は入れ子Seatbeltで4failure/11error、通常ホスト診断でも負例fixtureの重複受入登録2errorが残る。隔離fixture差分案の該当試作1試験のみPASS、候補本体未変更。RP13の追加1回+限定ホスト正式試験、P13のsource更新追加1回を別々に確認中。全30/88、P13-03の全条件と2/2の現回数を維持。", + "progress_summary": "提出bd3a97eの原8条件・全7施設/84利用枠/6分類を正式validateと別Opusレビューで確認。33拒否試験と正常な代替入力を検証、重大/高/中指摘0。初回medium版不一致は実Gitblob再検索・実祖先/作業bytes照合で修正。記録単位のみ、製品/値/資産/engine/Runnerpolicy変更0。実際の最新main統合候補での検証・final・台帳反映が残り、正式完了加点0。", "remaining_gaps": [ - "RP13限定の正式ホスト自己試験環境と追加1回の直接許可後、fixture修正/全正式試験/別独立レビュー/統合・最終。現live CONTROLに凍結Git objectが欠落する配置条件は、実際に使用する受入済みCONTROLでsource pinsを実照合する。", - "P13既存最終submitted結果の限定復旧提出。追加source更新1回の直接許可後、現在main.gd SHA/全出力receiptを同期。未許可で回数/state/sourceを変更しない。", - "P13正確な提出SHAの正式--verify-onlyと全18負例、全資料のexact500000容量、別Opus独立レビュー、統合/最終、全条件台帳反映。" + "同じ提出bd3a97eを実際の最新mainへ通常統合し、統合・最終検証と台帳反映を完了する。" ], - "updated_at_jst": "2026-10-13T17:23:50.608597+09:00" + "updated_at_jst": "2026-10-15T20:03:29.073954+09:00", + "current_execution": "execution/p13-03-resume-20261015/CURRENT_CLOSURE_AUDIT.json" } ], "estimate_person_days_historical_2026_09_29": [ @@ -8030,7 +8029,7 @@ ], "cross_cutting_acceptance_scope": "Completion requirements only, not achieved results. Apply each to relevant slices; non-applicable views require a recorded reason.", "initial_revision_state": "planned", - "updated_at_jst": "2026-10-13T17:23:50.608597+09:00" + "updated_at_jst": "2026-10-15T20:03:29.073954+09:00" }, { "id": "P14", @@ -9854,7 +9853,7 @@ }, "legacy_state": "planned", "state_scope": "package-level; completed means whole package accepted; partial implementation is not completion", - "current_summary": "Sol修正27が9a26f9aを提出しclean。Root局所108試験/native import319parse/A+B/semantic17+17/component45checks成功、描画/Runtime/保存は19fc3f5と不変。同需要7153→2585。実Opus判断により同版全177を通常OSに先行して単一実行中。新OS/独立画像・全条件review/登録validate/統合/final未達、正式0。旧R13実画像12falseと19fc3f5 readiness指摘は履歴保全。", + "current_summary": "提出9a26f9aはRoot局所108/native319parse/A+B/semantic17+17/component45に加え、同版全177/20533/179owned終了が成立。Root全1349source/stage/default保全を照合し全4491filesのSHA一致コピーをレビュー用buildへ公開。新normalOS/画像判断/登録validate/全条件Opusreview/統合final未達、正式0。Mac解除は既存質問、native接続はSCStream-3811。", "remaining_deliverables": [ { "id": "P23-01", @@ -16080,13 +16079,12 @@ "current_game_acceptance_inferred": false } ], - "progress_summary": "Sol修正27が9a26f9aを提出しclean。Root局所108試験/native import319parse/A+B/semantic17+17/component45checks成功、描画/Runtime/保存は19fc3f5と不変。同需要7153→2585。実Opus判断により同版全177を通常OSに先行して単一実行中。新OS/独立画像・全条件review/登録validate/統合/final未達、正式0。旧R13実画像12falseと19fc3f5 readiness指摘は履歴保全。", + "progress_summary": "提出9a26f9aはRoot局所108/native319parse/A+B/semantic17+17/component45に加え、同版全177/20533/179owned終了が成立。Root全1349source/stage/default保全を照合し全4491filesのSHA一致コピーをレビュー用buildへ公開。新normalOS/画像判断/登録validate/全条件Opusreview/統合final未達、正式0。Mac解除は既存質問、native接続はSCStream-3811。", "remaining_gaps": [ - "同版全177の単一実行を完走し実終了/全件/保全を確認。現在exec72805。失敗履歴の継ぎ足し不可。", - "Mac解除後、canonical出力へ新normalOS両配置/表裏/pan zoom/正式保存・別PID通常読込を収集。既存質問を重複しない。", - "独立Opus画像/全7条件reviewで投影例外のraw authority・interval union含む最新差分も必ず確認。その後登録validate、最新main統合/final/台帳。部分点なし。" + "Mac解除後に同一候補のcanonical normalOSを両配置/表裏/pan zoom/正式保存・別PID通常読込で採取。旧証拠の再ラベル不可。", + "独立Opus画像判断を必要全frame/rowで取得→Root証拠結合→登録validate→独立Opus全条件review1回→統合/final/台帳。全177は9a26f9a版限定の成立証拠、別候補へ無条件転用しない。" ], - "updated_at_jst": "2026-10-15T18:41:56.206491+09:00" + "updated_at_jst": "2026-10-15T19:18:48.284515+09:00" } ], "estimate_person_days_historical_2026_09_29": [ @@ -16138,7 +16136,7 @@ ], "cross_cutting_acceptance_scope": "Completion requirements only, not achieved results. Apply each to relevant slices; non-applicable views require a recorded reason.", "initial_revision_state": "in_progress", - "updated_at_jst": "2026-10-15T18:41:56.206491+09:00" + "updated_at_jst": "2026-10-15T19:18:48.284515+09:00" }, { "id": "P24",