# SHIMA ADULT START DECK v5.4 CHANGELOG

## 1. 成人15テーマの入口

- R-18専用「成人向けフェチ・ディテール工房」へ `ADULT START DECK / 入口` を追加。
- 「今日はどの大人衣装？」から成人おまかせ15テーマへ直接移動できる。
- 各入口はテーマ名、用途説明、内包セット数、現在の選択数を表示する。
- 入口操作は対象群を開いて移動・強調するだけで、チェックを勝手に変更しない。
- 入口とテーマはAndroidを含め常時一列・横書き。親棚・20群・100カテゴリの初期closedを維持する。

## 2. 成人カードの遅延描画

- R-18解放時、成人1,000件の安定checkbox inputは従来どおりDOMへ先置きする。
- 初期状態ではカード本文を0枚にし、カテゴリを開く、文字検索する、選択中／お気に入りへ移動する時だけ該当カテゴリをカード化する。
- カード化は同じinput DOMを移動して行い、ID、checked、listener、履歴、お気に入り、マイプリセット参照を変更しない。
- 検索は日本語名、英語prompt、説明へ一致したカテゴリだけを先行描画し、空検索やPOS／NEG切替では全件描画しない。
- 選択中とお気に入りは安定IDから必要カテゴリだけを描画する。

## 3. 互換性

- 成人input ID 1,000件はv5.3から不変。
- v5.2由来の成人400 IDも全件維持。
- データ件数、群、カテゴリ、prompt、構造SHA-256はv5.3から不変。
- 通常660、成人1,000、合計1,660。成人おまかせ840、後付け部品160。
- UI/APIは1.3.0、成人collector登録versionは504へ更新。
- Positive出力、成人・合意、安全語彙、R-18未解放時input非生成の境界を維持。

## 4. 検証結果

- 専用自動テスト：22 / 22。
- 全回帰：259 / 259。
- JavaScript構文、manifest JSON：合格。
- 仮想ブラウザDOMのロック時：成人input 0。
- 解放直後：成人input 1,000、入口15、20群、100カテゴリ、初期カード0、pending 1,000。
- カテゴリ展開、検索、選択中、お気に入り試験後：カード40、pending 960、input総数1,000。
- 直接チェック、テーマ選択数、軸重複警告、collector、リセット再同期：合格。

Android実機での最終レイアウト、体感速度、固定フッターとの重なりはユーザー確認待ち。
