Compare commits

..
Author SHA1 Message Date
Agent Control Runner 785815002e P04-01: 同時発生の更新規約 2026-10-19 00:12:04 +09:00
Agent Control Runner a9ef681fb8 P04-01: 同時発生の更新規約 2026-10-18 21:01:07 +09:00
Agent Control Runner 13aefdd3dd P04-01: 同時発生の更新規約 2026-10-18 20:16:38 +09:00
Agent Control Runner 2cd734062a P04-01: 同時発生の更新規約 2026-10-18 18:11:13 +09:00
Agent Control Runner e7f2271164 P04-01: 同時発生の更新規約 2026-10-18 16:51:45 +09:00
Agent Control Runner 1820eed0ff P04-01: 同時発生の更新規約 2026-10-18 16:43:06 +09:00
Agent Control Runner eb94e1d7db P04-01: 同時発生の更新規約 2026-10-18 15:41:18 +09:00
Agent Control Runner acab529c8d P04-01: 同時発生の更新規約 2026-10-18 14:36:16 +09:00
Agent Control Runner befa0ef1f6 P04-01: 同時発生の更新規約 2026-10-18 12:27:51 +09:00
Agent Control Runner 8e25213e91 P04-01: 同時発生の更新規約 2026-10-18 12:00:07 +09:00
Agent Control Runner 27b18b75c9 P04-01: 同時発生の更新規約 2026-10-18 11:25:54 +09:00
Agent Control Runner 1b08d6b0fc P04-01: 同時発生の更新規約 2026-10-18 11:16:06 +09:00
Agent Control Runner 20d0ae5990 P04-01: 同時発生の更新規約 2026-10-18 10:58:54 +09:00
Agent Control Runner 2dde7596a8 P04-01: 同時発生の更新規約 2026-10-16 10:02:30 +09:00
Agent Control Runner fb8b7919db P04-01: 同時発生の更新規約 2026-10-16 09:33:00 +09:00
Agent Control Runner 55f1fb49aa P04-01: 同時発生の更新規約 2026-10-16 09:25:26 +09:00
Agent Control Runner 4ab7ab8712 P04-01: 同時発生の更新規約 2026-10-16 09:19:25 +09:00
Agent Control Runner 7af6fafaf0 P04-01: 同時発生の更新規約 2026-10-16 09:07:58 +09:00
Agent Control Runner d393e4d90f P04-01: 同時発生の更新規約 2026-10-16 08:51:30 +09:00
Agent Control Runner 8418560aaf P04-01: 同時発生の更新規約 2026-10-16 08:35:40 +09:00
Agent Control Runner 16207d353a P04-01: 同時発生の更新規約 2026-10-16 06:46:41 +09:00
Agent Control Runner b543c26c95 P04-01: 同時発生の更新規約 2026-10-16 06:12:33 +09:00
Agent Control Runner accd07c91d P04-01: 同時発生の更新規約 2026-10-16 04:48:31 +09:00
Agent Control Runner 29a641c540 P04-01: 同時発生の更新規約 2026-10-16 04:21:59 +09:00
Agent Control Runner cc3a377841 P04-01: 同時発生の更新規約 2026-10-16 04:14:48 +09:00
Agent Control Runner 877dee40bc P04-01: 同時発生の更新規約 2026-10-16 03:55:04 +09:00
Agent Control Runner c0bc92a469 P04-01: 同時発生の更新規約 2026-10-16 03:46:10 +09:00
Agent Control Runner 3bba4f34f0 P04-01: 同時発生の更新規約 2026-10-16 03:35:55 +09:00
Agent Control Runner dd20d5b96c P04-01: 同時発生の更新規約 2026-10-16 03:20:25 +09:00
Agent Control Runner 64617018ed P04-01: 同時発生の更新規約 2026-10-16 03:11:58 +09:00
Agent Control Runner 5475391647 P04-01: 同時発生の更新規約 2026-10-16 01:54:03 +09:00
Agent Control Runner 9767b0a28c P04-01: 同時発生の更新規約 2026-10-15 23:15:15 +09:00
Agent Control Runner a19737b160 P04-01: 同時発生の更新規約 2026-10-13 02:56:23 +09:00
Takeshi deb1bcb237 docs: freeze P04 order audit inputs and original acceptance scope 2026-10-13 02:35:44 +09:00
Takeshi 339a118895 docs: retain updated planning validation pins 2026-10-13 02:30:08 +09:00
Takeshi 25467ac502 docs: record P24 exact-candidate validation and review proposal 2026-10-13 02:29:39 +09:00
Takeshi 243a3593bb docs: preserve P24 native failure and diagnostic evidence 2026-10-13 01:11:19 +09:00
Takeshi 286730f88c docs: record P24 start and correct implementation role after read-only loop 2026-10-13 00:46:32 +09:00
Takeshi 9b2ee480a8 docs: freeze original P24-03 selection acceptance contract 2026-10-13 00:34:53 +09:00
Takeshi 4fb8312a33 docs: preserve unapproved mana proposal and independent review findings 2026-10-13 00:29:38 +09:00
Takeshi 5536bc0411 docs: freeze reuse-only repair contract for mana proposal 2026-10-13 00:19:30 +09:00
Takeshi 73cda6b867 docs: preserve unaccepted P06 audit and reconcile current status 2026-10-13 00:12:48 +09:00
Takeshi 0bdc4886cf docs: freeze owner-requested mana proposal contract 2026-10-13 00:06:47 +09:00
Takeshi 74fc69698a docs: record managed Claude decision and P06-01 audit dispatch 2026-10-12 23:45:56 +09:00
Takeshi dff514c774 docs: freeze original P06-01 contract and retained evidence for Runner 2026-10-12 23:39:00 +09:00
256 changed files with 49480 additions and 26 deletions
@@ -1,3 +1,13 @@
## 現在の次対象(2026-10-13・P24-03)
P24-03「選択と保存の受入」の候補4cefcffは、305script parse/import・局所4suite/254check・同版全173suite/14810checkが失敗0。通常OSによる施設/客/職員/レイヤー選択と保存、別PID17306→19943で実モデルと実表示値の一致を記録し、Runnerの正式機械検証は通過した。現在はreview_pending。正式独立Claudeレビューと統合を残すため成果単位は未完了。正式9/着手22/予定57、30パッケージ/88成果単位・部分点なし。全回帰件数をゲーム完成の代用にしない。
証拠と全7条件の現在記録は [候補版検証](execution/multi-agent-dev-handoff/p24-03-current-validation-r03.json)。レビュー入力は従来500,000bytes上限を超えるため、不変JSON行のraw一致を証明して範囲を絞る [Runner側候補案](checkpoints/p24-review-packet-proposal-r01/PROPOSAL.md) を提示した。承認までRunner本体への適用0、上限変更0。P06マナ案は未承認・製品未反映、P23手動操作延期と同一Windows実機受入は未達を維持。以下の「現在のRunner実行」等は記録時点の履歴である。
## 現在のRunner実行(2026-10-12)
ユーザーがmain更新を明示許可し、現成果と原契約入力をmainへ反映済み。元の1成果単位P06-01を範囲とするRunner登録、3CLIの制限下認証確認、Claudeのrun判断、Codex1担当の監査起動まで進んだ。現在の次対象はP06-01。P22-03は必要数量/見積未確定、P23-02の追加性能修正は保留。正式9/着手21/予定58、全体30/88・部分点なし。Runnerの0/1はこの1件だけの運用表示で、全ゲーム分母ではない。証拠検証器は未実装/未実行で未受入。以下の未登録/main接続未解決/P22優先の記述は変更前履歴として保持する。
## 現在の実行順序変更(2026-10-12・ユーザー許可)
P23-02の追加性能修正を保留し、次の優先対象をP22-03「制作量と担当」に変更した。受入済P22-01の614利用記録を制作担当候補・数量入力・技術/内容作業・見積方法に対応させる下書きへ引継ぎ、独立レビューで一般従業員/客16件のSD制作分類を補正。必要数量・具体的見積は未確定で、正式完了は増やさない。現在は正式9/着手20/予定59、30パッケージ/88成果単位・部分点なし。
@@ -0,0 +1,77 @@
# 未承認・製品未反映:MP-01 マナ契約候補
承認用の候補案です。P06-01の受入や原88成果の完了を意味せず、分母にも加えません。製品・人物・資源・仕様原本・台帳は変更していません。正式試験と別セッションレビューはRunnerが実施します。
## 根拠と区別
原本 `docs/traceability/original/BASELINE.txt` 9.1は枯渇時の全館停止、10.6はマナ炉6×3・裏地下・奴隷消費を規定します。6.1/6.5の代替不可能・解雇売却不可・原則ロストしない人物は投入から除外します。数値、容量、生成周期、炉の収率は原本にありません。
現実装 `autoload/game_state.gd` の初期mana=100は残量です。`autoload/simulation_runtime.gd` のSTARTER_MANA_OUTPUT=100はネットワーク供給能力であり、100 Mana/10分という承認済み生成率ではありません。`maintenance_mana` は完成施設のconsumer需要に登録され、`mana_network_service.gd` の10ゲーム分周期で配電されます。これは現時点で残量から差し引く維持エネルギーではありません。ネットワークの優先配電・75%の縮退・10分の停止保持と、全館のreserve>0ゲートは別です。Runtimeの定期マナ更新はネットワーク評価と電力投影であり、有限残量helperの定期生成消費接続ではありません。
`tests/s2/test_mana_reserve_balance.gd` の残量7・容量10・時刻360、時刻370の生成5・需要8→残量4は試験入力です。承認済み製品値ではなく、今回その試験を実行していません。現sourceのSHA256と区分はJSONのsource_pinsに記録しました。候補の来歴はcandidate、原本・実装・fixtureと区別しています。
## 承認する候補範囲
| 案 | 初期Mana | 容量Mana | 世界樹生成Mana/10ゲーム分 |
|---|---:|---:|---:|
| 推薦 | 100 | 300 | 20 |
| 慎重 | 100 | 200 | 10 |
| 余裕 | 200 | 600 | 40 |
全て未承認です。推薦は現初期残量100を維持する候補であり、100を原本値と主張しません。容量300は初期の3倍の有限バッファ、生成20は下記の通常需要16を4だけ上回り、全定義一基ずつの需要63には足りない設計上の選択です。周期10は現配電評価境界への整合を理由に提案します。全ゲームのバランス保証ではありません。
換算案は各完成・保有施設のmaintenance_manaを1周期のMana消費量とし、D=Σ(基数×定義値)とします。閉店・停止中も維持需要を計上し、枯渇による需要免除と無償復帰の振動を避けます。撤去・破壊済みは除外します。金維持費の承認A01と同一契約ではなく、別途承認するマナ案です。Manaは整数、時刻はゲーム内分、初回は初期時刻360から370までの一周期です。現実時間10秒=ゲーム内1時間との関係を生成量へ重複換算しません。
B=直前残量、C=容量、G=その周期の世界樹生成、F=確定した炉生成、D=需要。
- available=B+G+F
- consumed=min(available,D)
- shortage=D-consumed
- overflow=max(0,available-consumed-C)
- after=min(C,available-consumed)
需要を賄ってから余剰を蓄積し、超過は明記して破棄します。after=0では需要ゼロ施設も含め全館停止。供給そのものは停止館外の世界樹から復帰可能とし、次の境界でafter>0かつ局所配電条件成立の場合だけ再開します。ネットワークstorageと残量を二重計上しません。ネットワーク供給100をGとして足すこともしません。供給能力・局所切断と残量の二つのゲートを保ちます。
## 需要と計算比較
JSONはdata/facilities配下の全37定義を列挙します。省略されたmaintenance_manaはFacilityDefinitionの現default=0と明示し、未定義施設のunknownとは区別します。各行のpath・definition_id・observed_maintenance_manaを入力に、全定義一基ずつの合計は63です。定義の存在を通常登録・稼働とみなしません。
歴史監査CURRENT_FACILITY_AUDIT.mdにある対応定義なし13施設(VIPスイート、ドミトリー、レストラン、屋台、カジノ、闘技場、高級ソープ、SM拷問室、覗き部屋、地下牢、マナ炉、ワープ、魔法砲台)は需要unknownです。魔力制御室3×2は原本マナ炉6×3の代替ではありません。現在の定義一覧と歴史監査の登録数も混同しません。
比較は候補式の計算のみです。F=0、初期時刻360、10分刻み。低負荷D=2(食堂一基)、通常D=16(食堂・厨房・大浴場・客EV・受付・警備員詰所各一基)、需要超過D=63(全37定義各一基)を120分計算します。zero・capacityは10分、供給喪失復帰は30分。全入力、各周期結果、shortage/overflowはJSONに保存しています。
| 条件 | 推薦の結果 | 慎重の結果 | 余裕の結果 |
|---|---:|---:|---:|
| 低負荷120分 | 300 Mana | 196 Mana | 600 Mana |
| 通常120分 | 148 Mana | 28 Mana | 488 Mana |
| 需要超過120分 | 0 Mana | 0 Mana | 0 Mana |
| 初期0・通常需要10分 | 4 Mana | 0 Mana | 24 Mana |
| 初期満容量・低負荷10分 | 300 Mana | 200 Mana | 600 Mana |
| 生成0→0→通常・需要16、30分 | 72 Mana | 62 Mana | 192 Mana |
| 通常10分後、同分再送 | 104 Mana | 94 Mana | 224 Mana |
推薦の需要超過は100→57→14→0、3周期目にshortage29、その後は毎周期shortage43。通常は100+12×(20−16)=148。供給喪失復帰は100→84→68→72。初期0は生成20−需要16=4で次境界復帰、慎重案は生成10でshortage6、停止を維持します。満容量では需要を支払った余剰のみoverflow。余裕案は復帰しやすい一方、需要63には12周期で枯渇します。
同分再送は全案とも保存済み結果の返却だけで残量不変。同じ分で異なる入力は拒否します。局所供給線だけ喪失する場合もpower_available=falseを投影し、残量が正でも停止します。復帰は局所配電の停止保持条件を満たした評価境界で行い、残量が0なら再開しません。これらは設計比較で、実機受入結果ではありません。
## 炉の候補
原本寸法・裏地下を維持。所有する一般奴隷1名→100 Mana、一炉につき次の10分境界で一回の明示投入を提案します。ユニーク・代替不可能・売却不可・保護対象・ヒロイン・ライバル、客、一般従業員、分類不明な拘束者は除外。適格性が不明なら拒否します。自動投入は行わない案です。
投入前に所有・適格性・炉稼働・空き容量100以上を再検証。人物除去、Mana加算、投入IDと境界・対象ID・適格性根拠・前後残量の履歴を一つの保存可能な原子操作として確定する案です。容量不足では投入せず、人物を消費してoverflowを捨てる案にしません。確定前中断は無変更で取消、確定後中断は保存receiptから復帰して再消費しません。枯渇中の炉は稼働しないため世界樹で先に復帰します。これは将来実装契約の候補で、今回は実際の人物消費も資源変更もありません。
## 更新順序と保存
D05はdecisions.jsonのpendingです。現順序はAPPLY_COMMANDS→TIME_BOUNDARIES→MANA→CONSTRUCTION→LOGISTICS→FACILITY_COMPLETION→VITALS_AND_ENVIRONMENT→INCIDENTS_AND_EVENTS→FACILITY_QUEUES→AI_DECISIONS→PUBLISH_SNAPSHOT。推薦はこのphase列を保持し、MANA内で入力snapshot→生成/炉取引のstage→残量計算→局所配電→全館ゲート→receipt確定とします。
00:00の既承認Gold維持費は閉店・停電でも所有時間に応じて精算し、マナ停止を理由に取り消しません。06:00/18:00の勤務境界は保持。マナ評価後の物流・サービス完了・queueは確定電力を参照する案です。未完了サービスを完了として課金せず、EV/搬送は位置・荷物・ID・ルートを保持して停止、復帰で重複搬送しない案。日跨ぎ完了・費用時点・移動中の具体処理はD05承認前に製品へ接続しません。
旧GameStateは非負値を復元でき0を許し、get_resourceで欠落も0として参照されます。0は現在の投影では停止であり、無制限・満量の証拠ではありません。ネットワークsnapshot版1、save format1/2は新しい残量容量・生成率契約の承認を意味しません。
移行案は適用元版と新domain版を明示し、preview・検証済みbackup後に原子的適用。明示旧0は0・停止を維持。正値は承認容量内のみ保持。欠落、曖昧、負値、非整数、容量超過は拒否して元保存・live状態を保持し、黙って切り詰めません。新保存は残量・容量・最後の境界/flow・炉receipt・配電投影を保持。同境界同入力は再消費・イベント再発行なし、異入力/逆行は拒否。時間飛びは各10分境界を順に処理し、offline生成は別承認なしには行いません。
## 不足・承認待ちと検証
D04の値と換算、D05の境界処理、炉の対象判定・収率・履歴、新保存domain版と移行元適用条件を承認範囲として分けます。未定義13施設の需要、実際の配置基数、全ゲームの性能・経済バランスは未確定です。原P06-01は未達を維持します。
静的に参照sourceと計算を確認した成果です。正式proposal-consistency試験・別Claudeレビュー・承認・統合・完了確定はRunnerに委ね、合格を自己宣言しません。
@@ -0,0 +1,48 @@
{
"observed_at_jst": "2026-10-13T00:25:48.063475+09:00",
"status": "draft_unaccepted_not_approval_ready",
"original_counts": {
"packages": 30,
"delivery_units": 88,
"completed": 9
},
"applied_to_product": false,
"entries": [
{
"path": "docs/plans/original-completion-2026-10-02/checkpoints/mana-proposal-draft-r01/PROPOSAL.md",
"sha256": "95024959e7c301c6a68a24de36dd6629e45b189f9d038f4397757124ba0bb41f",
"bytes": 9918,
"source": "/Users/korizatou114/Projects/TheTree-managed-worktrees/mana-proposal/MP-01-implement/docs/plans/original-completion-2026-10-02/execution/mana-proposal/PROPOSAL.md",
"scope": "unaccepted draft snapshot only; not original unit acceptance"
},
{
"path": "docs/plans/original-completion-2026-10-02/checkpoints/mana-proposal-draft-r01/proposal.json",
"sha256": "aca6d781d5ce730c9f905b5dc817f27548b372b043beea68cf6de73761f6f0d2",
"bytes": 71713,
"source": "/Users/korizatou114/Projects/TheTree-managed-worktrees/mana-proposal/MP-01-implement/docs/plans/original-completion-2026-10-02/execution/mana-proposal/proposal.json",
"scope": "unaccepted draft snapshot only; not original unit acceptance"
}
],
"root_checks": {
"source_pins_verified": 53,
"arithmetic_flows_verified": 126,
"demand_resources": 37,
"one_each_observed_load": 63,
"scope": "proposal arithmetic/source traceability only; no game or formal Runner acceptance"
},
"known_formal_gaps": [
"source_pins list differs from fixed mapping schema",
"formal proposal-consistency not executed",
"formal Runner reviewer not executed",
"managed worker stopped after two correction attempts; no unlimited retries"
],
"read_only_content_review_job": "9d8583a74456470ea73a2bd531feb8ca",
"diagnostic_review_completed": true,
"content_findings": [
"HIGH-1 furnace headroom moment ambiguous; same-boundary tree generation can create overflow after consuming actor; furnace F>0 boundary cases absent",
"HIGH-2 restore from zero only possible when generation exceeds retained demand; after==0 stop must preserve original depletion constraint; unconditional recovery claim needs qualification and owner decision",
"MED-1 generous excess demand reaches zero on ninth interval, not twelfth",
"MED-2 distinguish tree generation loss from local distribution loss; stock balance and local power result separate"
],
"review_disposition": "review-disposition.json"
}
@@ -0,0 +1,28 @@
{
"observed_at_jst": "2026-10-13T00:29:23.970192+09:00",
"status": "not_approval_ready",
"product_modified": false,
"original_delivery_completed": false,
"diagnostic_review": "diagnostic-independent-review.json",
"accepted_findings": [
"HIGH-1 furnace headroom moment ambiguous; same-boundary tree generation can create overflow after consuming actor; furnace F>0 boundary cases absent",
"HIGH-2 restore from zero only possible when generation exceeds retained demand; after==0 stop must preserve original depletion constraint; unconditional recovery claim needs qualification and owner decision",
"MED-1 generous excess demand reaches zero on ninth interval, not twelfth",
"MED-2 distinguish tree generation loss from local distribution loss; stock balance and local power result separate"
],
"review_suggestions_not_auto_adopted": [
"Replacing depletion stop with shortage-only would change original depletion constraint; do not apply automatically",
"MED-3 assertion that one furnace cannot offset demand63 is numerically incorrect: generation20+furnace100 exceeds63 each interval; actual actor cost and sustainable operation still unapproved",
"Furnace loyalty side effects and bankruptcy actor eligibility remain proposal decisions; do not fabricate original numeric effect"
],
"other_findings_deferred": [
"infirmary.tres duplicate properties and unknown queue_staff_min recorded outside proposal scope; no unsolicited fix"
],
"formal_workflow_gaps": [
"source_pins list differs from registered mapping schema",
"formal validator and Runner review absent",
"worker correction stopped due forbidden reuse-input reads, despite exact local copy; retry cap respected"
],
"next_original_candidate": "P24-03",
"proposal_numeric_choices_unapproved": true
}
@@ -0,0 +1,707 @@
{
"scope": "historical controlled outage evidence; no natural generation/depletion or whole P06 acceptance",
"entries": [
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-current-supply-outage-root-review-r01/review.json",
"raw_bytes": 19655,
"raw_sha256": "771078fabaea725cc7d115f51f6333be2dd8991097a69b16417aacb30817d8c5",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/000-review.json.gz",
"stored_bytes": 2914,
"stored_sha256": "a61d9d85d942016af0d126c3be6b35008b5303716629f157d57f73100150b58b"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-current-supply-outage-native-r01/runner-input.json",
"raw_bytes": 689976,
"raw_sha256": "94e72252bae32a5dd812c959b7de4cc7ec3eca6b72db605102db154530250aba",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/001-runner-input.json.gz",
"stored_bytes": 158794,
"stored_sha256": "0bdfbbded655b2384318d26500403493da2981959b458525ba38ad0be523c5f6"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-current-supply-outage-native-r01/execution.json",
"raw_bytes": 66796,
"raw_sha256": "d5ab424528d18dd6e86e1d155c9998311723fb5fae057cdafe46f67aa60605f1",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/002-execution.json.gz",
"stored_bytes": 5512,
"stored_sha256": "7d6997ea3a8baed20eb38e29e947fbb34abf18151bf8d6808768cd73faa84521"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-current-supply-outage-native-r01/command-evidence/reader-batch-before.var",
"raw_bytes": 386520,
"raw_sha256": "d9f0349c1e34a0a33a5e375f511d26ae73df0a0d0ca7ea0425ef72d2f2c941ae",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/003-reader-batch-before.var.gz",
"stored_bytes": 30069,
"stored_sha256": "320f1c9bf443d55346dbf71037fda5f903dfc563c277d83d6d126f1dab54112c"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-current-supply-outage-native-r01/command-evidence/reader-batch-recovered.var",
"raw_bytes": 397628,
"raw_sha256": "eff88cb15a0f0fdf7eff7ff7559dd6e231078a6cd75a19e19d74657309b63468",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/004-reader-batch-recovered.var.gz",
"stored_bytes": 30813,
"stored_sha256": "52cbb50fa434ee26b4c762a143ef1c89980cb31c1fa80ba9f609f2b5d899c0b8"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-current-supply-outage-native-r01/command-evidence/reader-batch-saved.var",
"raw_bytes": 386520,
"raw_sha256": "d9f0349c1e34a0a33a5e375f511d26ae73df0a0d0ca7ea0425ef72d2f2c941ae",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/005-reader-batch-saved.var.gz",
"stored_bytes": 30069,
"stored_sha256": "320f1c9bf443d55346dbf71037fda5f903dfc563c277d83d6d126f1dab54112c"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-current-supply-outage-native-r01/command-evidence/reader-batch-stopped.var",
"raw_bytes": 387576,
"raw_sha256": "f7cf8ccceb7900cc5dc870cf368eeca9c125c0e5c79f1f596dec5f2c8f76f9e9",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/006-reader-batch-stopped.var.gz",
"stored_bytes": 30112,
"stored_sha256": "b6b7d2c3a467d9bae16cea677f434ea0b86738fa009c2d61a2f49eaccebe68df"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-current-supply-outage-native-r01/command-evidence/reader-cargo-before.var",
"raw_bytes": 390624,
"raw_sha256": "5a0931e515c09979396331a9123b124c6b1335ffe91c628705753bcf9eedf35e",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/007-reader-cargo-before.var.gz",
"stored_bytes": 30316,
"stored_sha256": "814e12f5cbcb734bb5205b7ba0943d693fcf32c12ca2fd7eec975165fbd21771"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-current-supply-outage-native-r01/command-evidence/reader-cargo-recovered.var",
"raw_bytes": 387388,
"raw_sha256": "cd928823a6c1d06c47e32f75d5e54863091a472b12f02bdcb48b47a4cfb3eb43",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/008-reader-cargo-recovered.var.gz",
"stored_bytes": 30066,
"stored_sha256": "fef0440ff76374befa660714047a9a5295e44313d9484d953673dccf0720ba05"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-current-supply-outage-native-r01/command-evidence/reader-cargo-saved.var",
"raw_bytes": 390624,
"raw_sha256": "5a0931e515c09979396331a9123b124c6b1335ffe91c628705753bcf9eedf35e",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/009-reader-cargo-saved.var.gz",
"stored_bytes": 30316,
"stored_sha256": "814e12f5cbcb734bb5205b7ba0943d693fcf32c12ca2fd7eec975165fbd21771"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-current-supply-outage-native-r01/command-evidence/reader-cargo-stopped.var",
"raw_bytes": 387988,
"raw_sha256": "99e4f23e1f44c5d3d91ffad6d7ca1dac4686355b6d5b73a7c0c4db0c10242f7c",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/010-reader-cargo-stopped.var.gz",
"stored_bytes": 30305,
"stored_sha256": "4034848ed96ab3c9f5d225f0d32bac776df1cdd8fa047cebc9e16b47ba289a39"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-current-supply-outage-native-r01/command-evidence/writer-batch-before.var",
"raw_bytes": 386520,
"raw_sha256": "d9f0349c1e34a0a33a5e375f511d26ae73df0a0d0ca7ea0425ef72d2f2c941ae",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/011-writer-batch-before.var.gz",
"stored_bytes": 30069,
"stored_sha256": "320f1c9bf443d55346dbf71037fda5f903dfc563c277d83d6d126f1dab54112c"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-current-supply-outage-native-r01/command-evidence/writer-batch-recovered.var",
"raw_bytes": 397628,
"raw_sha256": "eff88cb15a0f0fdf7eff7ff7559dd6e231078a6cd75a19e19d74657309b63468",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/012-writer-batch-recovered.var.gz",
"stored_bytes": 30813,
"stored_sha256": "52cbb50fa434ee26b4c762a143ef1c89980cb31c1fa80ba9f609f2b5d899c0b8"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-current-supply-outage-native-r01/command-evidence/writer-batch-saved.var",
"raw_bytes": 386520,
"raw_sha256": "d9f0349c1e34a0a33a5e375f511d26ae73df0a0d0ca7ea0425ef72d2f2c941ae",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/013-writer-batch-saved.var.gz",
"stored_bytes": 30069,
"stored_sha256": "320f1c9bf443d55346dbf71037fda5f903dfc563c277d83d6d126f1dab54112c"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-current-supply-outage-native-r01/command-evidence/writer-batch-stopped.var",
"raw_bytes": 387576,
"raw_sha256": "f7cf8ccceb7900cc5dc870cf368eeca9c125c0e5c79f1f596dec5f2c8f76f9e9",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/014-writer-batch-stopped.var.gz",
"stored_bytes": 30112,
"stored_sha256": "b6b7d2c3a467d9bae16cea677f434ea0b86738fa009c2d61a2f49eaccebe68df"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-current-supply-outage-native-r01/command-evidence/writer-cargo-before.var",
"raw_bytes": 390624,
"raw_sha256": "5a0931e515c09979396331a9123b124c6b1335ffe91c628705753bcf9eedf35e",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/015-writer-cargo-before.var.gz",
"stored_bytes": 30316,
"stored_sha256": "814e12f5cbcb734bb5205b7ba0943d693fcf32c12ca2fd7eec975165fbd21771"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-current-supply-outage-native-r01/command-evidence/writer-cargo-recovered.var",
"raw_bytes": 387388,
"raw_sha256": "cd928823a6c1d06c47e32f75d5e54863091a472b12f02bdcb48b47a4cfb3eb43",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/016-writer-cargo-recovered.var.gz",
"stored_bytes": 30066,
"stored_sha256": "fef0440ff76374befa660714047a9a5295e44313d9484d953673dccf0720ba05"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-current-supply-outage-native-r01/command-evidence/writer-cargo-saved.var",
"raw_bytes": 390624,
"raw_sha256": "5a0931e515c09979396331a9123b124c6b1335ffe91c628705753bcf9eedf35e",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/017-writer-cargo-saved.var.gz",
"stored_bytes": 30316,
"stored_sha256": "814e12f5cbcb734bb5205b7ba0943d693fcf32c12ca2fd7eec975165fbd21771"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-current-supply-outage-native-r01/command-evidence/writer-cargo-stopped.var",
"raw_bytes": 387988,
"raw_sha256": "99e4f23e1f44c5d3d91ffad6d7ca1dac4686355b6d5b73a7c0c4db0c10242f7c",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/018-writer-cargo-stopped.var.gz",
"stored_bytes": 30305,
"stored_sha256": "4034848ed96ab3c9f5d225f0d32bac776df1cdd8fa047cebc9e16b47ba289a39"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9a2ea9547175440fbdd354d2234ef7c5-standard-runtime-writer/saves/p06_supply_outage/cargo/journal.log",
"raw_bytes": 35,
"raw_sha256": "5f5f1cbb5a4b1c94945f503ae9c62989f628aa1db498974e3d5c3fe04cb89120",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/019-journal.log.gz",
"stored_bytes": 55,
"stored_sha256": "1e80af003b4e9ed95062c1fea675417de53d411d91ec242a51d5342ec2cc52d8"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9a2ea9547175440fbdd354d2234ef7c5-standard-runtime-writer/saves/p06_supply_outage/cargo/manifest.json",
"raw_bytes": 416,
"raw_sha256": "52e87c19e39d7e4e922b47ef5979f4fecbe3211bd3f193ab30fd5418fffc5c73",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/020-manifest.json.gz",
"stored_bytes": 274,
"stored_sha256": "8b2e2a5607f019ddb686e50ca1a7fde428212880f7b769e96ef86720c8f3e133"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9a2ea9547175440fbdd354d2234ef7c5-standard-runtime-writer/saves/p06_supply_outage/cargo/thumbnail.png",
"raw_bytes": 83,
"raw_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/021-thumbnail.png.gz",
"stored_bytes": 92,
"stored_sha256": "348df3feca72ac91c92b85c55b51f8b91c9f7bb749b15dd4212aaa4f594242a9"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9a2ea9547175440fbdd354d2234ef7c5-standard-runtime-writer/saves/p06_supply_outage/cargo/world.bin",
"raw_bytes": 27413,
"raw_sha256": "a577b190cb3b18cfc5cca1ef15d26521ea950bf5f3d3da68d19b1c8f43672158",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/022-world.bin.gz",
"stored_bytes": 27375,
"stored_sha256": "b0092a107f07bd16c875092865395429cab3fb25af411474ce878e51e9b491ef"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-493f05e3b74d4f57a1ba5eddeceef61b-standard-runtime-reader/saves/p06_supply_outage/cargo/journal.log",
"raw_bytes": 35,
"raw_sha256": "5f5f1cbb5a4b1c94945f503ae9c62989f628aa1db498974e3d5c3fe04cb89120",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/023-journal.log.gz",
"stored_bytes": 55,
"stored_sha256": "1e80af003b4e9ed95062c1fea675417de53d411d91ec242a51d5342ec2cc52d8"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-493f05e3b74d4f57a1ba5eddeceef61b-standard-runtime-reader/saves/p06_supply_outage/cargo/manifest.json",
"raw_bytes": 416,
"raw_sha256": "52e87c19e39d7e4e922b47ef5979f4fecbe3211bd3f193ab30fd5418fffc5c73",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/024-manifest.json.gz",
"stored_bytes": 274,
"stored_sha256": "8b2e2a5607f019ddb686e50ca1a7fde428212880f7b769e96ef86720c8f3e133"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-493f05e3b74d4f57a1ba5eddeceef61b-standard-runtime-reader/saves/p06_supply_outage/cargo/thumbnail.png",
"raw_bytes": 83,
"raw_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/025-thumbnail.png.gz",
"stored_bytes": 92,
"stored_sha256": "348df3feca72ac91c92b85c55b51f8b91c9f7bb749b15dd4212aaa4f594242a9"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-493f05e3b74d4f57a1ba5eddeceef61b-standard-runtime-reader/saves/p06_supply_outage/cargo/world.bin",
"raw_bytes": 27413,
"raw_sha256": "a577b190cb3b18cfc5cca1ef15d26521ea950bf5f3d3da68d19b1c8f43672158",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/026-world.bin.gz",
"stored_bytes": 27375,
"stored_sha256": "b0092a107f07bd16c875092865395429cab3fb25af411474ce878e51e9b491ef"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9a2ea9547175440fbdd354d2234ef7c5-standard-runtime-writer/saves/p06_supply_outage/batch/journal.log",
"raw_bytes": 35,
"raw_sha256": "5f5f1cbb5a4b1c94945f503ae9c62989f628aa1db498974e3d5c3fe04cb89120",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/027-journal.log.gz",
"stored_bytes": 55,
"stored_sha256": "1e80af003b4e9ed95062c1fea675417de53d411d91ec242a51d5342ec2cc52d8"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9a2ea9547175440fbdd354d2234ef7c5-standard-runtime-writer/saves/p06_supply_outage/batch/manifest.json",
"raw_bytes": 416,
"raw_sha256": "1d3cc44120fbd22785ee4b598d48bf0f65ef2cd5b6d914692dbd6cbdc7c9a3e3",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/028-manifest.json.gz",
"stored_bytes": 276,
"stored_sha256": "cdfd9d711684ca4f127f23a333613c86bb721fde31b9bab01c608177c8d47087"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9a2ea9547175440fbdd354d2234ef7c5-standard-runtime-writer/saves/p06_supply_outage/batch/thumbnail.png",
"raw_bytes": 83,
"raw_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/029-thumbnail.png.gz",
"stored_bytes": 92,
"stored_sha256": "348df3feca72ac91c92b85c55b51f8b91c9f7bb749b15dd4212aaa4f594242a9"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-9a2ea9547175440fbdd354d2234ef7c5-standard-runtime-writer/saves/p06_supply_outage/batch/world.bin",
"raw_bytes": 27342,
"raw_sha256": "26feab963efc14b4ad166f03ce441deac9b4c282ce42242a347e8aa4adaa6503",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/030-world.bin.gz",
"stored_bytes": 27288,
"stored_sha256": "794e38103f2d649e7850ba3af69da331e536825803f7c02064ca15ba650bb4a2"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-493f05e3b74d4f57a1ba5eddeceef61b-standard-runtime-reader/saves/p06_supply_outage/batch/journal.log",
"raw_bytes": 35,
"raw_sha256": "5f5f1cbb5a4b1c94945f503ae9c62989f628aa1db498974e3d5c3fe04cb89120",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/031-journal.log.gz",
"stored_bytes": 55,
"stored_sha256": "1e80af003b4e9ed95062c1fea675417de53d411d91ec242a51d5342ec2cc52d8"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-493f05e3b74d4f57a1ba5eddeceef61b-standard-runtime-reader/saves/p06_supply_outage/batch/manifest.json",
"raw_bytes": 416,
"raw_sha256": "1d3cc44120fbd22785ee4b598d48bf0f65ef2cd5b6d914692dbd6cbdc7c9a3e3",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/032-manifest.json.gz",
"stored_bytes": 276,
"stored_sha256": "cdfd9d711684ca4f127f23a333613c86bb721fde31b9bab01c608177c8d47087"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-493f05e3b74d4f57a1ba5eddeceef61b-standard-runtime-reader/saves/p06_supply_outage/batch/thumbnail.png",
"raw_bytes": 83,
"raw_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/033-thumbnail.png.gz",
"stored_bytes": 92,
"stored_sha256": "348df3feca72ac91c92b85c55b51f8b91c9f7bb749b15dd4212aaa4f594242a9"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-493f05e3b74d4f57a1ba5eddeceef61b-standard-runtime-reader/saves/p06_supply_outage/batch/world.bin",
"raw_bytes": 27342,
"raw_sha256": "26feab963efc14b4ad166f03ce441deac9b4c282ce42242a347e8aa4adaa6503",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/034-world.bin.gz",
"stored_bytes": 27288,
"stored_sha256": "794e38103f2d649e7850ba3af69da331e536825803f7c02064ca15ba650bb4a2"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-root-review-r01/review.json",
"raw_bytes": 31076,
"raw_sha256": "45a8f2015a7191629e6fb9842abc242548e1611d55cec009d3e7981f1a82dea0",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/035-review.json.gz",
"stored_bytes": 4163,
"stored_sha256": "5c5461ee0f4a4a7363e0af4aae00c5e16e2fda91417a0e99ac6a0bfb850889cb"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/runner-input.json",
"raw_bytes": 689991,
"raw_sha256": "146be6b92e17f0f20ffc3af63106d3d6e84dc0cfdbe54f4e92e1e79aa827655e",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/036-runner-input.json.gz",
"stored_bytes": 158810,
"stored_sha256": "31a93330813b5b9b3e5d4c39ce51bbfa2e756dcd7648a16f130f16e87dc33bc5"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/execution.json",
"raw_bytes": 67167,
"raw_sha256": "8c9ed23de503f89e6c62ad6b34604f9a8db35630fc3f97f0cd3aa449aad30f4a",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/037-execution.json.gz",
"stored_bytes": 5547,
"stored_sha256": "20b6c26c5ffd5628d1f0e5067eb35d5dcd10e382ad00ac58f3aa366789e76dc0"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/reader-cafeteria-before.var",
"raw_bytes": 417856,
"raw_sha256": "521c2b572d6f036d4b953a44075bc665c94055f3b5fdf14e25a057920d2c3669",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/038-reader-cafeteria-before.var.gz",
"stored_bytes": 33212,
"stored_sha256": "25b22f7ee58c8f7e5de0b385bdbe5bb1af3f4bfb19edd03558b2b5e9bfb884a8"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/reader-cafeteria-completed.var",
"raw_bytes": 448088,
"raw_sha256": "60fc048ad882134bbc3c57e7a8a455b81b387ca7d29d405d1cef3f28fbd8af4f",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/039-reader-cafeteria-completed.var.gz",
"stored_bytes": 32976,
"stored_sha256": "00809bb1ac30458ea57fbd1d46bc94c58d4f17dd5e426c620ee0f9a6279cb243"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/reader-cafeteria-raid-after.var",
"raw_bytes": 413908,
"raw_sha256": "857ce9dd22fa92cc1689c8e7bf0dff8315fa4ab59b8f73e2418ab2cd7eceb278",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/040-reader-cafeteria-raid-after.var.gz",
"stored_bytes": 32431,
"stored_sha256": "a6b99124064dbdae61b72600c0e3282e098683b337b1c616028fa3d11942ed50"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/reader-cafeteria-raid-before.var",
"raw_bytes": 417712,
"raw_sha256": "9089c095db744f444dd79707a1160fcedd8802581dfe09ff0379b655a1920429",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/041-reader-cafeteria-raid-before.var.gz",
"stored_bytes": 33006,
"stored_sha256": "35565dca5146897ebede395b0f463a405c915616026c1dcb2fd39af3e3e05431"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/reader-cafeteria-recovered.var",
"raw_bytes": 419532,
"raw_sha256": "d46854f0f950cdcce39eca153bf46c2d1a06cb508b4d4a95279cb2b06128ef0a",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/042-reader-cafeteria-recovered.var.gz",
"stored_bytes": 32032,
"stored_sha256": "c06ca6792172f62902f5c7c97565b005b416d314dbabf7a7fb5c8d8b2849e55c"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/reader-cafeteria-saved.var",
"raw_bytes": 417856,
"raw_sha256": "521c2b572d6f036d4b953a44075bc665c94055f3b5fdf14e25a057920d2c3669",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/043-reader-cafeteria-saved.var.gz",
"stored_bytes": 33212,
"stored_sha256": "25b22f7ee58c8f7e5de0b385bdbe5bb1af3f4bfb19edd03558b2b5e9bfb884a8"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/reader-cafeteria-stopped.var",
"raw_bytes": 417308,
"raw_sha256": "ef219b98854ee9b05ff4a5b426871c4ae814d6e0b0a401160419d413ec2a5773",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/044-reader-cafeteria-stopped.var.gz",
"stored_bytes": 32934,
"stored_sha256": "7d36e92b047fd1847440cb052910d75dc22543ff867936d09ad131785bf86957"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/reader-standard_room-before.var",
"raw_bytes": 453152,
"raw_sha256": "70236f9fd5199bb4bc6100e3a8da6fd78383db073d31b2a2c347fe9fa860f57d",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/045-reader-standard_room-before.var.gz",
"stored_bytes": 33433,
"stored_sha256": "b379137fe05f94449366916b4e8e3d15ba2d6327900b0d0ae4c4b0c5e7e3a9a7"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/reader-standard_room-completed.var",
"raw_bytes": 918616,
"raw_sha256": "12b0dae9d1cbd04277d485ab8cdd34d2f4dddf91b7c9155cdb5d7f4030423db1",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/046-reader-standard_room-completed.var.gz",
"stored_bytes": 51251,
"stored_sha256": "df6b6a46fd43fa0e978c85d00722896d08ffc5d23176b954a6d7936e3ae24bc7"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/reader-standard_room-raid-after.var",
"raw_bytes": 455136,
"raw_sha256": "7ba1501afe74a0d8ae310dc08e5ce9ce048c28d557c6e92612e14bffbe3485a5",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/047-reader-standard_room-raid-after.var.gz",
"stored_bytes": 33470,
"stored_sha256": "c51b7cc5d7d1733e3837bba9b566efbad15dce9e29df8b974fcdd8111d94f1a0"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/reader-standard_room-raid-before.var",
"raw_bytes": 453884,
"raw_sha256": "fb17b317e27d089d710a7f59cc5667eae2ebdd93c3fbe71b2690b6690ddcc1bc",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/048-reader-standard_room-raid-before.var.gz",
"stored_bytes": 33534,
"stored_sha256": "cf3d62ec10026fa7f3b325b7b10ffda639f0a5219920313fff3d8c6edb64be64"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/reader-standard_room-recovered.var",
"raw_bytes": 461676,
"raw_sha256": "b2e40ebaec6541f9170731cd0a46c4b9296244612797af2f81609d4c69c99c69",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/049-reader-standard_room-recovered.var.gz",
"stored_bytes": 34364,
"stored_sha256": "f0290f12a1e674df0eb5419e912bc186d53216f85ef61bd85b0af03423fe2b88"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/reader-standard_room-saved.var",
"raw_bytes": 453152,
"raw_sha256": "70236f9fd5199bb4bc6100e3a8da6fd78383db073d31b2a2c347fe9fa860f57d",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/050-reader-standard_room-saved.var.gz",
"stored_bytes": 33433,
"stored_sha256": "b379137fe05f94449366916b4e8e3d15ba2d6327900b0d0ae4c4b0c5e7e3a9a7"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/reader-standard_room-stopped.var",
"raw_bytes": 447664,
"raw_sha256": "388902fa82c8ba6be542979308d065d65a4d8d0db0977f3ee754210a90128303",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/051-reader-standard_room-stopped.var.gz",
"stored_bytes": 32612,
"stored_sha256": "cceea35aef15a7f1fbfdb4140e1bef3f5d23cab326a3aba24c55b9a767a0e597"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/writer-cafeteria-before.var",
"raw_bytes": 417856,
"raw_sha256": "521c2b572d6f036d4b953a44075bc665c94055f3b5fdf14e25a057920d2c3669",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/052-writer-cafeteria-before.var.gz",
"stored_bytes": 33212,
"stored_sha256": "25b22f7ee58c8f7e5de0b385bdbe5bb1af3f4bfb19edd03558b2b5e9bfb884a8"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/writer-cafeteria-completed.var",
"raw_bytes": 448088,
"raw_sha256": "60fc048ad882134bbc3c57e7a8a455b81b387ca7d29d405d1cef3f28fbd8af4f",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/053-writer-cafeteria-completed.var.gz",
"stored_bytes": 32976,
"stored_sha256": "00809bb1ac30458ea57fbd1d46bc94c58d4f17dd5e426c620ee0f9a6279cb243"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/writer-cafeteria-raid-after.var",
"raw_bytes": 413908,
"raw_sha256": "857ce9dd22fa92cc1689c8e7bf0dff8315fa4ab59b8f73e2418ab2cd7eceb278",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/054-writer-cafeteria-raid-after.var.gz",
"stored_bytes": 32431,
"stored_sha256": "a6b99124064dbdae61b72600c0e3282e098683b337b1c616028fa3d11942ed50"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/writer-cafeteria-raid-before.var",
"raw_bytes": 417712,
"raw_sha256": "9089c095db744f444dd79707a1160fcedd8802581dfe09ff0379b655a1920429",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/055-writer-cafeteria-raid-before.var.gz",
"stored_bytes": 33006,
"stored_sha256": "35565dca5146897ebede395b0f463a405c915616026c1dcb2fd39af3e3e05431"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/writer-cafeteria-recovered.var",
"raw_bytes": 419532,
"raw_sha256": "d46854f0f950cdcce39eca153bf46c2d1a06cb508b4d4a95279cb2b06128ef0a",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/056-writer-cafeteria-recovered.var.gz",
"stored_bytes": 32032,
"stored_sha256": "c06ca6792172f62902f5c7c97565b005b416d314dbabf7a7fb5c8d8b2849e55c"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/writer-cafeteria-saved.var",
"raw_bytes": 417856,
"raw_sha256": "521c2b572d6f036d4b953a44075bc665c94055f3b5fdf14e25a057920d2c3669",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/057-writer-cafeteria-saved.var.gz",
"stored_bytes": 33212,
"stored_sha256": "25b22f7ee58c8f7e5de0b385bdbe5bb1af3f4bfb19edd03558b2b5e9bfb884a8"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/writer-cafeteria-stopped.var",
"raw_bytes": 417308,
"raw_sha256": "ef219b98854ee9b05ff4a5b426871c4ae814d6e0b0a401160419d413ec2a5773",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/058-writer-cafeteria-stopped.var.gz",
"stored_bytes": 32934,
"stored_sha256": "7d36e92b047fd1847440cb052910d75dc22543ff867936d09ad131785bf86957"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/writer-standard_room-before.var",
"raw_bytes": 453152,
"raw_sha256": "70236f9fd5199bb4bc6100e3a8da6fd78383db073d31b2a2c347fe9fa860f57d",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/059-writer-standard_room-before.var.gz",
"stored_bytes": 33433,
"stored_sha256": "b379137fe05f94449366916b4e8e3d15ba2d6327900b0d0ae4c4b0c5e7e3a9a7"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/writer-standard_room-completed.var",
"raw_bytes": 918616,
"raw_sha256": "12b0dae9d1cbd04277d485ab8cdd34d2f4dddf91b7c9155cdb5d7f4030423db1",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/060-writer-standard_room-completed.var.gz",
"stored_bytes": 51251,
"stored_sha256": "df6b6a46fd43fa0e978c85d00722896d08ffc5d23176b954a6d7936e3ae24bc7"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/writer-standard_room-raid-after.var",
"raw_bytes": 455136,
"raw_sha256": "7ba1501afe74a0d8ae310dc08e5ce9ce048c28d557c6e92612e14bffbe3485a5",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/061-writer-standard_room-raid-after.var.gz",
"stored_bytes": 33470,
"stored_sha256": "c51b7cc5d7d1733e3837bba9b566efbad15dce9e29df8b974fcdd8111d94f1a0"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/writer-standard_room-raid-before.var",
"raw_bytes": 453884,
"raw_sha256": "fb17b317e27d089d710a7f59cc5667eae2ebdd93c3fbe71b2690b6690ddcc1bc",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/062-writer-standard_room-raid-before.var.gz",
"stored_bytes": 33534,
"stored_sha256": "cf3d62ec10026fa7f3b325b7b10ffda639f0a5219920313fff3d8c6edb64be64"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/writer-standard_room-recovered.var",
"raw_bytes": 461676,
"raw_sha256": "b2e40ebaec6541f9170731cd0a46c4b9296244612797af2f81609d4c69c99c69",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/063-writer-standard_room-recovered.var.gz",
"stored_bytes": 34364,
"stored_sha256": "f0290f12a1e674df0eb5419e912bc186d53216f85ef61bd85b0af03423fe2b88"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/writer-standard_room-saved.var",
"raw_bytes": 453152,
"raw_sha256": "70236f9fd5199bb4bc6100e3a8da6fd78383db073d31b2a2c347fe9fa860f57d",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/064-writer-standard_room-saved.var.gz",
"stored_bytes": 33433,
"stored_sha256": "b379137fe05f94449366916b4e8e3d15ba2d6327900b0d0ae4c4b0c5e7e3a9a7"
},
{
"raw_path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p06-active-service-outage-native-r03/command-evidence/writer-standard_room-stopped.var",
"raw_bytes": 447664,
"raw_sha256": "388902fa82c8ba6be542979308d065d65a4d8d0db0977f3ee754210a90128303",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/065-writer-standard_room-stopped.var.gz",
"stored_bytes": 32612,
"stored_sha256": "cceea35aef15a7f1fbfdb4140e1bef3f5d23cab326a3aba24c55b9a767a0e597"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bc817afa7cbf41ec9c66784206eee1dc-standard-runtime-writer/saves/p06_service_outage/cafeteria/journal.log",
"raw_bytes": 35,
"raw_sha256": "d0325c413af62fa8d13704a0eb4763c023b390bafe4e99310f23a049c9cd62c7",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/066-journal.log.gz",
"stored_bytes": 55,
"stored_sha256": "0b4810bfb532044e0ac79a8c94b97ddaec144f71fdfc998e7f7b0a2429e96fc9"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bc817afa7cbf41ec9c66784206eee1dc-standard-runtime-writer/saves/p06_service_outage/cafeteria/manifest.json",
"raw_bytes": 424,
"raw_sha256": "d102389b8b02661cea223e676e29c5403049885c0b257a93911ec337720781a7",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/067-manifest.json.gz",
"stored_bytes": 276,
"stored_sha256": "7fd261405259fce84d907458b03b037107f2e446faa57496074c2b389c842911"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bc817afa7cbf41ec9c66784206eee1dc-standard-runtime-writer/saves/p06_service_outage/cafeteria/thumbnail.png",
"raw_bytes": 83,
"raw_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/068-thumbnail.png.gz",
"stored_bytes": 92,
"stored_sha256": "348df3feca72ac91c92b85c55b51f8b91c9f7bb749b15dd4212aaa4f594242a9"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bc817afa7cbf41ec9c66784206eee1dc-standard-runtime-writer/saves/p06_service_outage/cafeteria/world.bin",
"raw_bytes": 29292,
"raw_sha256": "c05f6728a2a570e4315382c17c9a790589449e021ee32ba8f5e1ef6c8085f37b",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/069-world.bin.gz",
"stored_bytes": 29171,
"stored_sha256": "6c89e4a725996678c07c07da14637942c21bf6794204aad1a974d044322e78b8"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-00b5f7bf74e2451686201d209cc1284d-standard-runtime-reader/saves/p06_service_outage/cafeteria/journal.log",
"raw_bytes": 35,
"raw_sha256": "d0325c413af62fa8d13704a0eb4763c023b390bafe4e99310f23a049c9cd62c7",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/070-journal.log.gz",
"stored_bytes": 55,
"stored_sha256": "0b4810bfb532044e0ac79a8c94b97ddaec144f71fdfc998e7f7b0a2429e96fc9"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-00b5f7bf74e2451686201d209cc1284d-standard-runtime-reader/saves/p06_service_outage/cafeteria/manifest.json",
"raw_bytes": 424,
"raw_sha256": "d102389b8b02661cea223e676e29c5403049885c0b257a93911ec337720781a7",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/071-manifest.json.gz",
"stored_bytes": 276,
"stored_sha256": "7fd261405259fce84d907458b03b037107f2e446faa57496074c2b389c842911"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-00b5f7bf74e2451686201d209cc1284d-standard-runtime-reader/saves/p06_service_outage/cafeteria/thumbnail.png",
"raw_bytes": 83,
"raw_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/072-thumbnail.png.gz",
"stored_bytes": 92,
"stored_sha256": "348df3feca72ac91c92b85c55b51f8b91c9f7bb749b15dd4212aaa4f594242a9"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-00b5f7bf74e2451686201d209cc1284d-standard-runtime-reader/saves/p06_service_outage/cafeteria/world.bin",
"raw_bytes": 29292,
"raw_sha256": "c05f6728a2a570e4315382c17c9a790589449e021ee32ba8f5e1ef6c8085f37b",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/073-world.bin.gz",
"stored_bytes": 29171,
"stored_sha256": "6c89e4a725996678c07c07da14637942c21bf6794204aad1a974d044322e78b8"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bc817afa7cbf41ec9c66784206eee1dc-standard-runtime-writer/saves/p06_service_outage/standard_room/journal.log",
"raw_bytes": 35,
"raw_sha256": "d0325c413af62fa8d13704a0eb4763c023b390bafe4e99310f23a049c9cd62c7",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/074-journal.log.gz",
"stored_bytes": 55,
"stored_sha256": "0b4810bfb532044e0ac79a8c94b97ddaec144f71fdfc998e7f7b0a2429e96fc9"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bc817afa7cbf41ec9c66784206eee1dc-standard-runtime-writer/saves/p06_service_outage/standard_room/manifest.json",
"raw_bytes": 432,
"raw_sha256": "d71260f77e3e3b9b5eb2044e2adc4c80b54c7e6428eea8c1d39a979239e6521d",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/075-manifest.json.gz",
"stored_bytes": 281,
"stored_sha256": "fa6282a10243849de2005d9bfd77bbebd1c63cc369476e3d9e2b55256634209a"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bc817afa7cbf41ec9c66784206eee1dc-standard-runtime-writer/saves/p06_service_outage/standard_room/thumbnail.png",
"raw_bytes": 83,
"raw_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/076-thumbnail.png.gz",
"stored_bytes": 92,
"stored_sha256": "348df3feca72ac91c92b85c55b51f8b91c9f7bb749b15dd4212aaa4f594242a9"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-bc817afa7cbf41ec9c66784206eee1dc-standard-runtime-writer/saves/p06_service_outage/standard_room/world.bin",
"raw_bytes": 30019,
"raw_sha256": "be41180f9bb0ea01943295f656bca2b839a3d1c2bceb67f0dac9c8d5446a5852",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/077-world.bin.gz",
"stored_bytes": 29815,
"stored_sha256": "9316ce010e871f9847fea6f0ddad1fd1728f1e5d903b44bcc7c35ab22dc88146"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-00b5f7bf74e2451686201d209cc1284d-standard-runtime-reader/saves/p06_service_outage/standard_room/journal.log",
"raw_bytes": 35,
"raw_sha256": "d0325c413af62fa8d13704a0eb4763c023b390bafe4e99310f23a049c9cd62c7",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/078-journal.log.gz",
"stored_bytes": 55,
"stored_sha256": "0b4810bfb532044e0ac79a8c94b97ddaec144f71fdfc998e7f7b0a2429e96fc9"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-00b5f7bf74e2451686201d209cc1284d-standard-runtime-reader/saves/p06_service_outage/standard_room/manifest.json",
"raw_bytes": 432,
"raw_sha256": "d71260f77e3e3b9b5eb2044e2adc4c80b54c7e6428eea8c1d39a979239e6521d",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/079-manifest.json.gz",
"stored_bytes": 281,
"stored_sha256": "fa6282a10243849de2005d9bfd77bbebd1c63cc369476e3d9e2b55256634209a"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-00b5f7bf74e2451686201d209cc1284d-standard-runtime-reader/saves/p06_service_outage/standard_room/thumbnail.png",
"raw_bytes": 83,
"raw_sha256": "0ef55674eca98b6748ae5ccca85a14b042c1545a143810c9c47b487119895c32",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/080-thumbnail.png.gz",
"stored_bytes": 92,
"stored_sha256": "348df3feca72ac91c92b85c55b51f8b91c9f7bb749b15dd4212aaa4f594242a9"
},
{
"raw_path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-00b5f7bf74e2451686201d209cc1284d-standard-runtime-reader/saves/p06_service_outage/standard_room/world.bin",
"raw_bytes": 30019,
"raw_sha256": "be41180f9bb0ea01943295f656bca2b839a3d1c2bceb67f0dac9c8d5446a5852",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-runner-input-r01/081-world.bin.gz",
"stored_bytes": 29815,
"stored_sha256": "9316ce010e871f9847fea6f0ddad1fd1728f1e5d903b44bcc7c35ab22dc88146"
}
],
"current_applicability": [
{
"receipt": "artifacts/original-completion-2026-10-02/p06-current-supply-outage-root-review-r01/review.json",
"actual_checks": 460,
"whole_P06_accepted": false,
"natural_depletion_accepted": false,
"current_source_changed_since_evidence": [
"autoload/simulation_runtime.gd",
"scenes/main/main.gd",
"scenes/main/world_preview.gd",
"scripts/core/performance_budget.gd",
"scripts/facility/facility_service.gd",
"scripts/guest/guest_runtime.gd",
"scripts/world/path_service.gd",
"tests/mvp/test_runtime_operations_integration.gd",
"tests/s1/test_path_service.gd",
"tests/s1/test_path_snapshot_transit_guard.gd",
"tests/s2/test_facility_service.gd",
"tests/s3/test_guest_service.gd",
"tests/ui/test_pixel_tower.gd"
],
"reuse_requires_dependency_scope_review": true
},
{
"receipt": "artifacts/original-completion-2026-10-02/p06-active-service-outage-root-review-r01/review.json",
"actual_checks": 1906,
"whole_P06_accepted": false,
"natural_depletion_accepted": false,
"current_source_changed_since_evidence": [
"autoload/simulation_runtime.gd",
"scenes/main/main.gd",
"scenes/main/world_preview.gd",
"scripts/core/performance_budget.gd",
"scripts/facility/facility_service.gd",
"scripts/guest/guest_runtime.gd",
"scripts/world/path_service.gd",
"tests/mvp/test_runtime_operations_integration.gd",
"tests/s1/test_path_service.gd",
"tests/s1/test_path_snapshot_transit_guard.gd",
"tests/s2/test_facility_service.gd",
"tests/s3/test_guest_service.gd",
"tests/ui/test_pixel_tower.gd"
],
"reuse_requires_dependency_scope_review": true
}
]
}
@@ -0,0 +1,45 @@
{
"scope": "unaccepted P06-01 diagnostic outputs only; no submitted commit, no formal tests, no unit acceptance",
"entries": [
{
"raw_path": "/Users/korizatou114/Projects/TheTree-managed-worktrees/p06-01/P06-01-implement/docs/plans/original-completion-2026-10-02/execution/p06-01/AUDIT.md",
"raw_bytes": 3637,
"raw_sha256": "a59464ad2179ba7ff11cd7f679cbd3d1531759d73d92c13694df4a93d58c494c",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-unaccepted-audit-r01/00-AUDIT.md.gz",
"stored_bytes": 2061,
"stored_sha256": "f8a4d4bea1214a4571f61b6d671aedf59d66e71e510998ba23e253694cacdd81"
},
{
"raw_path": "/Users/korizatou114/Projects/TheTree-managed-worktrees/p06-01/P06-01-implement/docs/plans/original-completion-2026-10-02/execution/p06-01/matrix.json",
"raw_bytes": 8666,
"raw_sha256": "6401ec506f66e7377b72900309b476afc577a17bad14a9ed26efcc65d9299000",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-unaccepted-audit-r01/01-matrix.json.gz",
"stored_bytes": 4120,
"stored_sha256": "ca1e381bf79e97139fda385885ddb797c5822a0e641b409fc7ff55c0ab13a363"
},
{
"raw_path": "/Users/korizatou114/Projects/TheTree-managed-worktrees/p06-01/P06-01-implement/docs/plans/original-completion-2026-10-02/execution/p06-01/validate_contract.py",
"raw_bytes": 5031,
"raw_sha256": "a59be7743ed493ec529e1734d83503ca9295eac414b8381e8d8a5d7fe0579a71",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-unaccepted-audit-r01/02-validate_contract.py.gz",
"stored_bytes": 1931,
"stored_sha256": "60ec7237423a363cc738d59a25e3a0c6e4fd662dbb4c567617ed7d06041a4684"
},
{
"raw_path": "/private/tmp/the-tree-p06-01-dispatch-final.json",
"raw_bytes": 564,
"raw_sha256": "98bc939391ac0268a808cafcedb9fb2b004ee11e31a5fa17c5e494f4bcd69c64",
"stored_path": "docs/plans/original-completion-2026-10-02/checkpoints/p06-01-unaccepted-audit-r01/03-the-tree-p06-01-dispatch-final.json.gz",
"stored_bytes": 436,
"stored_sha256": "71c357657d2b2bf05ef9911b1166fd9f89a257a3845377176842500269432b4b"
}
],
"source_pins_verified": 50,
"source_base": "dff514c774b2e0ef6df2dfdce3a2fd974c843706",
"known_validator_faults": [
"registered argv not accepted",
"validator compares raw bytes SHA with Runner normalized-text SHA; registered contract pin is valid",
"unconditional failure of every condition"
],
"formal_completion_allowed": false
}
@@ -0,0 +1,11 @@
# P24-03正式レビュー入力の範囲追加候補
これは提案と読取専用prototypeです。Runner本体への適用は0、P24-03の正式受入は未達です。
現候補4cefcffのレビュー主要入力は583,309bytesで、既存上限500,000bytesを超えます。候補内の185,697bytesのmarker JSONは新departure行だけが追加され、既存172行のraw bytesはbaseと一致します。現Runnerは全JSONを全文文字列として重複引用します。上限を増やさず、JSONの不変行を認証付きcontextへ置き換える候補です。
コード全文、全diff、変更/追加/削除JSON行の全文、選択受入の既存3行と新1行の全文を保持します。全ファイルのraw SHA256、base/candidateのGit blob OID、172行のraw一致判定と各行SHA、全metadata前後、省略ID集合を示します。未知形式・重複キー/ID・必要行欠損は省略せず失敗します。変更行はraw差分も対象にし、意味が同じでも改行等を勝手に不変扱いしません。
prototypeの8局所検証は通過しました。実候補に対するcontext例とサイズ実測はcontext-example.json/preflight.jsonにあります。実Runnerのcontract/allocation/validation_sources/正式検証receiptを含む最終packetは、適用時に従来500,000上限で再測定します。全native回帰とraw証拠は全文保持し、正式な別Claudeレビュー・全条件・元の分母を維持します。
提案する追加範囲はRunnerのrunner/core.pyのpacket生成とtests/test_runner.pyの対応検証です。ゲームタスクのallowed_pathsには含まれません。AGENTS.mdの「タスク契約の allowed_paths 外を変更しない。追加変更は提案として返す。」に従い、本体変更は承認まで行いません。状態DB/ポリシー/承認の直接編集、上限/予算/権限拡大、重複ゲーム実装はありません。
@@ -0,0 +1,527 @@
{
"review_context_format": "authenticated-json-rows-proposal-v1",
"full_source_not_modified": true,
"base_raw_sha256": "5cebdfdffeca26c7778c8be916877b06ae6e42999272d73d01ea66e644a9d648",
"candidate_raw_sha256": "3c72cad4dded0619d0cf1c9691b590258ea657d79e482910bde8b0bbeed73e03",
"metadata_current": {
"schema_version": 1,
"scope": "exact per-suite completion label/schema; all check counts from actual raw only",
"unknown_roster_suite_policy": "refuse, explicitly review its source/schema before accepting",
"roster_count_is_not_hardcoded": true,
"original155_authority_sha256": "aa0c90bb4106f592e083bfdc5983d8cc90dcf857477d779d1851ce33edb0d3ad",
"current164_review_sha256": "13ae528efd59ec486d705a28e10fb63fed57a5a3f0bba4be1b99518d3fc9561b",
"audio3_manifest_sha256": "5e2cf82041c617008099742a4a5611af789922ab1c37740997344caa6470e060",
"production_changes": [],
"engine_runs": 0,
"mimi_purchase_v2_candidate_binding": {
"existing4_GD_source_changes": {
"autoload/simulation_runtime.gd": {
"base_sha256": "dafee4833aa68fb97c8a8c43efc4aa6b9d29d83e00129bd2b99fd99210946b89",
"candidate_sha256": "8efbe3aafe519d5b67ba96025a3324b9b724e169aa757b2d31262066ab7b83bb"
},
"scripts/core/save_service.gd": {
"base_sha256": "79a8c3654868c81d3e623a429d8fdfe51f15d098cef8d5b60be091d5200b285d",
"candidate_sha256": "3e3d2aeeff7b7610b48bba24ca83610225f93aa8e8deef50c93186ee360fd8b7"
},
"scripts/supply/supply_management_service.gd": {
"base_sha256": "bd99c1418537415b574ff936c74817c721071fdcf4b31b1891347a7b6ae84e30",
"candidate_sha256": "e4ad420191020485c027004f64bb00fad9da195fe956ef10dc0c787412018f7f"
},
"scripts/ui/supply_management_panel.gd": {
"base_sha256": "b3425f797f2e56990bffd64a9770fcfd0e4b487b7420e848b43bb7c44f41bc4d",
"candidate_sha256": "c23c84c5afb2960b51384d80703c3e454059b46eb04e237df52f62291de7db06"
}
},
"old169_suite_source_SHA_rewritten": false,
"source_schema_scope": "prospective Runtime15/formal2; original v1-only14/formal1/generic/legacy1-13 immutable branches remain required",
"actual_new_marker": null,
"actual_check_count": null,
"actual_new_UID3": null,
"adoption": false,
"source_r06_seal": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p17-mimi-purchase-v2-source-candidate-r06/input-seal.json",
"sha256": "7c01c096524d9560fb691f7fb1e0b5a718592b964574f8fe0153beb1ec76a60d",
"bytes": 3818
}
}
},
"metadata_before": {
"schema_version": 1,
"scope": "exact per-suite completion label/schema; all check counts from actual raw only",
"unknown_roster_suite_policy": "refuse, explicitly review its source/schema before accepting",
"roster_count_is_not_hardcoded": true,
"original155_authority_sha256": "aa0c90bb4106f592e083bfdc5983d8cc90dcf857477d779d1851ce33edb0d3ad",
"current164_review_sha256": "13ae528efd59ec486d705a28e10fb63fed57a5a3f0bba4be1b99518d3fc9561b",
"audio3_manifest_sha256": "5e2cf82041c617008099742a4a5611af789922ab1c37740997344caa6470e060",
"production_changes": [],
"engine_runs": 0,
"mimi_purchase_v2_candidate_binding": {
"existing4_GD_source_changes": {
"autoload/simulation_runtime.gd": {
"base_sha256": "dafee4833aa68fb97c8a8c43efc4aa6b9d29d83e00129bd2b99fd99210946b89",
"candidate_sha256": "8efbe3aafe519d5b67ba96025a3324b9b724e169aa757b2d31262066ab7b83bb"
},
"scripts/core/save_service.gd": {
"base_sha256": "79a8c3654868c81d3e623a429d8fdfe51f15d098cef8d5b60be091d5200b285d",
"candidate_sha256": "3e3d2aeeff7b7610b48bba24ca83610225f93aa8e8deef50c93186ee360fd8b7"
},
"scripts/supply/supply_management_service.gd": {
"base_sha256": "bd99c1418537415b574ff936c74817c721071fdcf4b31b1891347a7b6ae84e30",
"candidate_sha256": "e4ad420191020485c027004f64bb00fad9da195fe956ef10dc0c787412018f7f"
},
"scripts/ui/supply_management_panel.gd": {
"base_sha256": "b3425f797f2e56990bffd64a9770fcfd0e4b487b7420e848b43bb7c44f41bc4d",
"candidate_sha256": "c23c84c5afb2960b51384d80703c3e454059b46eb04e237df52f62291de7db06"
}
},
"old169_suite_source_SHA_rewritten": false,
"source_schema_scope": "prospective Runtime15/formal2; original v1-only14/formal1/generic/legacy1-13 immutable branches remain required",
"actual_new_marker": null,
"actual_check_count": null,
"actual_new_UID3": null,
"adoption": false,
"source_r06_seal": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p17-mimi-purchase-v2-source-candidate-r06/input-seal.json",
"sha256": "7c01c096524d9560fb691f7fb1e0b5a718592b964574f8fe0153beb1ec76a60d",
"bytes": 3818
}
}
},
"base_rows": 172,
"candidate_rows": 173,
"changed_rows": {
"tests/ui/test_selection_departure.gd": {
"kind": "added",
"before": null,
"after": {
"test": "tests/ui/test_selection_departure.gd",
"template": "Selection departure: <checks> checks, <failures> failures",
"required": true,
"fixed_check_count_used": false,
"source_sha256_at_schema_audit": "3137f36f547514f25ce6ac775fa7a5141d12f83ca4b95da0be45fecfafe9d9b4",
"authority": {
"path": "docs/spec/acceptance/P24-03-code-r02.json",
"scope": "new local suite source marker; actual execution pending"
}
},
"before_raw_sha256": null,
"after_raw_sha256": "4e664b062178da6f2c7540ac037ab86cc40b7097c0e8800f6b22e527c7a39bfe"
}
},
"focused_current_rows": {
"tests/ui/test_actor_selection.gd": {
"test": "tests/ui/test_actor_selection.gd",
"template": "Actor selection: <checks> checks, <failures> failures",
"required": true,
"historical_marker_for_schema_only": "Actor selection: 100 checks, 0 failures\n",
"fixed_check_count_used": false,
"source_sha256_at_schema_audit": "ecc08464c20990f0a4bd5d1e5d8d6fceb6f3636c959790842a08539fc54ad911",
"authority": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/facility-need-pricing-r02-full155-independent-review-2026-10-01-r01/actual155-source-marker-review.json",
"sha256": "aa0c90bb4106f592e083bfdc5983d8cc90dcf857477d779d1851ce33edb0d3ad",
"scope": "historical exact label/schema; check count is not an expected future value"
},
"source_marker_lines": [
{
"line": 183,
"text": "\tprint(\"Actor selection: %d checks, %d failures\" % [_checks, _failures])"
}
]
},
"tests/ui/test_selection_autosave.gd": {
"test": "tests/ui/test_selection_autosave.gd",
"template": "First operating day: <checks> checks, <failures> failures",
"required": true,
"historical_marker_for_schema_only": "First operating day: 75 checks, 0 failures\n",
"fixed_check_count_used": false,
"source_sha256_at_schema_audit": "1d7d267ef171041f77241c4c2f1a1bb55a46253f803d5c496507e934bc8fa815",
"authority": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/facility-need-pricing-r02-full155-independent-review-2026-10-01-r01/actual155-source-marker-review.json",
"sha256": "aa0c90bb4106f592e083bfdc5983d8cc90dcf857477d779d1851ce33edb0d3ad",
"scope": "historical exact label/schema; check count is not an expected future value"
},
"source_marker_lines": []
},
"tests/ui/test_selection_departure.gd": {
"test": "tests/ui/test_selection_departure.gd",
"template": "Selection departure: <checks> checks, <failures> failures",
"required": true,
"fixed_check_count_used": false,
"source_sha256_at_schema_audit": "3137f36f547514f25ce6ac775fa7a5141d12f83ca4b95da0be45fecfafe9d9b4",
"authority": {
"path": "docs/spec/acceptance/P24-03-code-r02.json",
"scope": "new local suite source marker; actual execution pending"
}
},
"tests/ui/test_selection_lifecycle.gd": {
"test": "tests/ui/test_selection_lifecycle.gd",
"template": "Selection lifecycle: <checks> checks, <failures> failures",
"required": true,
"historical_marker_for_schema_only": "Selection lifecycle: 38 checks, 0 failures\n",
"fixed_check_count_used": false,
"source_sha256_at_schema_audit": "b1172419e53fbffccb8f6cda046539fee8be1fe0ad711c3aff7f840b73f77895",
"authority": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/facility-need-pricing-r02-full155-independent-review-2026-10-01-r01/actual155-source-marker-review.json",
"sha256": "aa0c90bb4106f592e083bfdc5983d8cc90dcf857477d779d1851ce33edb0d3ad",
"scope": "historical exact label/schema; check count is not an expected future value"
},
"source_marker_lines": [
{
"line": 149,
"text": "\tprint(\"Selection lifecycle: %d checks, %d failures\" % [_checks, _failures])"
}
]
}
},
"unchanged_raw_row_count": 172,
"unchanged_raw_row_proof": {
"tests/business/test_business_closure.gd": "72cfd9533569c79d22895d6163e68c64bb03bf9f6890823d86f399dfec4df914",
"tests/business/test_business_operations.gd": "9225c40a46146cfc75b9b65d3f72740b2f4c81df42e47729549221e3904335e5",
"tests/business/test_required_kitchen.gd": "20315f991160ed6604c9e71768e4201ac6a5a86bb6ee8e0b86ed4d39413e7ec7",
"tests/environment/test_cleaning_access.gd": "ad034c6b408b46a10c516e8ded39e25b832fbbaa22d9696ecb2bbec67f592c3e",
"tests/environment/test_facility_cleanliness.gd": "eb81fbf0e8adeca1b91c3b1b83b9ea2a3e8ca3092e7912498848b9e83b569b29",
"tests/environment/test_runtime_cleanliness.gd": "510903bc4cc3ac78dea6ae9a10b5fefebf34eb17537af0c095ab9ded90b11ed0",
"tests/environment/test_runtime_weather.gd": "c966414af96e35287aab86535cfa3dc48b486c6c7f57b7e00f1678d64b83cf6a",
"tests/environment/test_weather_recovery.gd": "4d7f81a0af4f7bd53f0e3210f9bc69f91ed4a47fa46adf141e41eef1e249393e",
"tests/environment/test_weather_timeline.gd": "ca41498de14bfbb4f5b18ab44508808afed9226dddbcffe4211bc86e56ccf286",
"tests/mvp/test_amelia_donations.gd": "779382447c03c92b51633c4b29d2bcc561c048b0a016715fbd202359175d1c86",
"tests/mvp/test_anri_floor_pricing.gd": "417dd0db3e1fe8d49d51fc364cbdfe7bc24d829088addacd0429746bb908eca4",
"tests/mvp/test_approved_free_unique_arrears.gd": "28a53b73051cf23792e21bfa696d8efa6241e2f50fa0ee4a02359fc2ea6c8004",
"tests/mvp/test_chapel_boundaries.gd": "b3ae22c781059764067d658a75f1a7cbf46543e1ef565295b5cae3a323751c3c",
"tests/mvp/test_chapel_service.gd": "77905f0d2383af1c8ce1d822946b9b21d34a01e8c1707c720acd7314b6f7a3fe",
"tests/mvp/test_fine_cleaning_effect.gd": "164ebc4801af85be90967fb6db665c1c4f24da5b1fd5b6226b4191b1ba08278e",
"tests/mvp/test_mvp_content_catalog.gd": "a3213cbbc96b1850395a3cbeb0a5c7af4baa9498060647c634931b7dbf549ff3",
"tests/mvp/test_operations_coordinator.gd": "d599e080fd4643a4fbfefb2ae80b3bad8bbe3013c9598a5773f3ad58936f7c12",
"tests/mvp/test_original_midnight_settlement.gd": "ae0c9c6a029eede1c25cbcb53db870ac15f646a91e81d45ed122af3372dfeb1f",
"tests/mvp/test_original_room_zones.gd": "dc0d658561a40d52bfb322d3868120bc288ebdb80f21a4c4e2537edc5e254678",
"tests/mvp/test_pending_service_pricing_report.gd": "2d864e1e78945ead82152383d66c7dd0596730ad496db31b4b7a958c2116ad60",
"tests/mvp/test_premium_room.gd": "1f3d316277f1383fc8d55fed38f9897ff5a4caba20a13f03606cee193bb9a41d",
"tests/mvp/test_premium_room_guest_flow.gd": "b6bf3e3baedb621844eded72b45420655903390c77dddb42f33830e02a44f9ae",
"tests/mvp/test_progression_service.gd": "dcc9474f6597bc7aad57a76177c17b907613984a38a69da9b5282b5a0e215179",
"tests/mvp/test_runtime_content_progression.gd": "3cf572219416bc1f9635eb7b6ac27e6277e74363a675443c487ae1feafce43e7",
"tests/mvp/test_runtime_mana_depletion.gd": "f395aca11b29d71edaca3a24152639a1d479cb68c20d418a9be4d8cc9c47db87",
"tests/mvp/test_runtime_operations_acceptance.gd": "bdf58844256d6f7be617cf9df18834abcb3f2b4016c6538dbbea1c34b61552c9",
"tests/mvp/test_runtime_operations_integration.gd": "a17015a661808f6ecb4f3830e1c3de546621c1edb47525a096b685df22c684f0",
"tests/mvp/test_runtime_upkeep.gd": "5a2551bc3c20841874fb723ce81c3d61a10838a070be0fb414c1613823865069",
"tests/mvp/test_staff_unique_contract_report.gd": "46e95500abce5310524d510fb2f4a687a0d6d7fdf3229b309f6edadb8a39643d",
"tests/mvp/test_tomari_floor_trouble.gd": "a869a46bd27158f59074cd2f47936c236450287ef8141c90757661ef007e25eb",
"tests/mvp/test_unique_character_validation_policy.gd": "7251db3eb4676125ecb0f1e586071a18b60d17862d9f8f670e4879f46569dc7e",
"tests/mvp/test_upkeep_construction_boundaries.gd": "88afc505b68615ff365936e40ca39288ec83fb58ede96511ac297ef2d834876c",
"tests/mvp/test_upkeep_legacy_midnight.gd": "ade1514874f851d738f3198d31b5cb94969f9623bca26f5eeda11bd3677e7501",
"tests/mvp/test_upkeep_loss_streak.gd": "421c8598d3fd2de5b4e9c561a638e0cc247226d83e729f8c65157ffbea920524",
"tests/performance/test_digest_performance.gd": "8f5f0def8e31088cd29ff3c85d431a09f2cfdca35c0a9d102b1e7871ab118ba2",
"tests/performance/test_facility_reachability.gd": "82763c8e1e8a569d057cc1dc717c94472cc1ad39f64ddfa99af1be34a6ad457a",
"tests/performance/test_lazy_digest.gd": "4d63e6093dfb4cbf7f22a021bf72f0b03cb50b2da09de4b59585d9c0ee5400a6",
"tests/performance/test_mvp_manifest_cache.gd": "1b7bc650ea2879dd582a7dc46bd601b6c1747ec1ebde7bbcffba946a97061281",
"tests/performance/test_path_membership.gd": "d251ef2492cc4480685ee227fd7ee424bdf348eca95bac8f340b7fedfcf27d06",
"tests/performance/test_perf_mvp_001.gd": "7a0ac13aa9ed0286a9ad5ed2b8088424ad14236a8446d4d6d5d1c0e9233a17f0",
"tests/performance/test_snapshot_ownership.gd": "0c9344b64a99ca35d85dacd0db65671dea1c7755384aaf63e334dd9c76bf5383",
"tests/performance/test_system_optimization.gd": "878a30fc0027cfbf28da056a1ec5c0c283f21e611671e83f7a721fbe660e1e16",
"tests/performance/test_world_snapshot_cache.gd": "f5882af31951e9deca2b8f60766ace3bc7cb43e066673c2681aadfdbbf8a49b1",
"tests/run_tests.gd": "3d0e5bee68d4ea183c6a4f5b0bdf899b3290bf079a1987a80ebb376141443590",
"tests/s0/test_command_snapshot_key_order.gd": "fbf97927b76c63b4637374e6e690701a5889ad8143dd221b030d3dab663c27a7",
"tests/s0/test_command_transaction.gd": "2ecd93cbb418d1db1209e8846c71bcff4f1f17331651d73e3263842e0d30e6c4",
"tests/s0/test_definition_registry.gd": "9876d70362d0e9b6402cc5b90acc227e23983a82ff88dbc792026e5c7b7c5304",
"tests/s0/test_determinism.gd": "4dd6ece78e2a806b5c791f2d13c7d701558faec5e65d3d410afc30e7718e6d89",
"tests/s0/test_domain_events.gd": "5c7d9f7df7921f00892155f793ef707a3d57d7f3ad193bf8c9a5df7c96e950af",
"tests/s0/test_runtime_integration.gd": "b436d6fba39f12dfcd95acff0ba2980f2460b77404d937a8ec91d4c5a9ffe188",
"tests/s0/test_stable_id_generator.gd": "f4684fd2d6693ae08441abf120ee941c447e99b2dc6a0c2690f5ab0c98c8d1d5",
"tests/s1/test_construction_service.gd": "c3fbf58740da5045bc3fb7170a016f53dae2ca63e4a54a19c0273fa5b2b6540a",
"tests/s1/test_dimension_batch_save.gd": "9b32174f9ed2b432f988909e54e2ed057b7a34dbf757dc77605b1614e48c3404",
"tests/s1/test_excavation_service.gd": "172f76465bda5ed66aa300b60a9b9c5ef307dc8d172d541049610c8c059b6ea9",
"tests/s1/test_facility_infrastructure_projector.gd": "a39bf71b97e5e16ab798f1381bb51bf6199cff826bdd310fec6d53befcf6b16d",
"tests/s1/test_facility_resize_preview.gd": "7dd9888bfd9977d0d53e88b917d5bb29879f8f5b44b6111678a3da202a881df8",
"tests/s1/test_original_facility_dimensions.gd": "01a4de68f9679b557b6745abd50ce4b43bf41f73650c0995b88ed5edf5d32c27",
"tests/s1/test_path_congestion.gd": "3714841bc64f147c31adff0c9e744162647a369623cabc231f022a98cf0bb074",
"tests/s1/test_path_service.gd": "ecc0d132387f4b488ac8a1ecb841012cc8ed1513563c796bc5d162c49353e0b4",
"tests/s1/test_path_snapshot_transit_guard.gd": "f9f1486d51a2a20eb452a342d39dabba05b1614b97ede04788f915eabd025987",
"tests/s1/test_route_subslot_path_adapter.gd": "fbdc2073e7ae9d295d275a76ada8d44bddbdf5a9020654052012f4639b9ee920",
"tests/s1/test_runtime_infrastructure_integration.gd": "e82fb4117a557cee0cdd3c63f73db9a86d09f44bdce80062362c0ca904fa56c6",
"tests/s1/test_runtime_world_construction.gd": "d2da40c0d11dccac4ce94778ffb07230a63e1cd174f48b348791edffb9812d9e",
"tests/s1/test_spatial_subslot_service.gd": "72a9f8908f748445883feea6629c55f0162031cd5d641d45790a21f2f7c806bd",
"tests/s1/test_weighted_resize_runtime.gd": "cdc5b7a68e10c45c0cb2e83950c39a58e5e461909d40d2935897fb3a8121f437",
"tests/s1/test_world_service.gd": "21e86bf3d1e32403a0b73c927e1f604ccc91d78290c22e1742cd063f5fb9a8fe",
"tests/s2/test_economy_service.gd": "e1409e38e89714a4c761dcd9e0ae8a2babe3b48150cc09e3f66f8345a1ab4410",
"tests/s2/test_facility_pricing.gd": "530df02db6fa460ed665e7449ad4890026a2d87ebef6db4b9acaa9d18a722fe4",
"tests/s2/test_facility_service.gd": "df0023c908f01af85eac9726bb2909cb792d6d4ecd3e6a2a8bbc66c8e1e8be36",
"tests/s2/test_facility_upkeep_accrual.gd": "53d05baadad526053eded75d1f96dba449331f215ac6cb2a61a55be181ca8651",
"tests/s2/test_facility_upkeep_settlement.gd": "fd3241471a704325a469ffe0025f2b7171e267bc87a629c52ad1d40f33152681",
"tests/s2/test_inventory_logistics.gd": "2e5da1c09d0ce660ce564a0c7e2e86baa94f463857d94fb8ad24e5905badfad6",
"tests/s2/test_kitchen_production.gd": "696d1ad18a3dab00e376b69a181afd04cafe1b04e1e4ec85894e601cbf45628a",
"tests/s2/test_ledger_backed_resources.gd": "bf3a4f8cf1b45c25fadb9bbfebce2a618b37ae5a829ed6900b079b8396472443",
"tests/s2/test_mana_network_service.gd": "35c7a903df12562fec091d33d7ec9f338ca16cf7fd059ae608a7ac9f428d9d6d",
"tests/s2/test_mana_power_projection.gd": "c21a8ebe7580f568134d156554ec5fc6546fc7e095c052fb6736f57cc73f9984",
"tests/s2/test_mana_reserve_balance.gd": "bbc62b7a7480c2600eae6291c29344cac41a33ae005320edfd9c695ff8d2c58e",
"tests/s2/test_original_facility_parameters.gd": "5eb473d6a8bcbebf2279aacf28229e2fd80fc17a3a31df7cb8bca13cabf2aa94",
"tests/s2/test_runtime_operations_cycle.gd": "bb7f88e6364d4d844aae1d26156790359b096fbc1f8db421a1a6173639cba167",
"tests/s2/test_service_start_slots.gd": "be9f4027f2a4260b8216ddbadb8857dfde109d393bc27c8de3f1454d8bb447b2",
"tests/s3/test_guest_observation_restore_order.gd": "5d1511cc85f7842b61ea635a4ac2af96628b779eca53e988e38eba09a8af2f70",
"tests/s3/test_guest_service.gd": "2d311228e7098325a3ce2c52fae7330be9b7cb67efd642ce52aaa5300f3d82ec",
"tests/s3/test_runtime_actor_cycle.gd": "11dcb5937962eb0ff7b41e4d8a21c1fe988b659d0024d9bb2b3fec9bd6a6b6d4",
"tests/s3/test_runtime_actor_hardening.gd": "30f1965e79aebf2e2fe592850afacdf443ef07d783883876e77f2857b0e30599",
"tests/s3/test_runtime_path_traffic.gd": "98f0d342a38e51c463372a69025d05107d20ae87817b280d8c1a7527b5ec23a9",
"tests/s3/test_runtime_staff_assignment.gd": "001eca714e0298a953c9c75a5e937da4ecf86e3e2b2bf53ec87b12daaf788115",
"tests/s3/test_staff_payroll_operations.gd": "d2cc0087a0d5e39ea7c72e6ac87f4643dcc83bb41297a4d1bc9035b6a544ea6d",
"tests/s3/test_staff_service.gd": "6635048deca0dc89e704c9738dc654ce8bc8df1397427bd2cf11b3f2e3a06564",
"tests/s4/test_placement_risk_preview_service.gd": "6ca69a7c945a46b6bf7984f078eb7a6694967a1169de04d9208fd84b51541c04",
"tests/s4/test_relationship_event_service.gd": "4a4d5038501ffcdb8ffa4596d7bd4395db19003f869a44ba19c59d0a9886b6b0",
"tests/s4/test_runtime_relationship_events.gd": "b10d90937468deca44e3540f9d66b50ae8ac56038e48e7478e4803a5cefc125d",
"tests/s5/test_authority_service.gd": "854b08f6ea495472b69cadfc70cac545d2e9f948dbb2cad4f45f4161b6f51503",
"tests/s5/test_defense_service.gd": "080a5d291d3540d045d9e07023dee561bdce333467ede3b8b31e9d3d8939bff9",
"tests/s5/test_runtime_authority_cycle.gd": "502641a3d6ac8205f19f862b46f26d6c6c04020d7f069b1a0a73b71e87389734",
"tests/s5/test_runtime_defense_autonomy.gd": "991429baa69b12de16417152f817a224706254a3e71bc4855ea9c63fdf8092be",
"tests/s5/test_runtime_defense_cycle.gd": "33f4a8a7e3d09b50c3bc12bf44532ed49b27ecbdd8fdc7b49597b1970bddb681",
"tests/s5/test_runtime_event_defense.gd": "cd7e7b9ba355983cb9d182eb0ce03309340a3061f6952d2ad8ef6a5e9c3db7b6",
"tests/s6/test_performance_budget.gd": "63fd42ecd5af6b005a79fe676c7cc2390081cf029e945fb44be3c793eefd48c2",
"tests/s6/test_runtime_save_lifecycle.gd": "26d2af83a98e9abbce80c0ff1985de9516ce79611b24b94276468657717b07fa",
"tests/s6/test_runtime_snapshot_serialization.gd": "0494708b7f0fdc4bd3e6228195687474cfac9baef6164f64dce8e7a69675416f",
"tests/s6/test_save_operations.gd": "1614a5122ff9f466aec038f580d63e91c5d1feab8d8f74018fa6b540b75df0e2",
"tests/s6/test_save_preflight.gd": "95c951a981c154348b39c889188deb872ce7e9e2ea0740cd8bb2592c3c853b9b",
"tests/s6/test_save_recovery_preservation.gd": "5c055617493cbd0cd25049cf8315f880cfbdfc52b3c5f1d17281184870197cfc",
"tests/staff/test_dormitory_dimension_migration.gd": "ace438ca3aa97e44db111a5107d630b7fd86eda2fb39f9199ca45eab4a803a71",
"tests/staff/test_dormitory_shift_cycle.gd": "b7c868002e2f385abf4d370a31e1a46521115690f4f4acafba8784ee018b3bea",
"tests/staff/test_rescue_elevator.gd": "c7d0ac22a4816abbe112ae4413a81410c0c5d0d85eadc69b899b999fedde7dc1",
"tests/staff/test_shift_rush.gd": "cfb1c07428bf60f533860d74eeca25c51fd492143b5d598c88b8ff92f2747a57",
"tests/staff/test_staff_commute.gd": "6942c4dfc875596b9ff845a206f146d87d28697bf137ed90000547368738821d",
"tests/staff/test_staff_dormitory.gd": "eb1d121b79de9df77fee00f2635e7d56ba175cc4e9287ed1234f039093eea7b1",
"tests/staff/test_staff_rescue.gd": "7b82618030ea1401b33b7796343aef7894f402fb99d2f26dfb3e5f89fa0e6590",
"tests/staff/test_staff_rest.gd": "e3ce1fc69d4bc241066d22a4c6c276871fc72087c1d94bc73d80ed20b88ef00d",
"tests/staff/test_task_work_clock.gd": "32c833d2fda02cc42b21b458c874e1afbd55e9d509a72df4bb34cd2d9cd33367",
"tests/supply/test_mimi_purchase_quote.gd": "2385b2d9d7a48991e1be5a334195211634d65dcbe5a6aad8abdaa78dce6f575f",
"tests/supply/test_normal_auto_purchase_chain.gd": "a1ae167057d8ad73103902911893f4e55e2cde03cbf8d413930919635a52d418",
"tests/supply/test_normal_supply_chain.gd": "5e1d57c7b8872073f68ad6224c79c8cc1d3282360a7331d0397b6a75e0c908b5",
"tests/supply/test_supply_auto_purchase.gd": "c832d6c871a542050fc90988b4dfc551b8e75002da1dfa406a47ae0d582d147a",
"tests/supply/test_supply_auto_purchase_boundaries.gd": "e73f8c11d24bb6c98e4bf3467e08aba6a1a1c18c1b465ea6e3943ce8ba9ebe4a",
"tests/supply/test_supply_auto_purchase_destruction.gd": "8b91682beecc74db781f55e0d5c6bcf76f3548becf6e5cebb80bc22f1e645543",
"tests/supply/test_supply_logistics_bridge.gd": "6593a850c421f2740cfa50c85055d47c323bc52f1fbd86a1be5b6eec2e550441",
"tests/supply/test_supply_management_service.gd": "b2e6a957fd82e384ec426bc10a72af253b1af2532d7154865d00bb81b11da145",
"tests/supply/test_supply_save_migration.gd": "00840e0c7267f699153dc99253ce1eb2ecaa71b22a4fd096234409fce5a743d9",
"tests/transport/test_elevator_service.gd": "dbfee5c1d581d3ed5414fff0fc8ca2051d12b9f1c8ecfaa44f9bbebc39f10382",
"tests/transport/test_runtime_stairs.gd": "f09a9934bf43a3be7f0071743858be804d6deca652113b30d9cde49969669a77",
"tests/transport/test_runtime_transport.gd": "9b8674b5220f2e49b5ed88db23cda910910ed97d2eccce8c8bd82e27ae45efff",
"tests/transport/test_runtime_transport_comparison.gd": "bc701caacc83a3f110c75538c2d9a97666e90facb4eb84796b407f50f9080417",
"tests/transport/test_transport_boundaries.gd": "e76068fe155c15bccf0be14078740886715b624f7b4e30dcd61a0c885469e806",
"tests/transport/test_transport_comparison.gd": "1b85b9b85f3f3f292cbccf01372d76fb572bb214386ad7014464fa99d4a829d5",
"tests/transport/test_transport_density_migration.gd": "2fa94d1db9135dee7b5253544374d93c535b585d1893bee78d6d072f7a317063",
"tests/transport/test_transport_save.gd": "888da77a548b75025c688593119d14f8db5cabe7a6eda46bf9b44f163285be6f",
"tests/ui/test_actor_selection.gd": "dc368864b7eaf3180b28f0a245ba7602087d8b87403e30ba3427725cf67eb920",
"tests/ui/test_anri_recruitment.gd": "fceed6d7ef285e20972cd50cc17e15baf4ca58ea5ffebdef58884ea9287a7b9f",
"tests/ui/test_approved_free_unique_arrears_ui.gd": "7a0d44a3ea62a3f6005593076ec5d51cc77348ed49443f6b66385e95ceefbcf3",
"tests/ui/test_business_management.gd": "e21190290fc03e7ef8bd5558a00ad42235c5522fc06eac13176df12becbb6ce0",
"tests/ui/test_chapel_gameplay.gd": "8fe9588f68d48884ff0d88ea76018349b618846586fcf6ef0d17be653014709a",
"tests/ui/test_cleaning_gameplay.gd": "6a894199f0aca563533e1de6fda3fbea7b0efa8a7b96ede7f68edc95566978db",
"tests/ui/test_dashboard_coalescing.gd": "06dab550f94b3d86d703c950310cdae752811616786bf34717b867d153da472b",
"tests/ui/test_defense_management.gd": "b2d128234dfd22376bdddcd61bebcfbf9782a5b4a65739a19994bd2df8d2e0d0",
"tests/ui/test_dimension_migration_ui.gd": "5c9b1a484bc4f584aa1d0cbc54f8fa4ae6d176fdd1daaef949ccacc66934b0ec",
"tests/ui/test_elevator_management.gd": "e0f5ad1aa692e39a185e399798b8d2f88773630ce583d257a341e66bc44cb295",
"tests/ui/test_event_log_ui.gd": "46178dc4b1af403597fd60b6280fea723b6ac9277573a0bd7563cf054abdeb26",
"tests/ui/test_first_operating_day.gd": "858b2f24e6b5f446920cc8c4c00ececbbaed7ac4a3dfeaa97ac74495017ffd59",
"tests/ui/test_guest_decision_log.gd": "55f857d99e5c1370c17459110aae63f7826a6b499eda1d38a76b99484344bd3a",
"tests/ui/test_guest_observation.gd": "82d51795bb221c48365459e07e0d2f6569844b256df98b723e8cfa9d04f9187a",
"tests/ui/test_layer_presentation.gd": "a47031252032877c72b6ac9e515bf4d149472884331b1ab8cbd57f0379b263ae",
"tests/ui/test_layer_skin.gd": "264aceab2cf40dfd05121500d899bcfad68888ef3e3b9cb168e142050de8fd32",
"tests/ui/test_main_audio_feedback.gd": "223c187442dea89de78db5b3f55dcfd43e6dade9b8440ab3d1d44ebb2dcb6c7d",
"tests/ui/test_main_dashboard.gd": "a39c850b08e3facdad0ba16220179d5c2dd9b077d7402a5a38112828c743096b",
"tests/ui/test_opening_assignment.gd": "06f220e76d0b28ce85b33bcf9c15bafd992b377ec6ecf6d0326af5fb000d10e2",
"tests/ui/test_original_build_pointer.gd": "4717f53cb0e852287e5b63b1e2bebe0053e27f4e022738a217dc2980cae7858f",
"tests/ui/test_original_facility_controls.gd": "ee4dd88a58a83a32082d4869daf05b8e8138149abc31d4d81126a90bb54edbd3",
"tests/ui/test_paired_bgm.gd": "dec8008198c2f6b7e816b1291f256ee255f115eeedacb21e14dfcc4a22a82135",
"tests/ui/test_pixel_tower.gd": "86ad7cbe417af9ce89e01d4d527e021c2f3d9d862f8df7056f71e5bf018d2a90",
"tests/ui/test_rank_pointer.gd": "0624a369902da897a3f9b1d5b5f8355bdd242a7323dfed663cb6a0ea2746f7e4",
"tests/ui/test_room_presentation.gd": "0232954ebdaa049f32c9071d6b2dd19a41513c9548e76a9ebf9ba4150b8d2cec",
"tests/ui/test_selection_autosave.gd": "3d6bcee63e8e0e3e31b3826998979bfcbf830e21832efb4072cab3153fd76864",
"tests/ui/test_selection_lifecycle.gd": "29a849466fc988ea46313b11b7d49be7468da12f93de9800d25949f21167051e",
"tests/ui/test_staff_management.gd": "67753d75b6158cc54d281ceec9c7b05d384378d1a1fd187b10cc19ab1899ad05",
"tests/ui/test_staff_rescue.gd": "3d583b1e1c9b44a498099cac5186c286d2d3c64a1581dfcc319a29812727d5c2",
"tests/ui/test_staff_rest.gd": "61f8f4b225b212c74f624b6085c261708cd6fe48211fcfc96b3b9b7c9bf424b2",
"tests/ui/test_stair_transport_details.gd": "5b4586f06297756e04848775cb4758cd196cdf5a83367cdb6de084d19117519a",
"tests/ui/test_supply_auto_purchase_ui.gd": "a5c76f923e294ea80cf45c0a7eda616ec778cdf7acf571c501cffbfdb3db8132",
"tests/ui/test_supply_management.gd": "299334b472c3ec30a019063fa532f0a5e33ca47dcd21b38266741aa60e9d4d5f",
"tests/ui/test_ui_audio_feedback.gd": "10025d2af1fd9c6f82424a43689b1b5d7ab6db160f929b0e2acdf043a7aa14eb",
"tests/ui/test_ui_presentation_audio_contract.gd": "51d1b5f81601eabe28ff9ae754a5ac5367b3592b435ed01bcdef7a5a5ba4c504",
"tests/ui/test_upkeep_closed_ui.gd": "4105c6f0318119c768d736360d0b409ede0d6d79c805d6cf2e6051a17c35cd6c",
"tests/ui/test_upkeep_inspector.gd": "9e2b81c45112d90daa59b36f74d88e2d810a89e080d79b221811daa834d4f4ef",
"tests/ui/test_world_tree_rank.gd": "e52baea06e209622e48d129b93fa9ce7ed06533447576aeb17d6710c41c4b147",
"tests/world/test_elevator_topology.gd": "0ba5708900940dfb54cad3f51bb954c79a8bfa2853a7e71965aea88bcaecd66d",
"tests/world/test_legacy_stairs.gd": "ce24c1806847ff742e230cf79fd4eccac35c37b4d41d30fb388e03115f237b47",
"tests/world/test_path_transit_density.gd": "bbcbd525f5fbc555553a45577eb1658dcfad6de509d53970569bd9dae8810f12",
"tests/world/test_path_vertical_policy.gd": "0050cda28f5cd59177993c9bfe9347e5cbce5d08d2f5e993cb9f711653176814",
"tests/world/test_stair_infrastructure.gd": "8e62bfa97e695d49767bb9e8be2d3143e971a5d727557aaf636153f2a0e10dca"
},
"omitted_current_rows": [
"tests/business/test_business_closure.gd",
"tests/business/test_business_operations.gd",
"tests/business/test_required_kitchen.gd",
"tests/environment/test_cleaning_access.gd",
"tests/environment/test_facility_cleanliness.gd",
"tests/environment/test_runtime_cleanliness.gd",
"tests/environment/test_runtime_weather.gd",
"tests/environment/test_weather_recovery.gd",
"tests/environment/test_weather_timeline.gd",
"tests/mvp/test_amelia_donations.gd",
"tests/mvp/test_anri_floor_pricing.gd",
"tests/mvp/test_approved_free_unique_arrears.gd",
"tests/mvp/test_chapel_boundaries.gd",
"tests/mvp/test_chapel_service.gd",
"tests/mvp/test_fine_cleaning_effect.gd",
"tests/mvp/test_mvp_content_catalog.gd",
"tests/mvp/test_operations_coordinator.gd",
"tests/mvp/test_original_midnight_settlement.gd",
"tests/mvp/test_original_room_zones.gd",
"tests/mvp/test_pending_service_pricing_report.gd",
"tests/mvp/test_premium_room.gd",
"tests/mvp/test_premium_room_guest_flow.gd",
"tests/mvp/test_progression_service.gd",
"tests/mvp/test_runtime_content_progression.gd",
"tests/mvp/test_runtime_mana_depletion.gd",
"tests/mvp/test_runtime_operations_acceptance.gd",
"tests/mvp/test_runtime_operations_integration.gd",
"tests/mvp/test_runtime_upkeep.gd",
"tests/mvp/test_staff_unique_contract_report.gd",
"tests/mvp/test_tomari_floor_trouble.gd",
"tests/mvp/test_unique_character_validation_policy.gd",
"tests/mvp/test_upkeep_construction_boundaries.gd",
"tests/mvp/test_upkeep_legacy_midnight.gd",
"tests/mvp/test_upkeep_loss_streak.gd",
"tests/performance/test_digest_performance.gd",
"tests/performance/test_facility_reachability.gd",
"tests/performance/test_lazy_digest.gd",
"tests/performance/test_mvp_manifest_cache.gd",
"tests/performance/test_path_membership.gd",
"tests/performance/test_perf_mvp_001.gd",
"tests/performance/test_snapshot_ownership.gd",
"tests/performance/test_system_optimization.gd",
"tests/performance/test_world_snapshot_cache.gd",
"tests/run_tests.gd",
"tests/s0/test_command_snapshot_key_order.gd",
"tests/s0/test_command_transaction.gd",
"tests/s0/test_definition_registry.gd",
"tests/s0/test_determinism.gd",
"tests/s0/test_domain_events.gd",
"tests/s0/test_runtime_integration.gd",
"tests/s0/test_stable_id_generator.gd",
"tests/s1/test_construction_service.gd",
"tests/s1/test_dimension_batch_save.gd",
"tests/s1/test_excavation_service.gd",
"tests/s1/test_facility_infrastructure_projector.gd",
"tests/s1/test_facility_resize_preview.gd",
"tests/s1/test_original_facility_dimensions.gd",
"tests/s1/test_path_congestion.gd",
"tests/s1/test_path_service.gd",
"tests/s1/test_path_snapshot_transit_guard.gd",
"tests/s1/test_route_subslot_path_adapter.gd",
"tests/s1/test_runtime_infrastructure_integration.gd",
"tests/s1/test_runtime_world_construction.gd",
"tests/s1/test_spatial_subslot_service.gd",
"tests/s1/test_weighted_resize_runtime.gd",
"tests/s1/test_world_service.gd",
"tests/s2/test_economy_service.gd",
"tests/s2/test_facility_pricing.gd",
"tests/s2/test_facility_service.gd",
"tests/s2/test_facility_upkeep_accrual.gd",
"tests/s2/test_facility_upkeep_settlement.gd",
"tests/s2/test_inventory_logistics.gd",
"tests/s2/test_kitchen_production.gd",
"tests/s2/test_ledger_backed_resources.gd",
"tests/s2/test_mana_network_service.gd",
"tests/s2/test_mana_power_projection.gd",
"tests/s2/test_mana_reserve_balance.gd",
"tests/s2/test_original_facility_parameters.gd",
"tests/s2/test_runtime_operations_cycle.gd",
"tests/s2/test_service_start_slots.gd",
"tests/s3/test_guest_observation_restore_order.gd",
"tests/s3/test_guest_service.gd",
"tests/s3/test_runtime_actor_cycle.gd",
"tests/s3/test_runtime_actor_hardening.gd",
"tests/s3/test_runtime_path_traffic.gd",
"tests/s3/test_runtime_staff_assignment.gd",
"tests/s3/test_staff_payroll_operations.gd",
"tests/s3/test_staff_service.gd",
"tests/s4/test_placement_risk_preview_service.gd",
"tests/s4/test_relationship_event_service.gd",
"tests/s4/test_runtime_relationship_events.gd",
"tests/s5/test_authority_service.gd",
"tests/s5/test_defense_service.gd",
"tests/s5/test_runtime_authority_cycle.gd",
"tests/s5/test_runtime_defense_autonomy.gd",
"tests/s5/test_runtime_defense_cycle.gd",
"tests/s5/test_runtime_event_defense.gd",
"tests/s6/test_performance_budget.gd",
"tests/s6/test_runtime_save_lifecycle.gd",
"tests/s6/test_runtime_snapshot_serialization.gd",
"tests/s6/test_save_operations.gd",
"tests/s6/test_save_preflight.gd",
"tests/s6/test_save_recovery_preservation.gd",
"tests/staff/test_dormitory_dimension_migration.gd",
"tests/staff/test_dormitory_shift_cycle.gd",
"tests/staff/test_rescue_elevator.gd",
"tests/staff/test_shift_rush.gd",
"tests/staff/test_staff_commute.gd",
"tests/staff/test_staff_dormitory.gd",
"tests/staff/test_staff_rescue.gd",
"tests/staff/test_staff_rest.gd",
"tests/staff/test_task_work_clock.gd",
"tests/supply/test_mimi_purchase_quote.gd",
"tests/supply/test_normal_auto_purchase_chain.gd",
"tests/supply/test_normal_supply_chain.gd",
"tests/supply/test_supply_auto_purchase.gd",
"tests/supply/test_supply_auto_purchase_boundaries.gd",
"tests/supply/test_supply_auto_purchase_destruction.gd",
"tests/supply/test_supply_logistics_bridge.gd",
"tests/supply/test_supply_management_service.gd",
"tests/supply/test_supply_save_migration.gd",
"tests/transport/test_elevator_service.gd",
"tests/transport/test_runtime_stairs.gd",
"tests/transport/test_runtime_transport.gd",
"tests/transport/test_runtime_transport_comparison.gd",
"tests/transport/test_transport_boundaries.gd",
"tests/transport/test_transport_comparison.gd",
"tests/transport/test_transport_density_migration.gd",
"tests/transport/test_transport_save.gd",
"tests/ui/test_anri_recruitment.gd",
"tests/ui/test_approved_free_unique_arrears_ui.gd",
"tests/ui/test_business_management.gd",
"tests/ui/test_chapel_gameplay.gd",
"tests/ui/test_cleaning_gameplay.gd",
"tests/ui/test_dashboard_coalescing.gd",
"tests/ui/test_defense_management.gd",
"tests/ui/test_dimension_migration_ui.gd",
"tests/ui/test_elevator_management.gd",
"tests/ui/test_event_log_ui.gd",
"tests/ui/test_first_operating_day.gd",
"tests/ui/test_guest_decision_log.gd",
"tests/ui/test_guest_observation.gd",
"tests/ui/test_layer_presentation.gd",
"tests/ui/test_layer_skin.gd",
"tests/ui/test_main_audio_feedback.gd",
"tests/ui/test_main_dashboard.gd",
"tests/ui/test_opening_assignment.gd",
"tests/ui/test_original_build_pointer.gd",
"tests/ui/test_original_facility_controls.gd",
"tests/ui/test_paired_bgm.gd",
"tests/ui/test_pixel_tower.gd",
"tests/ui/test_rank_pointer.gd",
"tests/ui/test_room_presentation.gd",
"tests/ui/test_staff_management.gd",
"tests/ui/test_staff_rescue.gd",
"tests/ui/test_staff_rest.gd",
"tests/ui/test_stair_transport_details.gd",
"tests/ui/test_supply_auto_purchase_ui.gd",
"tests/ui/test_supply_management.gd",
"tests/ui/test_ui_audio_feedback.gd",
"tests/ui/test_ui_presentation_audio_contract.gd",
"tests/ui/test_upkeep_closed_ui.gd",
"tests/ui/test_upkeep_inspector.gd",
"tests/ui/test_world_tree_rank.gd",
"tests/world/test_elevator_topology.gd",
"tests/world/test_legacy_stairs.gd",
"tests/world/test_path_transit_density.gd",
"tests/world/test_path_vertical_policy.gd",
"tests/world/test_stair_infrastructure.gd"
],
"omission_rule": "Only rows byte-identical to the frozen base may be omitted; full file SHA, base blob identity, full diff and machine raw validation stay mandatory.",
"base_commit": "286730f88ce430a1cbe1501d40361188f832d235",
"candidate_commit": "4cefcff849d4dc1211caa5066e24bfae666cc2f4",
"base_git_blob_oid": "54a8438b7e96eb6105e9180a46a4896ec689a30d",
"candidate_git_blob_oid": "9438e65c214f6d4732deee1a86853713f6a62f49"
}
@@ -0,0 +1,35 @@
{
"candidate": "4cefcff849d4dc1211caa5066e24bfae666cc2f4",
"runner_modified": false,
"proposal_only": true,
"fixed_cap": 500000,
"major_fields_original_bytes": 583309,
"major_fields_proposed_bytes": 417301,
"margin_before_contract_allocation_validation_sources_and_receipts": 82699,
"full_code_files_retained": true,
"all_changed_json_entries_retained": true,
"base_unchanged_rows_raw_equal": 172,
"changed_entries": [
"tests/ui/test_selection_departure.gd"
],
"focused_full_entries": [
"tests/ui/test_actor_selection.gd",
"tests/ui/test_selection_lifecycle.gd",
"tests/ui/test_selection_autosave.gd",
"tests/ui/test_selection_departure.gd"
],
"prototype_tests": "8 pass; proposal diagnostics, not original game acceptance",
"prototype_sha256": "f436dd4004641ba1bf1338c23f97fc95b5b0e9e5776373b0d9162352d43e6f13",
"scope_proposed": [
"Runner runner/core.py review packet assembly only",
"Runner tests/test_runner.py authenticated context coverage"
],
"not_changed": [
"500000 byte cap",
"original 30 packages / 88 units / seven P24 conditions",
"repair cap2",
"gamecandidate sources/metadata/content",
"budgets/API routes/security permissions",
"Runner state DB and approvals"
]
}
@@ -0,0 +1,64 @@
"""Read-only proposal; not installed in Runner. Keep all changed/focused JSON rows."""
import hashlib,json
def digest(data):return hashlib.sha256(data).hexdigest()
def pairs(items):
result={}
for k,v in items:
if k in result:raise ValueError('duplicate JSON key')
result[k]=v
return result
def parse_rows(data):
text=data.decode('utf8');decoder=json.JSONDecoder(object_pairs_hook=pairs);obj=decoder.decode(text)
if not isinstance(obj,dict) or not isinstance(obj.get('rows'),list):raise ValueError('unsupported JSON schema')
def space(i):
while i<len(text) and text[i].isspace():i+=1
return i
pos=space(1);span=None
while pos<len(text) and text[pos]!='}':
key,end=decoder.raw_decode(text,pos);pos=space(end)
if text[pos]!=':':raise ValueError('invalid key separator')
start=space(pos+1);_,end=decoder.raw_decode(text,start)
if key=='rows':span=(start,end)
pos=space(end)
if text[pos]==',':pos=space(pos+1)
if span is None:raise ValueError('missing rows')
pos=space(span[0]+1);rows={}
while pos<span[1] and text[pos]!=']':
start=pos;row,end=decoder.raw_decode(text,pos)
if not isinstance(row,dict) or not isinstance(row.get('test'),str) or not row['test'] or row['test'] in rows:raise ValueError('invalid/duplicate row ID')
rows[row['test']]={'value':row,'raw':text[start:end].encode('utf8')};pos=space(end)
if text[pos]==',':pos=space(pos+1)
if len(rows)!=len(obj['rows']):raise ValueError('row cardinality mismatch')
return obj,rows
def context(base,current,focus=()):
b,br=parse_rows(base);c,cr=parse_rows(current)
if not set(focus)<=set(cr):raise ValueError('focused row absent')
unchanged={k for k in br.keys()&cr.keys() if br[k]['raw']==cr[k]['raw']};changed=(br.keys()|cr.keys())-unchanged
entries={k:{'kind':'modified' if k in br and k in cr else 'added' if k in cr else 'removed','before':br[k]['value'] if k in br else None,'after':cr[k]['value'] if k in cr else None,'before_raw_sha256':digest(br[k]['raw'])if k in br else None,'after_raw_sha256':digest(cr[k]['raw'])if k in cr else None}for k in sorted(changed)}
return {'review_context_format':'authenticated-json-rows-proposal-v1','full_source_not_modified':True,'base_raw_sha256':digest(base),'candidate_raw_sha256':digest(current),'metadata_current':{k:v for k,v in c.items()if k!='rows'},'metadata_before':{k:v for k,v in b.items()if k!='rows'},'base_rows':len(br),'candidate_rows':len(cr),'changed_rows':entries,'focused_current_rows':{k:cr[k]['value']for k in sorted(focus)},'unchanged_raw_row_count':len(unchanged),'unchanged_raw_row_proof':{k:digest(cr[k]['raw'])for k in sorted(unchanged)},'omitted_current_rows':sorted(set(cr)-changed-set(focus)),'omission_rule':'Only rows byte-identical to the frozen base may be omitted; full file SHA, base blob identity, full diff and machine raw validation stay mandatory.'}
if __name__=='__main__':
import unittest
class Proof(unittest.TestCase):
def enc(self,rows,**other):return json.dumps({'rows':rows,**other},ensure_ascii=False,indent=2).encode()
def test_added_changed_removed(self):
x=context(self.enc([{'test':'a','v':1},{'test':'b','v':2}]),self.enc([{'test':'a','v':3},{'test':'c','v':4}]))
self.assertEqual({k:v['kind']for k,v in x['changed_rows'].items()},{'a':'modified','b':'removed','c':'added'})
def test_unchanged_raw_and_focus(self):
b=self.enc([{'test':'a','v':'日本語'},{'test':'b','v':2}]);x=context(b,b,['a']);self.assertEqual(x['unchanged_raw_row_count'],2);self.assertEqual(x['omitted_current_rows'],['b']);self.assertEqual(x['focused_current_rows']['a']['v'],'日本語')
def test_duplicate_id(self):
with self.assertRaises(ValueError):context(self.enc([]),self.enc([{'test':'a'},{'test':'a'}]))
def test_duplicate_key(self):
with self.assertRaises(ValueError):context(self.enc([]),b'{"rows": [], "rows": []}')
def test_missing_focus(self):
with self.assertRaises(ValueError):context(self.enc([]),self.enc([]),['absent'])
def test_malformed_row(self):
with self.assertRaises(ValueError):context(self.enc([]),self.enc([{'id':'wrong'}]))
def test_metadata_retained(self):
x=context(self.enc([],mode=1),self.enc([],mode=2));self.assertEqual(x['metadata_before']['mode'],1);self.assertEqual(x['metadata_current']['mode'],2)
def test_raw_format_change_is_included(self):
b=self.enc([{'test':'a','v':1}]);c=b.replace(b'"v": 1',b'"v": 1');self.assertEqual(context(b,c)['changed_rows']['a']['kind'],'modified')
unittest.main()
@@ -1,3 +1,7 @@
## 現在のRunner実行(2026-10-12)
ユーザーがmain更新を明示許可し、現成果と原契約入力をmainへ反映済み。元の1成果単位P06-01を範囲とするRunner登録、3CLIの制限下認証確認、Claudeのrun判断、Codex1担当の監査起動まで進んだ。現在の次対象はP06-01。P22-03は必要数量/見積未確定、P23-02の追加性能修正は保留。正式9/着手21/予定58、全体30/88・部分点なし。Runnerの0/1はこの1件だけの運用表示で、全ゲーム分母ではない。証拠検証器は未実装/未実行で未受入。以下の未登録/main接続未解決/P22優先の記述は変更前履歴として保持する。
# 現在の実行順序(2026-10-12)
ユーザーの順序変更許可を受け、P23-02の追加経路性能修正を保留し、P22-03「制作量と担当」の有限な制作計画整理へ移行する。元のwork/acceptance・依存関係・30パッケージ/88成果単位・部分点なしの定義は変更しない。正式完了は9件のまま。
@@ -1,3 +1,11 @@
現状更新(2026-10-13T00:29:23.970192+09:00): 承認用マナ候補はcheckpoint mana-proposal-draft-r01へ原稿同一内容で保存。内容の独立診断レビューで未解決がありnot_approval_ready、製品未反映。正式完了9/88、P06-01未完。修正上限を守り再起動停止。次の独立候補P24-03はp24-03-next-scope-r01.jsonに原契約/既存実装/不足/試験計画を整理済み、実装担当未起動。
現状更新(2026-10-13T00:11:39.759932+09:00): P06-01監査は未採用・正式試験なしで終端。元成果はin_progress、正式9/88のまま。人間許可に基づきMP-01承認用マナ候補案を作成する。MP-01は原88成果に加算せず、値の本番反映も承認まで行わない。詳細はp06-audit-terminal-r01.json。以下は履歴。
## 現在のRunner実行(2026-10-12)
ユーザーがmain更新を明示許可し、現成果と原契約入力をmainへ反映済み。元の1成果単位P06-01を範囲とするRunner登録、3CLIの制限下認証確認、Claudeのrun判断、Codex1担当の監査起動まで進んだ。現在の次対象はP06-01。P22-03は必要数量/見積未確定、P23-02の追加性能修正は保留。正式9/着手21/予定58、全体30/88・部分点なし。Runnerの0/1はこの1件だけの運用表示で、全ゲーム分母ではない。証拠検証器は未実装/未実行で未受入。以下の未登録/main接続未解決/P22優先の記述は変更前履歴として保持する。
# 複数AI開発体制への引継ぎ
ユーザーの2026-10-12指定によりmulti-agent-devスキルを適用。窓口はCodex、判断はClaude Code、実装はRunnerからCodex CLI、独立レビューは別Claudeセッション、UI変更時だけAntigravity。以後の新規実装を窓口で直接進めてフローを省略しない。

Some files were not shown because too many files have changed in this diff Show More