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

FR-165 掃描工具資源管理

2026-10-26 五張子卡首腦驗收通過、三 repo 已合回 feature/FR-139(未 push);複測後追加 .6/.7(隱藏沒接設定檔庫的工具)已做完待複測

狀態:詳見下方 文件 2 份

FR-165 一頁看完

§1

🔴 先看哪一份

你想知道 看這份 這份的性質
做出來長什麼樣 雛形(決策者 2026-10-26 核可;直接雙擊開) 假資料畫面,可切分頁、開對話框
決定了什麼、為什麼、拆幾張卡 design.md 決策 D1~D11、畫面、資料、拆卡
討論過程、現況盤點、兩種形狀怎麼分 discussion.md 討論稿,含第二期輪廓
卡怎麼開的 handoff/gen_notion_cards.py、patch_workshop_fields.py 開卡腳本
§2

結論

  • 「掃描設定檔管理」與「弱點資料庫」收進同一個入口「掃描工具資源管理」,放合規稽核群組。兩個分頁對應兩種形狀:使用者要挑的設定檔是一張表,全機一份沒人挑的參考資料庫是一卡一庫。
  • 資料層不合併,後端只加一支更新紀錄分頁端點。權限點名字不改。
  • 弱點資料卡原頁功能一個不少;沒接上的工具與資料庫不在畫面預告。設定檔分頁的工具下拉只列有接設定檔庫的工具(後端照 FR-059 宣告算旗標,不寫死)。
  • 第二期(參考資料庫宣告驅動)等第二個參考資料庫立案再做。實查短期內看不到第二個:我們自己帶的工具只有弱點比對需要獨立更新資料。
  • 之後任何工具的設定檔或參考資料庫一律掛在這裡,不開新頁。
§3

📊 總進度

棒 卡 做什麼 批 狀態
.1 CM-3102 選單與路由 migration(BE) 1 ✅ 首腦驗收 10-26
.2 CM-3103 前端殼頁與弱點資料卡片化(FE) 1 ✅ 首腦驗收 10-26
.3 CM-3104 jedi-source-scan 加分頁查詢(套件) 1 ✅ 首腦驗收 10-26
.4 CM-3105 更新紀錄分頁端點(BE) 2 ✅ 首腦驗收 10-26
.5 CM-3106 收尾文件(等 FR-156 G1 收完) 3 ✅ 首腦驗收 10-26
.6 CM-3107 工具清單加「有沒有接設定檔庫」旗標(套件) 4 🟡 修正待驗證(首腦直接做,jedi 1994da9b)
.7 CM-3108 設定檔分頁只列有接設定檔庫的工具(FE) 5 🟡 修正待驗證(首腦直接做,FE 37712028)

驗收後還沒做的(2026-10-26):

事 誰 說明
決策者複測畫面 決策者 本機 8000 BE 已切 jedi-source-scan path dependency 並重啟;FE 熱更新。複測清單見母卡復核段
jedi-source-scan、jedi-detection 發版、主專案 pin 還原 等進版令 pyproject.toml 兩支目前都是 path dependency(73/74、127/128 行),不 commit
出貨基線重產 等決策者裁 FR-165.1 主線 migration 一支;與 FR-156 三支一起重產
三條守衛測試紅 不屬本案 test_module_boundaries.py 三條在主線同樣紅:FR-162 oscal-v2 分層、FR-157/166 remote-agent 兩個能力點未進 seed
push 決策者 BE/FE/jedi 三 repo 皆未 push
§4

需求討論紀錄

  • 2026-10-26 決策者:兩頁「應該是一樣的東西」,要收進一個功能;問「每種工具不同 view 放同一頁?」→ 不是,是每種形狀一個 view。
  • 2026-10-26 決策者:入口叫「掃描工具資源管理」;權限名第一期不改;FR-156 G1 文件照寫、做完要更新。
  • 2026-10-26 決策者:沒支援的不開放給 user 看;更新頻率設定漏畫、原功能不可少;來源明細常駐;更新紀錄不要 count、點開有分頁。
  • 2026-10-26 決策者問 OpenVAS 特徵庫是否能官方更新 → 查明 OpenVAS 是客戶自裝、特徵庫自己更新,不是我們的參考資料庫;討論稿例子換掉。
  • 2026-10-26 決策者:D3、D5、D6 都照建議。
  • 2026-10-26 決策者複測後:「所有工具,沒有的就先隱藏」→ D11,追加 .6/.7 兩卡。
§5

文件

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

需求與討論

文件 類型 標題 最後更新
discussion / md 需求討論稿 掃描工具資源管理 2026-10-26

設計

文件 類型 標題 最後更新
design / md 設計 FR-165 掃描工具資源管理:設計 2026-10-26

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

§6

Notion 卡

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

關係 卡號 標題 狀態
母案 CM-3101 FR-165 掃描工具資源管理(母卡) —
子卡 CM-3102 FR-165.1 選單與路由 migration(BE) —
子卡 CM-3103 FR-165.2 前端殼頁與弱點資料卡片化(FE) —
子卡 CM-3104 FR-165.3 jedi-source-scan 分頁查詢(套件) —
子卡 CM-3105 FR-165.4 更新紀錄分頁端點(BE) —
子卡 CM-3106 FR-165.5 收尾文件 —
子卡 CM-3107 FR-165.6 工具清單加 supports_profile_library 旗標(套件) —
子卡 CM-3108 FR-165.7 設定檔分頁只列有接設定檔庫的工具(FE) —