Files
TheTree_mock/docs/plans/original-completion-2026-10-02/decisions.json
T

212 lines
13 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"confirmed": [
{
"id": "A01",
"title": "維持費の計上",
"decision": "完成から撤去までの保有時間で日額按分。閉店・休止中も計上し00:00に精算。不足を翌日へ繰越。",
"origin": "user_reply",
"reference": "../original-completion-2026-09-29/execution/UPKEEP_IMPLEMENTATION.md"
},
{
"id": "A02",
"title": "維持費の初期試験値",
"decision": "建築費の0.5%/日を初期試験値として試験・調整する。既存の整数処理を保ち、礼拝堂・清掃員室は個別承認値を使う。",
"origin": "user_reply",
"reference": "../original-completion-2026-09-29/execution/UPKEEP_IMPLEMENTATION.md"
},
{
"id": "A03",
"title": "アンリの加入と売上補正",
"decision": "従業員画面で無料加入を選ぶ。配置フロアの利用料金を20%増やし客の支払額と施設収入を一致させる。",
"origin": "user_reply",
"reference": "../original-completion-2026-09-29/execution/ANRI_APPROVED_INTEGRATION.md"
},
{
"id": "A04",
"title": "礼拝堂の初期試験値",
"decision": "4×3・表層。建築1200G、資材12、工期180分、同時8人、聖職者最低1人/上限2人、礼拝60分、寄付20G、完了時信仰+1、維持費6G/日。",
"origin": "user_reply_in_conversation"
},
{
"id": "A05",
"title": "清掃員室と清掃の初期試験値",
"decision": "2×1・裏層。建築350G、資材4、工期60分、清掃員最低1人/上限2人、顧客0人・利用料なし、維持費2G/日。清潔0〜100・初期100、75以下で予約、現地8分で25回復。定義済み汚れ量を使い未定義値を補完しない。",
"origin": "user_reply",
"reference": "../original-completion-2026-09-29/execution/CLEANING_APPROVED_FOUNDATION.md"
},
{
"id": "A06",
"title": "マナ有限残量契約(MP-01-r02推薦案)",
"decision": "初期100・容量300・世界樹生成20/ゲーム内10分。10分境界ごとにB+G+F−Dを計算し、需要を先に支払い、超過は明示破棄、0で全館停止。需要は保有施設のmaintenance_mana合計(閉店・停止中も計上、撤去・破壊済みは除外)。境界間に返却等で容量を超えた分は次の境界でoverflowとして記録・破棄。炉の投入は自然生成と需要支払後のbase_after=min(C,max(0,B+G−D))で空き100以上のとき受理。現Runtimeのphase順序を保持しMANA内で処理。受入契約なしの旧セーブの残量は0〜300のみ保持し、超過・不正値は拒否。炉の人物適格性・収率の実接続は別承認。",
"origin": "user_reply_in_conversation",
"approved_at_jst": "2026-10-19",
"reference": "execution/mana-proposal/PROPOSAL.md"
},
{
"id": "A07",
"title": "マナワープの初期値(推薦案)",
"decision": "2x2・表層。建設3000G・資材30、工期360分、維持費15G/日、維持マナ1/10分。建設済みワープは全て相互接続。利用者は客と接客中の従業員。1人1回3マナを出発時に一回だけ差し引く。残量不足・停電・到着先不可のときは経路から除外し、費用と移動を発生させない。途中保存・再開で費用と移動を二重反映しない。",
"origin": "user_reply_in_conversation",
"approved_at_jst": "2026-10-20"
},
{
"id": "A08",
"title": "ワープの客用・業務用分離",
"decision": "表層のマナワープは客用とし、従業員の経路からは使わない。従業員用に裏層の業務用マナワープ(2x2・裏層)を別に設け、業務用同士だけを相互接続し従業員のみ利用する。業務用の建設費・工期・維持費・維持マナ・1人3マナの運賃はA07と同値。",
"origin": "user_reply_in_conversation「従業員用を裏層に別で作って」",
"approved_at_jst": "2026-10-20",
"values_note": "業務用の数値はユーザー指定がなくA07と同値を適用。"
},
{
"id": "A09",
"title": "費用の支払元",
"decision": "維持費・仕入れ・人件費・返済・利息・税は表金から払い、不足を裏金で補う。",
"origin": "user_selected_answer_label_verified_in_claude_desktop",
"approved_at_jst": "2026-10-23",
"selected_label": "Front, hidden fills gap (Recommended)",
"reference": "execution/p05-02/SPEC.md",
"provenance_reference": "execution/p05-02/PROVENANCE.json",
"implementation_note": "日次義務の不足は滞納繰越、資金不足の操作時仕入れ/返済は拒否する区別は、既存挙動とOpusの解釈。全費目の繰越を追加の人間承認とは主張しない。SPEC §3.3。"
},
{
"id": "A10",
"title": "世界樹ランク税の初期試験値",
"decision": "世界樹ランク税は、その日の売上の10%。初期試験値として適用する。",
"origin": "user_selected_answer_label_verified_in_claude_desktop",
"approved_at_jst": "2026-10-23",
"selected_label": "10% of daily sales (Recommended)",
"reference": "execution/p05-02/SPEC.md",
"provenance_reference": "execution/p05-02/PROVENANCE.json",
"implementation_note": "表裏売上合計・00:00計上は提示された説明と原要件、整数切り捨てはOpusの仕様選択。SPEC §3.4。"
},
{
"id": "A11",
"title": "闇銀行利息の初期試験値",
"decision": "借入残高に対して日利1%。元本は売上に含めない。",
"origin": "user_selected_answer_label_verified_in_claude_desktop",
"approved_at_jst": "2026-10-23",
"selected_label": "1% per day on balance (Recommended)",
"reference": "execution/p05-02/SPEC.md",
"provenance_reference": "execution/p05-02/PROVENANCE.json",
"implementation_note": "00:00計上と整数切り捨てはOpusが記録した選択肢説明。Rootが直接確認したのは質問と選択ラベル。SPEC §3.5。"
},
{
"id": "A12",
"title": "旧セーブの資金区分移行",
"decision": "旧セーブの所持金は全額を表金とし、裏金は0から始める。",
"origin": "user_selected_answer_label_verified_in_claude_desktop",
"approved_at_jst": "2026-10-23",
"selected_label": "All to front funds (Recommended)",
"reference": "execution/p05-02/SPEC.md",
"provenance_reference": "execution/p05-02/PROVENANCE.json",
"implementation_note": "帳簿履歴を保持。口座欠如による移行判定と5空口座追加はOpusの実装仕様。F8は他の帳簿フィールドbyte不変を必須とする。SPEC §3.8。"
},
{
"id": "A13",
"title": "天候の初期仕様",
"decision": "毎朝6時に晴れ60%・雨25%・マナ霧10%・嵐5%で抽選し、雨6時間・霧4時間・嵐2時間の後は晴れ(開始は6〜20時の30分刻み)。雨の間は新規来客を半分にし、帰宅予定の客は雨が止むまで滞在を延長(最大4時間)。マナ霧の魔法効率上昇は世界樹・マナ炉の産出1.2倍、興奮度上昇は成人確認済みの客の性欲の増加1.5倍。",
"origin": "user_answer_recorded_by_root_in_codex_conversation",
"approved_at_jst": null,
"answer_verbatim": "この初期仕様で進める",
"reference": "execution/p07-01/SPEC.md",
"provenance_reference": "execution/p07-01/PROVENANCE.json",
"implementation_note": "切り捨て・抽選の手順・保存される系列 weather・延長の記録・旧セーブの移行・拒否の規則は実装担当の選択で、人の新しい承認としない。SPEC §2・§4・§5。",
"recorded_at_utc": "2026-10-23T18:07:36Z (Root record time; the answer time is not recorded)"
},
{
"id": "A14",
"title": "一般従業員の解雇の退職金",
"decision": "退職金はその職員の日給の3日分。表金から払い、不足分を裏金で補い、合計でも足りなければ解雇しない。未払い給与は退職金と分けて保持し次の午前0時に精算する。退職金は帳簿で区別し、日次決算では運営費に計上する。",
"origin": "user_answer_recorded_by_root_in_codex_conversation",
"approved_at_jst": null,
"answer_verbatim": "この初期仕様で進める",
"reference": "execution/p16-01-dismiss/SPEC.md",
"provenance_reference": "execution/p16-01-dismiss/PROVENANCE.json",
"implementation_note": "日給×3の整数、補填と退職金の1つの取引、区分 STAFF_SEVERANCE と口座、旧セーブへの空の口座の追加、命令ごとに1回の記帳は実装担当の選択。進行中の襲撃の防衛者の扱い(R9)は Root の一時の境界で人の承認ではない。SPEC §3.5・§3.6・§6.3。",
"recorded_at_utc": "2026-10-23T18:07:36Z (Root record time; the answer time is not recorded)"
}
],
"pending": [
{
"id": "D01",
"title": "欲求一致加算の必須値",
"details": "不足基準、加算額/率、施設の属性割当。複数属性・重複加算は採用しない限り明示未設定を維持。",
"needed_at": "P09の本番課金",
"independent_work": "計算契約、未設定表示、非一致利用、財布・台帳の試験枠を進める。",
"kind": "required_before_dependent_charging"
},
{
"id": "D02",
"title": "施設別の人数と従業員上限",
"details": "原本や個別承認にない人数専用上限、staff_max、Lv別変更を整理。capacityから推測転記しない。",
"needed_at": "各施設の通常営業",
"independent_work": "明示値がある施設から進め、未設定の一覧と超過拒否を作る。",
"kind": "required_per_facility"
},
{
"id": "D03",
"title": "休止復帰と複数関連施設",
"details": "休止復帰条件と複数関連施設AND/ORはユーザー指定により未設定。解除なし・単一依存の現仕様を維持。",
"needed_at": "新たな復帰/複数条件を追加する場合",
"independent_work": "現仕様を接続して試験する。回答待ちで現実装を止めない。",
"kind": "explicitly_unset_optional_extension"
},
{
"id": "D04",
"title": "未指定の経済と行動係数",
"details": "税・利息・マナ・天候・環境・役割・成長等の必須値のうち未確定部分。A01〜A14の決定範囲はconfirmedと各仕様を参照。A10・A11は初期試験値であり、その他の未確定値を補完しない。",
"needed_at": "各機能の本番値固定",
"independent_work": "原本明示値、契約、候補比較を先行する。",
"kind": "required_per_feature"
},
{
"id": "D05",
"title": "同時発生と安全処理",
"details": "EV/搬送停止、費用時点、日跨ぎ順序の未確定部分。承認済み維持費時点を再確認しない。",
"needed_at": "更新規約の凍結",
"independent_work": "原状保持と重複防止、具体的な境界事例を作る。",
"kind": "implementation_contract"
},
{
"id": "D06",
"title": "解消不能な旧配置の移行",
"details": "占有衝突や移動中の状態の扱い。旧セーブの拒否時原状保持は必須。",
"needed_at": "旧配置に不可逆な変更を適用する前",
"independent_work": "読み取り移行プレビュー、バックアップ、拒否時の復帰を進める。",
"kind": "required_only_for_ambiguous_conversion"
},
{
"id": "D07",
"title": "旧関係値と人物進行の意味",
"details": "旧5値と原本3値の意味対応、既存ルートの扱い。",
"needed_at": "旧進行の変換",
"independent_work": "旧値を保全し、新規ゲームの原本モデルを実装する。",
"kind": "required_only_for_ambiguous_conversion"
},
{
"id": "D08",
"title": "章とルートと必要内容",
"details": "章、人物ごとの分岐、全エンド、図鑑対象、未制作内容の範囲。",
"needed_at": "内容の凍結と最終受入",
"independent_work": "非露骨な状態・分岐・中立テストで構造を検証する。未制作は原本差異として残す。",
"kind": "content_scope"
},
{
"id": "D09",
"title": "素材品質と制作量",
"details": "完成素材の品質、必要量、担当、予算、権利。The Towerの提供ファイルは体験の参考とする。",
"needed_at": "完成素材受入や発注",
"independent_work": "Kenney優先の調査、ライセンス台帳、差替契約、既存資産の確認を進める。",
"kind": "asset_delivery"
},
{
"id": "D10",
"title": "Windowsの性能と評価環境",
"details": "対象機スペック、表示倍率、解像度、描画目標、評価担当。",
"needed_at": "Windowsでの性能合否",
"independent_work": "利用できる対象機を記録し、機能検証と手元の実測を進める。",
"kind": "platform_acceptance"
}
]
}