# シマビルダー統合ルール — v6.9.2 SLIM更新

この文書は`シマビルダー統合ルール_引き継ぎテンプレート_v6.9.1更新版.txt`へ、Android下部ナビの再発防止契約を追加する差分正本である。それ以外の全体ナビゲーション、prompt設計、stable ID、Positive／Negative、各アカシック、保存、R-18境界は継承する。

## スマホ表示切替の必須契約

1. Android下部は`作る／選択中／出力／メニュー`の4操作を一段4列で表示する。
2. 表示状態用の`body[data-*-mobile-view]`をクリック対象selectorにしない。
3. クリック対象は必ず`#zero-mobile-view-switch`内の実ボタンへ限定する。
4. 選択中ボタンは`#zero-mobile-view-switch [data-shima-mobile-view="selected"]`で判定する。
5. 作る／出力は`#zero-mobile-view-switch [data-zero-mobile-view]`で判定する。
6. 表示切替は同一クリック内で確定し、遅延処理による再上書きを作らない。
7. `shima_navigation.v1.css`と`shima_ui_reforge.v1.css`の両方で4列契約を維持する。
8. ナビ面を覆う装飾layerを作らず、各ボタンのpointer eventsとtouch actionを維持する。
9. `選択中`から`作る`と`出力`へ離脱できることを必ず回帰試験に含める。
10. 4操作の追加・折返し・二段化は行わない。

## 継承するSLIM原則

- 全棚を元のDOM順で常時表示する。
- 全体START DECK、制作航路、工程進捗、次の一手、固定パンくずは作らない。
- 推測分類、推測警告、案内モードによる棚隠しを作らない。
- 検索、棚一覧、棚で見るは非選択とし、明示操作だけがcheckboxを変更する。
- prompt、input ID、stable ID、Positive／Negative、保存、R-18境界をナビ都合で変更しない。

## 検証基準

- Android幅で4列1段。
- `作る → 選択中 → 出力 → 作る → メニュー`が往復可能。
- body状態属性を拾う未限定`closest()`が存在しない。
- promptデータ変更0。
- 全回帰519件以上に合格する。

現行版名：SHIMA BUILDER NAVIGATION SLIM v6.9.2
