Capture current source, content data, tests, asset licenses, and original-specification traceability. Original implementation remains incomplete. The accepted matching UI generation passed 154 suites and 12,253 checks, with eight rendered staff-contract screens reviewed. Latest native Windows and full-original acceptance remain outstanding.
1.8 KiB
世界樹ランク画面の表裏スキン
P23/P24 の部分実装。原本 B-12.4 の表モード(羊皮紙・ファンタジー)/裏モード(黒鉄・モニター風)の切替をランク昇格画面に適用した。Window 専用のローカル Theme と既存の共通パレットを使用し、条件文、枠、ボタンの通常・ホバー・押下・フォーカス・無効色を変更する。内部ラベル/ボタンは明示的に更新する。初回から裏層の場合にも適用する。新規外部素材、ゲームルール、セーブ形式の追加はない。
検証: test_world_tree_rank.gd headless 27 / macOS 描画あり 28、test_rank_pointer.gd 11、test_layer_skin.gd 16、いずれも failures 0。条件表示・無効ボタン、表裏往復後の全 Runtime snapshot 一致、昇格前の再評価、申請キュー、重複防止、保存・復元、昇格後の建設範囲拡張を含む。裏層起動の色も確認した。rank-skin-back.png を視認確認し、条件文と無効ボタンの判読、枠内配置を確認した。
試験中、内部 Control が通常の子走査の対象外となることを検出し、個別更新に修正した。また選択レイヤー自体は保存対象なので、完全 snapshot の不変性は表→裏→表の往復後に比較する。
成果物: artifacts/facility-dimensions-2026-09-29/rank-skin-{headless,native,pointer,layer}.log、rank-skin-back.png。ソース/ログの SHA-256 は rank-skin-validation.json。
これは操作接続と表示の検証であり、新規ゲームから自然に全ランクへ到達した証拠ではない。その他のダイアログ/ポップアップ、完成素材・音響、Windows 同一ビルド、全原本受入は未完了。