# 言問 営業アプリ ── 「深い情報 → シンプルな行動」ロジック＆UI再構築仕様
策定：COO／2026-06-07 ／原則：**深い情報は裏に、意思決定・行動は表でシンプルに（1画面=1意思決定）**

## 0. 課題（なぜ再構築するか）
現状は情報リッチだがタブが11個（優先/Vol.16/Vol.15/地図/在庫/自社物件/街ネタ/バックナンバー/議事録/ガイド/フィード）。
**情報＝多い／行動＝拡散**。営業担当が「で、今日どこに行って何を話せばいい？」に1画面で答えられない。
→ 全インプットを**1つの行動エンジン**に集約し、出力は「今日の一手」だけに絞る。

## 1. 情報の3層モデル（Input → Engine → Output）

### INPUT層（深い・裏側＝既存データを温存）
1. 名店DB（属性・ラベルL1〜L6・客層 targetPrimary・業種・町）
2. NBA因子（P=獲得確率／V=想定受注額／S=戦略係数〔worldview/tegata/hotel/symbol/funnel〕／C=営業コスト）
3. 取材歴（backnumber → 取材済なのに未広告＝ファネルの好機）
4. 担当・「この店に一番詳しい担当」（salesReps集計）
5. 号進捗・請求（Vol.16営業中／Vol.15請求集金）
6. 在庫・配布／言問ボード（媒体露出＝商談の実績材料）
7. 自社物件（言問East送客・花重・言問手形＝"手土産"になる送客資産）
8. 街ネタ・地域インテリジェンス（商談の会話フック）
9. 議事録（号の方向性＝何を売る号か）
10. インバウンド研究（言語別嗜好・人気土産・職人・媒体＝inbound店の提案根拠）※順次接続

### ENGINE層（裏で計算・既存NBAを拡張）
- **優先順位**＝NBA（EV = P×V×S − C）＋priorityScore（P0〜P3）。※既存を流用。
- **提案生成（新規・シンプルなルールベース）**：各店に「次の一手カード」を1つ生成＝
  - **なぜ（理由）**＝ nba.reason（既存）
  - **話すフック**＝ ①取材歴があれば「Vol.◯で取材実績」 ②なければ街ネタ/地域情報から客層・町に合う1件 ③無ければ号の方向性（議事録）
  - **何を提案**＝ タグで分岐：継続広告主→更新/大型化、未広告の取材店→記事連動掲載、inboundReady→言問East送客＋言問手形＋（言語別の刺さる土産/職人）、symbol該当(朝顔/10周年)→号テーマ枠
  - **手土産（自社資産）**＝ East送客・花重・手形のうち店に合うもの1つ
  - **想定額・期限**＝ nba.ev_breakdown.v_expected・deadlineDate
  - **詳しい担当**＝ expertRep

### OUTPUT層（浅い・表側＝これだけ見れば動ける）
**「今日の一手」カード**（担当者ごと・上位3〜5件）：
```
[P0] キャノンボールダイナー        想定¥60,000  ⏳9/4
なぜ：継続広告主だがVol.15未受注。即更新確認。
話す：Vol.12で取材実績／根岸の朝顔市で人通り増（街ネタ）
提案：年契更新＋言問East宿泊客への送客枠
手土産：East送客（インバウンド可）  詳しい人：石井
[✅ 記録]   [店の詳細→]
```
…これ以上の情報は**カードを開いた時だけ**出す。

## 2. UI再構築（タブを「行動」と「深掘り」に二分）

### A. 既定画面＝「🎯 今日」（行動ホーム・新規）
- 最上部：**自分の最優先（me）3〜5件**を上記フルカードで（me未選択なら全体の上位＋本人選択を促す）。
- その下：**今週の数字（コンパクト）**＝Vol.16 進捗バー1本（残額）＋Vol.15 請求の残件数。タップで各号タブへ。
- それだけ。スクロールは「降りれば詳しく」。迷ったらここだけ。

### B. 「📋 リスト」＝全名店（既存の優先リスト：検索/フィルタ/クイックビュー）。深掘りの入口。

### C. 「＋ もっと」＝深掘り群をグルーピング（1階層下げる）
- 数字：Vol.16／Vol.15
- 現場：地図／在庫・配布／自社物件
- 情報：街ネタ・地域／バックナンバー／議事録／営業ガイド
- 記録：フィード

→ モバイルはボトムナビ＝[🎯今日][📋リスト][🗺地図][＋もっと]の4枠（≡で残り）。PCはサイドバーに「行動」「深掘り」の2セクション。

### 原則（WORLD_CLASS_UI.md準拠）
- 第1層＝今日の一手（最大・最濃）。第2層＝数字。第3層＝深掘りは沈める。
- 色・状態は文字＋形併記。ライト/ダーク・文字3段・レスポンシブ（既存）を維持。
- **既存の全機能・JS・データを壊さない**（今日ホームは既存データから合成するだけ）。

## 3. 実装方針
- 既存 meiten-sales.html に「今日」ホーム（pane-today）を新設し既定表示に。合成関数 `buildTodayCards(me)` を NBA/取材歴/街ネタ/タグ から生成。
- ナビを4枠＋もっと（モバイル）／2セクション（PC）に再編。既存タブ/JSは温存し、ナビから委譲。
- フック用に街ネタ(local-news/area-intel)を客層・町で1件マッチング（無ければ号方向性）。
- 検証：me別に今日カードが出る／記録が効く／既存機能・コンソール0／レスポンシブ・テーマ。

## 4. 撤退ライン（GR17）
- 「今日」ホーム導入後2週間、担当の記録アクション率が現状比で増えなければ設計を見直す（行動に繋がらないなら情報整理が目的化した証拠）。
