# search-console tasks

> 真相源備註：v0 / hardening 完成證據在 Gitea Arcrun#3 comment 串（curl 輸出）。

## Phase 1 — console v0（2026-07-02，cloud-worker，commit 981dc25）

- [x] 1.1 `GET /console` 單檔 HTML＋原生 JS（三查詢區＋vectorize 唯讀狀態）
- [x] 1.2 部署 leo21c＋端到端 curl 驗證（issue comment 證據）

## Phase 2 — console hardening（2026-07-03，cloud-worker）

- [x] 2.1 發現①：/kbdb/entries 接 q/search filter＋誠實 total（commit 9024f22）
- [x] 2.2 發現②：API Key 錯位 → email+password 登入（console-auth.ts，commit abf2323）
- [ ] 2.3 發現③：開 vectorize——卡 CF token 缺 Vectorize 權限，等 leo 建 index 或給權限

## Phase 3 — 駕駛艙 dashboard（T-cockpit ②，2026-07-04，總管派工 subagent）

- [x] 3.1 `GET /console/dashboard-data` 聚合端點（dash_beat/dash_task/dash_wait/inbox＋燈號判定）
- [x] 3.2 `GET /console/dashboard` 儀表板頁（兩格、手機優先、60s 自動刷新、無需登入）
- [x] 3.3 灌初始資料（dash_task×5 / dash_wait×1 / dash_beat×1，經 /kbdb/entries POST）
- [x] 3.4 手工注入部署 leo21c＋curl 驗證（禁 acr update）
- [x] 3.5 SDD 補件（本目錄，issue #3 授權；Phase 1/2 追認）

## Phase 4 — v1（未排）

- [ ] config 真寫入開關
- [ ] dashboard 寫入端（心跳/任務由 routine 自動打）標準化 skill
