Files
Takeshi b84bade045 Save The Tree implementation and acceptance work in progress
Preserve production code, regression fixtures, audio assets and provenance, test infrastructure, and the original-completion plan and progress ledger. Final game and Windows acceptance remain pending; excluded local artifacts and native experiments are not part of this snapshot.
2026-10-11 15:58:00 +09:00

11 KiB
Raw Permalink Blame History

資産・Windows証拠の再監査 2026-10-02

判定: 未完了。P01-02 / P02-03 / P22の静的証拠再監査。通常制作コピーを読み、旧成果は保持した。新規ゲーム/Godot/Windows EXEの起動、配布、素材導入は行っていない。

基準HEAD: 285528b7a3b1b46a2a67af5aa90d9085539b42f4。最初の読取では採用1396マップと実ファイル差分0。その後の並行作業中に記録した観測時刻 2026-10-02T01:03:35.152951+09:00 では下記差分を認めた。資産SHAは変化していない。採用状況はrootの証拠で判定する。

  • 基準マップとの差分: autoload/simulation_runtime.gd
  • 基準マップとの差分: scripts/core/save_service.gd

この監査は基準資産の再利用性を記録する。作業中の変更を採用済みと断定しない。

集計

確認項目 再監査値 受入で欠けているもの
媒体 290(Kenney 272、参考mockups 11、旧生成テーマ6、icon 1) 利用枠ごとの完成承認
リテラル参照 8、欠損0 動的参照と自然な到達性
原本施設 30施設、360利用枠 全Lv1〜3・表裏・外観/内装の対応と画面
コード候補 16施設・192枠に同一コード候補 専用差分の完成認定
ヒロイン 7名・旧84枠群 固有Portrait/SD/表情/衣装/汚れ/破損/刻印
その他 旧17枠群と分割不足9群 CG、ライバル、効果、UI、音などの必要量
音 ファイル0、AudioStream等の接続記号0 BGMペア、crossfade、環境音、操作音、声、原本SE
完成承認記録 0 作品、権利、受入画像、担当

利用枠は画像枚数でも最終原子要件の分母でもない。360 + 84 + 17は旧台帳の利用単位を保全した表示。追加不足群は重複分割を含むため機械加算しない。総合実装率/受入率は未算出。

既存成果の再利用

既存 tools/build_original_asset_inventory.py をOUTだけメモリ上で変更し、asset_inventory_reaudit/へ再実行した。旧台帳290媒体のSHA差分0。旧1394配布マップと現1396基準でもassets関連600ファイル・pixel描画関連6ファイルのSHA差分0。資産側の静的調査は再利用できるが、現版の通常操作・完成素材・Windows受入へ旧試験を転用しない。

PixelTowerArt.room は施設ID/層/rectを受けるコード描画でlevelを受けない。inactive_layer_rooms.gd は同じ内装を低透明度で再利用する。PixelPeople.pose は汎用mode/frame/variant/staffを受け、world_preview.gdで人物keyのhashから色を選ぶ。7人物固有外観/職種別歩行の完成証拠にはならない。LayerInterfaceSkinの表裏配色変更は部分成果として保持する。

旧1394版macOS PCKの actor-restored.png を目視した。操作パネルと汎用コード人物の表示は確認できるが、全施設・7人物の専用差分や現Windows受入画像ではない。

原本30施設

