FR-164 · 需求索引 · 本頁由 build 掃資料夾生成

FR-164 專案總覽控制項視圖重設計

✅ 2026-10-26 收口——母卡 CM-3091+4 子卡全 Done,合回 FE feature/FR-139(未 push);SUMMARY 見 handoff/2026-10-26-FR-164-SUMMARY.md

狀態:✅ 已完成 文件 1 份 handoff 1 份

FR-164 一頁看完

§1

🔴 先看哪一份

你想知道 看這份 這份的性質
做了什麼、怎麼驗、留了什麼 handoff/2026-10-26-FR-164-SUMMARY.md 收口彙整(commits、終局行為、決策軌跡、follow-up)
做出來長什麼樣 雛形(定案第三版;本機開 python3 -m http.server 在 prototype 目錄) 假資料畫面,可點、可拖
決定了什麼、為什麼、保留功能對照 design.md 決策 D1~D10、畫面、資料、拆卡
卡怎麼開的 handoff/gen_notion_cards.py、patch_workshop_fields.py 開卡腳本
§2

結論

  1. 痛點:使用者看不出控制項視圖哪裡可以操作、左導航點不到評估目標、資料東一塊西一塊。
  2. 解法:左導航三層都能點(沿用 FR-163 的 EvidenceNavTree);右邊固定「參考資料(只讀)」+「任務(唯一可操作、永遠一張平表)」上下兩塊;三塊皆可拖曳。
  3. 任務表內沒有任何展開收合;分群(group by)預設跟著左邊選的層走(群組→依控制項、控制項→依評估目標);位置欄條文完整呈現不截斷。
  4. 不動 BE;新視圖寫在 src/components/grc/control-view/,總覽頁刪掉舊右側面板六百行。
§3

📊 總進度

批 卡 做什麼 狀態
1 CM-3092 FR-164.1 左樹加控制項視圖模式 Done(3caed67c)
1 CM-3095 FR-164.2 右側兩塊子元件+composable+單測 Done(705d176f)
2 CM-3096 FR-164.3 接線、刪舊面板(總覽頁 2,140→1,171 行)、i18n、實機驗 Done(4c552922+0bed488f)
3 CM-3099 FR-164.4 複測修正:參考資料上下疊、拔 SSP 提示列、任務表版面整套重訂 Done(首腦直改,FE f19a4641→a4b8ea79)

批 1、2 已合回 FE feature/FR-139(merge f587398b,未 push),44 個 grc 單元測試綠,首腦 2026-10-26 在 5180 實機走過群組/控制項/評估目標/不分群/我的待辦/抽屜/切證據視角。

全部 Done(2026-10-26 決策者令)。順手做的「專案只有一輪且未走完直接進總覽」(FE 1861a89f)掛母卡。

§4

文件

以下全部由 build 掃資料夾產生,新增檔案重 build 即自動出現。標題連結指向渲染後的 HTML,md 連向源檔。

設計

文件 類型 標題 最後更新
design / md 設計 FR-164 專案總覽控制項視圖重設計:設計 2026-10-26

交接與收口時間軸(handoff/,1 份)

由新到舊。每份是某一棒次交接當下的完整現況快照,看某個時間點「當時知道什麼」請從這裡進。

日期 文件 標題
2026-10-26 2026-10-26-FR-164-SUMMARY / md FR-164 專案總覽控制項視角重設計——收口 SUMMARY

資產子資料夾(無文件,不建頁):prototype/(5 個檔)

§5

Notion 卡

卡片內容(決策紀錄、驗收條件)以 Notion 為準,本頁只記座標。

關係 卡號 標題 狀態
母案 CM-3091 FR-164 專案總覽控制項視圖重設計(母卡) Done
子卡 CM-3092 FR-164.1 控制項導航共用:證據視圖的左樹加「控制項視圖模式」(FE) Done
子卡 CM-3095 FR-164.2 控制項視圖右側兩塊:參考資料面板+任務平表(FE) Done
子卡 CM-3096 FR-164.3 總覽頁接線:Splitter 容器、刪舊面板、i18n、實機驗(FE) Done
子卡 CM-3099 FR-164.4 複測修正:參考資料上下疊、拔 SSP 提示列、任務表版面整套重訂(FE) Done