SHIMA BUILDER v5 — ATTIRE CATALOG v3.3
更新日: 2026-07-19

■ 衣装棚を用途別に再編
- 標準衣装を10用途へ整理。
- すぐ使う／日常／仕事／フォーマル／水着／伝統／ファンタジー／SF／サブカル／調整。
- 親棚と子カテゴリは初期状態で閉じ、スマホでは一列表示。
- 元のcheckbox DOMを移動し、ID・値・選択・保存互換を維持。

■ 通常衣装の誤消去を修正
- 子孫テキストにR18らしい単語があるだけで巨大rootを削除していた判定を修正。
- 既知のR18 root classとroot自身の見出しを境界に使用。
- v3.2で隠れていた通常衣装1,674項目を復元。
- 通常モードの実DOMで3,778 checkboxを確認。

■ collector互換修正
- サブカル拡張とコーデ完成セットが同じclassを使っていた衝突を分離。
- 分割された仕事・役割カテゴリを全rootから収集。
- data-en系、data-val系、role系を含む20 collectorから生成出力を確認。

■ 専門棚とR18
- SHIMA・Spicy、中国／アイドル、モチーフ融合、サイバー／機械は専門棚として維持。
- R18解除時はR18専用ゾーンを衣装棚の最後に集約。
- 未分類のR18項目を通常互換棚へ混ぜない。

■ 検証
- 変更JSとmanifestのnode --check合格。
- プロジェクト回帰テスト85件合格。
- 実manifest DOM監査: 標準10棚、通常3,778件、空互換棚なし。
- DOM操作: 選択保持、再編再実行、検索移動、20 collector生成出力を確認。
- R18解除監査: 標準10棚を維持し、R18専用ゾーンが最後にあることを確認。
- Android実機の見た目とタップ感はユーザー確認待ち。
