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

FR-114 資安修正派工

✅ 已出貨 1.21.0(2026-09-28,190 測試機/188 STG/189 POC 三環境)

狀態:✅ 已完成 文件 29 份 handoff 4 份

FR-114 一頁看完

§1

🔴 先看哪一份

你想知道 看這份 這份的性質
每一件資安問題現在的狀態(已修/不修/歸 hotfix) 資安檢視總報告 SUMMARY §0「1.21.0 出貨基線」 定版,隨狀態改寫
使用者升級後會感覺到什麼、DB 動了什麼 v1.21.0 release note 定版
全案做了什麼、每一步怎麼裁、學到什麼(彙整) 收口 SUMMARY 收尾彙整
每張修正卡對應哪幾條問題、狀態 進度看板 BOARD.md、卡片總表 cards/CARDS.md 歷史看板
哪一棒做了什麼、為什麼這樣裁 交接日誌 FR-114-LOG.md 歷史紀錄,append-only
147 條非 UI 驗證的逐條結果 verify/b4-verify-V1~V4.md 一次性證據
§2

結論

  1. 資安檢視總報告最後歸納 234 件,1.21.0 出貨時 190 件已修,15 件隨功能退場或拆除一起消失,12 件判斷過後裁定不修或只記錄,6 件只修一半。高風險以上還沒完全處理的只剩兩件(#23 歸 hotfix、#24 只修一半)。
  2. 沒修完的 9 件歸 1.21.1 hotfix(任務越權六條、子單位改刪母公司資料、資料庫隔離規則方向、原廠 AI 金鑰外送),母卡 CM-2289,需求編號 FR-123。另 1 件暫緩(雲端硬碟限公司網域)、1 件是 SaaS 版上線前才必做(資料庫最後一道牆)。
  3. 最嚴重的那一件已經堵住:客戶機房的檢測代理程式現在每次連回雲端都要帶通行證,管理畫面按「撤銷」當場斷線。能實際碰到那台主機的人仍拿得到機器上的鑰匙——這是設計本身,不是遺漏。
  4. 防竄改機制擋的是「隨手改檔案」:換零件、刪標記檔、手寫解鎖回執這幾條一步得手的路堵住了;能整包重新編譯執行檔的人仍繞得過。
  5. 升級注意:雲端與檢測代理程式必須同一次換版;代理程式用的註冊碼若已停用,升級後自動重新註冊會失敗,要先換成仍有效的註冊碼。
§3

📊 總進度

階段 做什麼 狀態
第 1~5 批 權限地基/只驗登入不檢查歸屬/刪除/憑證殘留/設定與信任鏈,48 張修正卡+連帶卡 ✅
第 6 批 資料庫牆兩張:一張改成「指派前核對任務所屬專案」,一張把群組與控制項成員功能退役 ✅
第 7 批 掃描線交接回來的 27 張(六條線平行) ✅
第 8 批 主系統掃描剩下的尾巴,含證據分類改常駐服務 ✅
第 9 批+FR-121 190 測試機總測回報修正 29 張、全庫時間欄位改帶時區 6 張 ✅
測試版 b1~b4 190 測試機四輪安裝與升級實測,回報 41 則全部查明 ✅
非 UI 驗證 147 條:73 條確認擋住、2 條問題已修、72 條環境驗不到(留給回歸測試重整) ✅
1.21.0 正式版 190/188 STG/189 POC 三環境升級,六台檢測代理程式升 1.1.0(五台已連回雲端) ✅
收尾兩件 修正線最後兩支合回並補進出貨基線(CM-2288);連 DEV 那台代理程式等 DEV 註冊碼重新註冊 🟡 第一件修正待驗證、第二件等註冊碼

指標:21 支 jedi 套件全部發新版;主線 DB migration 32 支(結構 23 支進出貨基線);檢測代理程式 1.0.0 → 1.1.0。

§4

需求討論紀錄

  • 2026-09-21:決策者裁「依序做、不平行」,開工作區只為不碰掃描線;41 張舊修正卡作廢;12 項待裁全照建議。
  • 2026-09-23:代理程式身分改用「雲端發長效通行證、每次請求驗簽並查撤銷」,不採短效通行證(撤銷靠資料庫即可,短效只會造成斷線失聯)。決策者並要求對齊業界做法。
  • 2026-09-23:補權限資料的 migration 一律隨出貨(客戶刻意拿掉的權限會被補回,決策者明知接受)。
  • 2026-09-24:現在合回、在工作區發版、出貨基線整包重產;版號先出 1.21.0b1 測試版,總測過才定正式版。
  • 2026-09-24:超級管理員不再免專案成員檢查(新行為)。
  • 2026-09-25:掃描線交接的全部進 b3、六條線平行;群組與控制項成員功能退役(資料表先留)。
  • 2026-09-26:落地版證據自動分類一定要上,走常駐分類服務;190 移除後全新安裝 b3。
  • 2026-09-27:資料庫統一存 UTC、畫面先固定台北時間(開 FR-121);匯入的原始檔一律保留在儲存後端,客戶有疑問要能重現。
  • 2026-09-28:不跑全站自動回歸(測案過時,另派一棒重整);這版沒有 PROD 授權中心主機,安裝包仍略過 PROD 公鑰檢查;188、190、POC 都升 1.21.0。
  • 2026-09-28:127 張「修正待驗證」全收 Done;沒修完的 9 件另開 1.21.1 hotfix。

沿革見 FR-114-LOG.md 與 git log。

§5

文件

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

實作與測試

文件 類型 標題 最後更新
dispatch-plan / md 實作計畫 FR-114 資安修正派工計畫 2026-09-21

其他文件

文件 類型 標題 最後更新
BOARD / md 文件 FR-114 進度看板 2026-09-24

batches/(18 份)

實作與測試

文件 類型 標題 最後更新
plan-b1 / md 實作計畫 第 1 批:權限地基(13 件 → 9 張卡) 2026-09-21
plan-b2 / md 實作計畫 第 2 批派工計畫——只驗登入、不檢查歸屬 2026-09-21
plan-b3 / md 實作計畫 第 3 批:刪除沒人用的功能(8 件+補 M13 第 10 條 → 5 張卡) 2026-09-21
plan-b4 / md 實作計畫 第 4 批:清版控裡的憑證殘留(10 件 → 4 張新卡 + 1 張沿用既有卡) 2026-09-22
plan-b5A / md 實作計畫 第 5 批(A:信任鏈與客戶層級設定)(14 件 → 5 張卡) 2026-09-21
plan-b5B / md 實作計畫 第 5 批(B:檢測/問卷/流程/證據分類的行為修正) 2026-09-21
plan-b5C / md 實作計畫 第 5 批(C:檔案/共用底層/AI/公告/授權/設備/意見回饋)(20 件 → 8 張卡,另 2 件裁定暫緩不開卡) 2026-09-21

其他文件

文件 類型 標題 最後更新
_card-common / md 文件 FR-114 每張修正子卡都要帶的共同段(建卡 spec 時逐字併入) 2026-09-22
_prompt-cardspec / md 文件 建卡 spec 撰寫——共同說明(三支 subagent 都讀) 2026-09-22
_prompt-common / md 文件 各批派工計畫撰寫——共同說明(每個批次 subagent 都讀這份) 2026-09-21
material-b1 / md 文件 第 1 批材料(13 件)——機械抽取,供寫派工計畫用 2026-09-21
material-b2 / md 文件 第 2 批材料(29 件)——機械抽取,供寫派工計畫用 2026-09-21
material-b3 / md 文件 第 3 批材料(11 件)——機械抽取,供寫派工計畫用 2026-09-21
material-b4 / md 文件 第 4 批材料(10 件)——機械抽取,供寫派工計畫用 2026-09-21
material-b5 / md 文件 第 5 批材料(54 件)——機械抽取,供寫派工計畫用 2026-09-21
material-b5A / md 文件 第 5 批材料(子集 A:M01/M08/M22/M09/M16/M13,14 件) 2026-09-21
material-b5B / md 文件 第 5 批材料(子集 B:M03/M05/M06/M07,20 件) 2026-09-21
material-b5C / md 文件 第 5 批材料(子集 C:M02/M04/M14/M15/M17/M18/M23/M19+掃描總表,20 件) 2026-09-21

cards/(1 份)

其他文件

文件 類型 標題 最後更新
CARDS / md 文件 FR-114 子卡總表(CM-2021~CM-2068,48 張) 2026-09-28

night-run/(3 份)

交付與收口

文件 類型 標題 最後更新
HANDOFF / md 交接 FR-114 夜跑執行首腦——交接 prompt 2026-09-23

其他文件

文件 類型 標題 最後更新
DISPATCH-PROMPTS / md 文件 FR-114 明早派工——可貼的 prompt 2026-09-22
RUN-2-LESSONS / md 文件 FR-114 自動跑第二輪:卡住的地方與下一輪怎麼更穩 2026-09-22

verify/(5 份)

其他文件

文件 類型 標題 最後更新
b4-verify-V1 / md 文件 FR-114.V1 b4 實打驗證報告——權限/隔離:問卷、稽核流程、任務成員、合規文件、稽核輪次(59 條,只驗不修) 2026-09-27
b4-verify-V2 / md 文件 FR-114.V2 b4 實打驗證:其他模組的權限與隔離(46 條,只驗不修) 2026-09-27
b4-verify-V3 / md 文件 FR-114.V3 b4 實打驗證報告——資源上限:只驗被擋、不打垮(24 條,只驗不修) 2026-09-27
b4-verify-V4 / md 文件 b4 驗證 V4——主機/版控殘留與日誌內容(18 條) 2026-09-27
b4-verify-dispatch-prompts / md 文件 b4 驗證卡派工 prompt(第 11 棒,2026-09-27) 2026-09-27

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

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

日期 文件 標題
2026-09-28 FR-114-STATE / md FR-114 交接現況(STATE)
2026-09-28 FR-114-LOG / md FR-114 交接日誌(LOG,append-only)
2026-09-28 2026-09-28-FR-114-SUMMARY / md FR-114 資安修正派工 — 收口 SUMMARY(2026-09-28)
2026-09-23 2026-09-23-merge-readiness / md FR-114 資安修正:合回主線前的整理(給決策者)

資產子資料夾(無文件,不建頁):cards/(88 個檔)、night-run/(3 個檔)、verify/(1 個檔)

§6

Notion 卡

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

關係 卡號 標題 狀態
母案 CM-2019 資安修正派工(SUMMARY 145 件翻成派工單) —