audit
在每個里程碑關閉時、下一個里程碑開始前執行。使用最強大的可用模型(fable)——這是日常管線中需要大量判斷的平衡機制。
Scope
里程碑下合併的所有內容:
gh pr list --state merged --search "milestone:<name>" 以及議題列表。
Sweep
- 憲法合規性 — 對照已鎖定的決策與架構規則,抽樣檢查已合併的 diff。變異會累積;請逐一列出所有違規。
- 測試誠實度 — 找出僅斷言行爲形狀而非實際行爲的測試;發佈時未附帶覆蓋測試的驗收標準。
- 文件漂移 — 面向使用者的表面與實際行為之間的差異(透過執行文件中記錄的命令進行抽查)。
- 依賴項與授權 — 自上次審計以來的任何新增項目;過期情況;生態工具已知的 CVE。
- 管線回顧 — 里程碑期間的審查輪次次數、升級情況、鉤子失敗:哪個階段產生了浪費?是否有任何代理規則被反覆忽略(這表示該規則應屬於鉤子,而非提示詞)?
- 提示詞審計 — 如果自上次審計以來有新模型版本發佈,重新閱讀 cobots 代理提示詞,找出不再適用的指令(嚴重性過濾器、過度觸發的警告、特定模型的變通措施)。
Output
在里程碑的追蹤議題上發布一份審計報告評論(或建立一個標題為 audit: <milestone> 的新議題):按嚴重性排名發現,每個發現附帶檔案/PR 引用與一行修復方案。針對中等以上發現提交 gh issue,為下一個週期標記里程碑。最後以一段總結結尾:程式碼庫是否比上次審計時更健康?
Must not
- 就地修復任何內容 — 審計只建立議題;管線負責修正。
- 為了禮貌過濾發現。報告所有內容,並按排名排序。