# 作戦盤（経営トップ画面）実装仕様
策定：COO／2026-06-07 ／根拠：入山ボード諮問 `advisory/iriyama-board/CONSULTATIONS/2026-06-07-kototoi-sanpo-strategy-dashboard-design.md`
原則：**経営で全体像を掴む(5秒)→やるべきこと(重点)→個人の行動(今日)へ一気通貫。深い情報はPullで（押し付けない）。**

## ゴール
営業アプリ `meiten-sales.html` に **新・最上位タブ「📊 作戦盤」**（経営ビュー）を新設し、**既定表示**にする。
既存の「🎯今日」（個人行動）はその1タップ下。CEOの不満「深すぎて見えない」を、L0→L1→L2の3層で解消する。

## データ
- 戦略データ＝`data/strategy-themes.json`（loadJSONrelで読む。HUD定義・重点4テーマ・戦略スタンスA→B→C・撤退ライン）。
- 既存データ（stores/nba/targets/summary/today合成関数 buildTodayCards 等）を流用。**新規の重い計算はしない。**

## 画面構成（pane-sakusen）
### L0：HUD（最上部・最大最濃・5秒で全体像）── strategy-themes.json の `hud[]` を描画
6枚のタイル（2列×3 or 横スクロール）：
- **H1 号進捗率**：Vol.16 achieved/target を % と残額（既存 computeLocal16/summary16 / targets を流用）。バー1本。
- **H2 NBA次に動かす3社**：`vol16Universe()` を `na16Rank` で上位3。各 店名＋優先度バッジ＋想定額(na16Val)。タップ→openStore。
- **H3 East送客 今月**：データ未連携 → **「計測準備中（言問手形連携）」**と淡色表示（数字を捏造しない＝GR19）。
- **H4 手形スタンプ 今月**：同上「計測準備中」。
- **H5 インバウンド機会**：`inboundReady` が高/中 かつ Vol.16未受注 の店数＋想定額合計。タップ→リストをその条件で表示。
- **H6 今日の一手**：`buildTodayCards('')[0]` の店名＋優先度。タップ→「🎯今日」へ。
※pending:true のタイルは淡色＋「準備中」ピル。compute は各 hud[].compute の通り。

### L0.5：戦略の現在地（1行ストリップ）── strategyStance
「今期＝A 広告ファネル深化 ／ 移行条件＝手形MAU≥100でB（OMO課金）へ ／ 撤退＝12月末MAU<50でB断念」を1行で。

### L1：やるべきこと＝重点4テーマ ── themes[]（カード）
各カード：テーマ名／狙い(aim)／**KPI（target、now が null なら「現状：未計測」）**／担当(owner)／**撤退ライン(killline)**／`appLink` ボタン。
appLink.action：
- `filterList`(arg `nba-top`=未受注をna16Rank上位／`inbound-uncontracted`=inboundReady高中×未受注×未契約) → 「📋リスト」タブへ遷移し該当フィルタ適用（既存フィルタ機構を流用。無ければ検索/quickviewで近似）。
- `openDossier`(arg) → research の該当mdへのリンク（`/projects/kototoi-sanpo-editorial/research/<arg>-2026-06-07.md` を新タブ。8799はmeiten-business配下のみ配信のため、リンク先が配信外なら「資料：<名称>」表示＋パス注記でも可。確実に開けないURLは付けない＝GR9）。
- `goTab`(arg) → 該当タブへ委譲click。

### L1.5：今月の予定外ヒット（定性欄）── emergentNote 対応
小さなメモ入力＋一覧（localStorage `sakusen_emergent` で十分・任意）。「スコア外の人的シグナルを保全」。サーバ保存は任意（あれば /api/meiten/checklist の仕組み流用も可だが今回はローカルで可）。

### L2：深掘り＝既存タブ群（地図/在庫/自社物件/街ネタ/バックナンバー/議事録/ガイド/フィード）はナビ「＋もっと／深掘り」に既存通り。作戦盤からは触らない（Pull）。

## ナビ再編
- モバイル ボトムナビ＝**[📊作戦盤][🎯今日][📋リスト][＋もっと]**（≡もっとに残り）。既定=作戦盤。
- PC サイドバー＝「経営（作戦盤）」「行動（今日／リスト／地図）」「深掘り…」「記録」。既定=作戦盤。
- 既存13ペイン+作戦盤=14。タブDOM温存・委譲click。

## 絶対制約
- 既存の全機能・JS・データ・レスポンシブ・ライト/ダーク・文字3段・バージョン自動リロード(APP_BUILD)・今日ホーム・地図・請求 を壊さない。
- WORLD_CLASS_UI.md §9 全項目○。第1層=HUD(最大)、第2層=重点テーマ、第3層=深掘りは沈める。色は文字/形併記。
- 数字は実データのみ。未連携(H3/H4)は「計測準備中」と明示（捏造禁止）。
- コンソールエラー0。

## 検証（納品前）
- 375/390/820/1280 ×ライト/ダーク×文字3段。既定=作戦盤・HUD6枚・重点4・H2/H5/H6がライブ値・H3/H4が準備中表示。
- HUDタップ→該当タブ/店へ遷移。重点appLink→リストフィルタ/タブ/資料。今日/リスト/地図/もっと 全到達。既存機能無傷。コンソール0。

## 撤退ライン（この画面自体）
- 「作戦盤を見ても何を決めればいいか分からない」とCEOが言ったら L0 を JTBD取り直しでゼロ再設計。
- 今日の一手が3日連続無視 → スコア前提を再調整。