| 原本施設 | definition ID | 資産区分 | 欠損 | |---|---|---| | 一般客室 | standard_room | コード描画候補 | 12利用枠の完成/差分/画面受入 | | 上級客室 | premium_room | コード描画候補 | 12利用枠の完成/差分/画面受入 | | VIPスイート | 未定義 | 専用資産対応なし | 12利用枠の完成/差分/画面受入 | | ドミトリー | 未定義 | 専用資産対応なし | 12利用枠の完成/差分/画面受入 | | 大衆食堂 | cafeteria | コード描画候補 | 12利用枠の完成/差分/画面受入 | | レストラン | 未定義 | 専用資産対応なし | 12利用枠の完成/差分/画面受入 | | 酒場 | tavern | コード描画候補 | 12利用枠の完成/差分/画面受入 | | 屋台 | 未定義 | 専用資産対応なし | 12利用枠の完成/差分/画面受入 | | 大浴場 | public_bath | コード描画候補 | 12利用枠の完成/差分/画面受入 | | カジノ | 未定義 | 専用資産対応なし | 12利用枠の完成/差分/画面受入 | | 闘技場 | 未定義 | 専用資産対応なし | 12利用枠の完成/差分/画面受入 | | 礼拝堂 | chapel | コード描画候補 | 12利用枠の完成/差分/画面受入 | | 風俗個室 | adult_private_room | コード描画候補 | 12利用枠の完成/差分/画面受入 | | 高級ソープ | 未定義 | 専用資産対応なし | 12利用枠の完成/差分/画面受入 | | SM拷問室 | 未定義 | 専用資産対応なし | 12利用枠の完成/差分/画面受入 | | 闇市場 | black_market | 専用資産対応なし | 12利用枠の完成/差分/画面受入 | | 厨房 | kitchen | コード描画候補 | 12利用枠の完成/差分/画面受入 | | 倉庫 | warehouse | コード描画候補 | 12利用枠の完成/差分/画面受入 | | 待機室 | staff_waiting_room | コード描画候補 | 12利用枠の完成/差分/画面受入 | | 従業員寮 | staff_dormitory | コード描画候補 | 12利用枠の完成/差分/画面受入 | | 警備員詰所 | security_station | コード描画候補 | 12利用枠の完成/差分/画面受入 | | 清掃員室 | cleaning_room | コード描画候補 | 12利用枠の完成/差分/画面受入 | | 医務室 | infirmary | コード描画候補 | 12利用枠の完成/差分/画面受入 | | 覗き部屋 | 未定義 | 専用資産対応なし | 12利用枠の完成/差分/画面受入 | | 地下牢 | 未定義 | 専用資産対応なし | 12利用枠の完成/差分/画面受入 | | マナ炉 | 未定義 | 専用資産対応なし | 12利用枠の完成/差分/画面受入 | | 蔓の昇降機 | guest_elevator | コード描画候補 | 12利用枠の完成/差分/画面受入 | | 業務用EV | service_elevator | コード描画候補 | 12利用枠の完成/差分/画面受入 | | ワープ | 未定義 | 専用資産対応なし | 12利用枠の完成/差分/画面受入 | | 魔法砲台 | 未定義 | 専用資産対応なし | 12利用枠の完成/差分/画面受入 |

人物と原本の不足枠

| ヒロイン | 専用Portrait | 専用SD | 差分数/担当 | |---|---|---| | アンリ | 対応なし | 汎用コード候補のみ | 未設定/未割当 | | フィーネ | 対応なし | 汎用コード候補のみ | 未設定/未割当 | | トマリ | 対応なし | 汎用コード候補のみ | 未設定/未割当 | | アメリア | 対応なし | 汎用コード候補のみ | 未設定/未割当 | | リズ | 対応なし | 汎用コード候補のみ | 未設定/未割当 | | ミミ | 対応なし | 汎用コード候補のみ | 未設定/未割当 | | サツキ | 対応なし | 汎用コード候補のみ | 未設定/未割当 |

ライ、リーゼンバルト、ソウ等は別集合。旧 other_characters 1群では人物/状態別必要量が未分離。アンリとライを2/7ヒロイン完成と数えない。

旧台帳では刻印、ルート別立ち絵演出、人物×ルートCG差分、モブスチル、職種別歩行、呼吸等、成人向けSD/SEが個別化されていない。JSONでは9不足群と7×3のCG利用群を記録した。21利用群は21枚CGの確定ではなく、必要差分数/脚本/担当は未設定。原本の必須内容を対象外の名目で分母から落とさない。

出典とライセンス

