PM 定義「一輪=一條完整流程」,內部稽核與外部稽核要在同一輪內走完;系統原本一輪只能稽核一次,輪次上的 AP/AR/POA&M/SSP 快照四個欄位是單值,第二次稽核會蓋掉第一次,內稽不合格也沒有「退回原卡重做」的路。
| repo | commit 數(含 FR-140) | 範圍 |
|---|---|---|
| BE | 48(另有首腦 docs commit) | git log 96cfaab01..HEAD --grep=FR-140 |
| FE | 19 | git log 983cf2b7^..HEAD --grep=FR-140 |
| 套件 | 16 | jedi-compliance-audit/jedi-flow-engine/jedi-task-platform |
卡片:實作 12(CM-2786~2797)、修正 7(CM-2811~2817,缺號 2814)、測試修正 6(T1~T6,CM-2820/2821/2822/2830/2831/2832)、收口 1(CM-2834)。另有決策者複測時直接裁、首腦自做的 FE 小修 fd63b703(導航與稽核紀錄文案)。
design.md 定稿的三條規則在複測時被推翻:進度條上色、退回目標、尚未建立的那一次怎麼顯示。理由與反悔條件寫在 analysis。決策者另裁:測試回報的問題一律開新卡歸「測試修正」,不退回原卡。
決策者用 DEV 專案 1548 走完:內稽 1(不合格、退 4 張卡)→ 回規劃 → 內稽 2(無缺失、未結案)→ 外稽 1(有缺失)→ 外部改善完成 → 輪次待覆核、第 2 輪已開。未走到兩項,決策者裁不補:覆核輪新卡帶期限(第 2 輪只到規劃站)、手改期限。
| 項目 | 何時做 |
|---|---|
| SPEC、使用手冊、守衛測試補登記、整個 arc 規範審查 | 收口卡 CM-2834 |
| 四支套件(compliance-audit/flow-engine/task-platform/oscal-v2)還原固定版號並發版 | 下次出安裝包時;目前主專案 pyproject.toml 維持 path dependency、不 commit |
| 出貨基線重產:主線 migration 八支(audit-round-passes、job-executions-due-at、job-executions-attempt-no、job-execution-redo-log、task-alert-job-due、participant-audit-scope、task-alert-stage-entered、stage-transitions-station-labels);seed 六支照 manifest 跑 | 下次出安裝包時,決策者裁示 |
.mo 不入版控:退回留言的翻譯 key 在其他環境要 pybabel compile -d config/translations |
部署 STG/POC 時 |
| 資源庫終身一對一(FR-139)讓已刪專案仍鎖住資源庫 | 決策者記錄、未裁 |
FE npm run lint 指錯目錄、無 eslint 設定 |
另案 |
| 既有紅測 15 條(FR-139 輪次凍結查詢相關),非 FR-140 造成 | FR-139 側 |
只套 DEV(localhost:5432);STG/POC 未動,上版前需決策者放行。三 repo 都在 feature/FR-139、未 push。
current_pass_info、結束文案收成 closedLabel。