# Phase B 人手走查清單

```bash
cd apps/web && npm run dev   # 0.0.0.0:5173
```

Mock 登入：`demo@harbor.local` / `demo`

> 若舊 mock 資料怪：DevTools → Application → Local Storage 清 `harbor.*` 後重載（seed v2）。

## 基礎

- [ ] 未登入開 `/app/today` → 導向登入  
- [ ] 登入後進今日；重整仍保持登入  
- [ ] 登出後無法進 `/app/**`  

## Crew

- [ ] 頁內 Tab **帳號 | 人設** 切開，不必長捲  
- [ ] 帳號：緊湊列表；session badge + 過期時間；刪除；無大段說明卡  
- [ ] 人設：左清單 + 右詳情子 Tab（概要／分析／指紋／試產）  
- [ ] 分析：公開帳號爬 或 貼文字 → ready；8D 在分析 Tab  
- [ ] 指紋可改並儲存；試產；prompt 預設收合  
- [ ] 設預設、刪除人設仍可用  




## Studio

- [ ] 頂部 **帳號視角 + 人設**；Tab：我的貼文｜提及｜寫一則｜串場｜靈感  
- [ ] **我的貼文**：成效數字、同步、AI 回覆並模擬發送、結構分析、開串場／仿寫  
- [ ] **提及 @**：待回列表、AI 回、標記已回  
- [ ] **寫一則**：仿寫、爆紅分析、上網補資料、產圖、送 Outbox  
- [ ] **串場**：6 步 wizard；lead 可回  
- [ ] **靈感**：左列表右詳情；預設已選中；**開始寫** 為主 CTA；收藏／開串場／想角度為次；想角度不跳頁；正文無 meta 尾巴  

- [ ] 探查捷徑可跳 Scout  


## 品牌（獨立頁 `/app/brands`，側欄最末）

- [ ] 側欄／底欄有「品牌」入口，不併在 Studio／Scout  
- [ ] 建立／編輯摘要、受眾、目標；刪除  
- [ ] **產品**：可手動填，或**貼連結 → 抓取並填入**後再改準儲存  
- [ ] 產品欄：名稱、痛點、match tags、介紹、置入連結；列表可編刪  

- [ ] 探查主題可掛**偏好產品**  
- [ ] 選中品牌後，靈感／探查會使用「使用中」品牌  
- [ ] Scout 掃描命中顯示對上產品；外展草稿含產品情境／連結  


## Scout（海巡 mock）

- [ ] 選品牌／主題／人設（管理請連到品牌頁）  
- [ ] 執行掃描 → 結果列表  
- [ ] AI 生成外展草稿 → 標記已回覆／略過  

## Outbox / Jobs / 通知

- [ ] Outbox：模擬全部成功 / 主貼失敗 / 重試  
- [ ] 任務：啟動 demo，進度到 100%，通知鈴出現  
- [ ] 通知可點進 job/outbox  

## Settings

- [ ] 可切 mock/live  
- [ ] AI：文案／研究 provider+model、存 key 狀態  
- [ ] 搜尋：Brave/Exa、延伸策略、dev mode  

## RWD

- [ ] 手機寬度底欄 5 格可用、內容不被遮  