Tiny Town/Tiny Dungeonの同梱License.txtにCC0を確認し、公式URL/取得日記録/原アーカイブSHA/License SHAをJSONに保持。272画像は出典確認済みだが、完成利用枠の認定とは別。旧テーマ6画像はREADMEに組込画像生成ツールとpromptの記録がある。制作方法は再利用できるが、権利所有者/個別許諾/品質承認のレコードは未確認。参考mockups11件は完成配布資産へ計上しない。

2026-10-02に以下の公式ページで候補とCC0記載を確認した。素材は導入していない。

候補 対象 残る確認
Interface Sounds UI操作音、100ファイル 試聴/選定/音量/連打/ミュート/License同梱
Input Prompts Pixel 16pxキー/マウス表示、800ファイル 操作対応/視認性/License同梱
UI Pack - Adventure 表UI枠/ボタン、130ファイル 色調/文字/伸縮/完成承認
UI Pack - Sci-Fi 裏UI枠/ボタン、130ファイル 世界観/黒鉄monitor表現/完成承認
Music Jingles 短い通知、85ファイル 原本の同曲表裏BGMペアの合格証拠にはしない

Windowsの版一致

最新存在確認した開発ZIPは build/windows/TheTree-Windows-accepted-unique-contract-ui-2026-10-01-r02.zip。読取でCRC、同梱9ファイルSHA、BUILD_MANIFEST一致を再検査して合格。

対象 SHA-256
ZIP 30d86f426c5d1f5c2bef6a5aef2dfa5821143c750f7f86eb482cd323b8012c24
EXE c52c04ae1283256102b446df50499420d29ab11758041b8abfc043b61dd270a1
PCK 8b9ec8d80dc108d331636766b71c1286f49834075544497ebff32576415ffa8f
source map(1394) 513ce23f329c0aaa4fc5d9b249a513dc7f524cf18fc2134eeb25abd3027e7a2e

現1396基準との差分はRuntime、FacilityPricing、BusinessManagementPanelの変更3件とpending-pricing試験/UIDの追加2件。旧版のmacOS PCK 23 + 4 freshprocess、4,323 + 166 checks等の履歴はあるがmanifestで windows_native=false、performance_budget_pass=false。現1396版Windows配布/同一EXE実機受入は欠損。CURRENT_WINDOWS_PACKAGE.mdはさらに古いevent-defense-labels版を指すため、現在配布エイリアスも未確定。

list_projectsはThe Treeのローカル制作コピーを返し、Windows側The Treeプロジェクトを返さなかった。公開されたhandoff tool定義にDESKTOP-D2UGDR4が候補として載るが、接続可能/OS/CPU/GPU/RAM/倍率/解像度/実機上配布SHAの証拠はない。全項目を未確認として記録。Windowsへの書込/配布/起動は行っていない。

次の低依存作業

  1. 意味ID/施設/人物/Lv/層/状態、寸法/原点/frame順/時間、出典/担当/受入画像の契約を台帳へ追記。受入: 仮素材/コード候補/参考/完成を再計算でき、未設定を推測で埋めない。
  2. Kenney Interface Soundsの試聴と通常UI操作音差替契約。受入: 個別SHA/原License/音量/連打/ミュート/保存再開/Windows音を対応。
  3. 既存16施設をLv1-3/表裏/外内contact sheetへ並べ不足だけ制作。受入: コード描画を昇格する場合も各差分の画面と承認を保持。
  4. 7人物とライバル3名の固有外観/Portrait/SD/職種別動作briefと担当/予算案を分離。受入: 衣装/表情/刻印/ルート差分数を捏造しない。
  5. rootへ現採用ソースWindows生成/対象機記録/同一EXE検証を提案。受入: 同一Windows EXEの通常操作/音/保存再開/描画性能を実測。

この監査でP22/P02-03や全体を完了へ昇格しない。詳細は assets_platform_audit.json、再生成台帳と整合性検査は asset_inventory_reaudit/。基準ソースの並行変更2件を記録したためinventory_validationの総合passedはfalse、媒体/ライセンス/旧ZIPの検査は合格。