# SHIMA UI BOOT GUARD v5.5.1 RUNTIME AUDIT

対象：SHIMA UI BOOT GUARD v5.5.1
監査日：2026-07-23

## 静的・回帰

- `node --check ext_zero_assist.v1.js`：合格
- `node --check ext_shima_navigation.v1.js`：合格
- `node --check ext_manifest_loader.v1.js`：合格
- `JSON.parse(manifest.json)`：合格
- `node --test tests/ui_boot_guard.test.mjs`：7 / 7
- `node --test tests/*.test.mjs`：281 / 281

## 初回遅延再現

条件：
- `#ui-search-bar` と `promptPartMounted` を起動から20,500ms遅らせる。
- Android初回で84本・約3.3万項目の準備が旧18秒上限を超える状況を再現。

旧v5.5：
- ZeroAssist：false
- ShimaNavigation：false
- fixed nav：なし
- toolbar：なし
- selection tray：なし

新v5.5.1：
- ZeroAssist：true
- ShimaNavigation：true
- fixed nav：あり
- views：`shelf`, `selected`, `output`
- toolbar：あり
- selection tray：あり
- page error：0

## 自己修復

条件：
- 起動成功後、`#zero-mobile-view-switch` をDOMから丸ごと削除。

結果：
- ZERO Assistがbase navを再生成。
- `zeroAssistMobileSwitchReady` 後、シマナビがselectedを再挿入。
- 最終views：`shelf`, `selected`, `output`
- 二重nav：0
- error：0

## ユーザー確認待ち

- Android実機でリロードせず初回読み込み完了後に3ボタンがそろうこと。
- 棚／選択中／出力を各1回タップし、表示と保存状態が従来どおりであること。

