SHIMA BUILDER v5 — ARCADIA RANK LABELS v3.8
更新日: 2026-07-20
※ファイル名はv3.5以来の互換名を維持。

■ 白翼衣装庫を新設
- 独立した特化棚「🪽 シマエナガ・アルカディア衣装」を追加。
- 階級・役職別完成衣装72点、艦・部門・航路の完成衣装12点、白翼モジュール60点。
- 合計144点、16カテゴリ。

■ 階級・役職表示
- 艦隊総司令官、士気支援官、作戦参謀長、主席操舵士、重砲隊長、情報統制官、機関長、軽飛行隊長、主席航海士の9系統。
- 各系統へ基本、出撃、礼装、私服、冬、DAYS SUMMER FES、Alter、幻想再解釈の8派生。
- 棚名、カテゴリ名、項目名、検索名、選択中、お気に入り、履歴、マイプリセットを階級・役職名に統一。

■ 再利用できる衣装設計
- 一般利用者向け表示に人物の固有名を使用しない。
- 出力promptへ人物名、髪、目、性別、人物数、背景、照明、汎用品質語を混ぜない。
- 既存の「うちの子」を変えず、衣装デザインだけを移植可能。
- 全項目をPositive通常、通常用途として明示。

■ 配置とモバイル
- 標準10棚の後、R-18専用ゾーンの前へ特化棚として配置。
- 親棚と全16カテゴリは初期状態で閉じる。
- スマホは案内、カテゴリ、カードを一列・横書きに固定。
- 衣装カタログ確定後に旧整列処理が棚順を巻き戻す競合を停止。

■ 非破壊・保存互換
- 安定IDは `attire-arcadia-*` の旧キーを維持。
- `data-en`、`data-ja`、`data-output-channel="positive"`、`data-prompt-intent="normal"` を保持。
- 実行時に既存IDと正規化promptを照合し、完全一致を追加しない。
- v3.7の144件のinput IDと英語promptはbyte単位で変更せず、旧履歴・マイプリセットを復元する。

■ 実データ監査
- 候補144 / 追加144 / 既存promptスキップ0 / ID衝突0。
- 階級・役職72 / 艦・部門12 / モジュール60。
- 新規ID、日本語名、promptは各144件すべて一意。
- 新規項目はPOS絞り込みに一致し、NEG絞り込みでは除外。

■ DOM操作確認
- 標準10棚の後、R-18専用ゾーンの前に配置。
- 初期状態で親棚・16カテゴリすべて閉じる。
- 代表項目を選択し、collectorへ一度だけ渡す。
- ZERO ASSISTの選択中チップを表示。
- 144件すべてにお気に入り星を付与し、保存を確認。
- 履歴保存→解除→復元を確認。
- マイプリセット保存→解除→呼出を確認。
- 日本語名を検索索引へ収録。

■ 自動検証
- 変更JSのnode --check合格。
- 全プロジェクト回帰テスト127 / 127件合格。
- 安定ID列と英語prompt列をSHA-256で前版と比較し、一致を確認。
- runtime DOM監査でエラー0。
- zip整合性は最終梱包時に確認。
- Android実機の見た目・タップ感はユーザー確認待ち。
