SHIMA Builder v5 — Dual Attire Workshops v4.0

【通常衣装改造工房】
- おまかせ改造：5軸 × 20件 = 100部品
- 詳細加工庫：旧「形・柄・色・着こなし調整」380入力
- 工房合計：480部品
- 通常衣装全体：5,012入力（v3.9から増減なし）
- 旧トップレベル調整棚は撤去し、同一checkbox DOMを工房内へ移動

【R-18衣装改造工房】
- R-18解放時だけ専用ゾーン先頭へ表示
- 露出カット・開口設計：20
- 破損・着崩れ進行：20
- 艶素材・密着置換：20
- 留め具・拘束装飾：20
- 着こなし・保持限界：20
- 合計：100部品
- 既存R-18：1,199入力・23特化コレクションを変更せず維持
- R-18解放時：1,199＋100＝1,299入力
- 解放時の衣装全体：5,012＋1,299＝6,311入力

【互換性】
- 既存380入力は複製・再生成せずDOM移動のみ
- input ID、prompt、checked、collectorを維持
- 検索、選択中、お気に入り、履歴、マイプリセット、リセットに対応
- カタログ再整理後も380入力を工房へ戻し、checkedを維持
- 推奨軸の複数選択は自動解除せず、軸重複警告だけ表示

【R-18境界】
- 未解放時：R-18工房DOM 0、data-r18-only 0
- 解放時だけ #__attire_r18_last_zone__ 内へ生成
- 通常衣装工房へR-18入力を混在させない
- 新規100promptは成人衣装の構造・素材・状態だけを扱う

【検証】
- node --test：151 / 151成功
- 通常ロックruntime DOM監査：成功、runtime error 0
- R-18解放runtime DOM監査：成功、runtime error 0
- Android実機の最終表示・タップ感：ユーザー確認待ち

主な追加・変更ファイル：
- builder_data.attire_r18_remix_lab.v1.js
- ext_attire_r18_remix_lab.v1.js
- ext_attire_workshop_merge.v1.js
- ext_attire_remix_lab.v1.js
- ext_attire_catalog.v1.js
- ext_manifest.v1.js
- ext_manifest.v2.js
- manifest.json
- README.txt
- tests/dual_attire_workshops.test.mjs

