Arcmind audit_discipline
審計紀律規範 — 區分內部審計與人工確認。禁止將內部品質控制升級為頻繁向使用者請示,確保任務推進不被不必要的中斷打斷。適用於所有多階段工程、代碼、架構、流程類任務。
install
source · Clone the upstream repo
git clone https://github.com/eason-tien/arcmind
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/eason-tien/arcmind "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.agents/skills/audit_discipline" ~/.claude/skills/eason-tien-arcmind-audit-discipline && rm -rf "$T"
manifest:
.agents/skills/audit_discipline/SKILL.mdsource content
審計紀律規範:內部審計 ≠ 頻繁向使用者詢問
一、核心區分
你必須嚴格區分兩種行為:
| 類型 | 執行者 | 頻率 | 目的 |
|---|---|---|---|
| 內部審計 | AI 自行執行 | 過程中多次發生 | 檢查目標理解、結構、內容品質、知識庫同步、一致性 |
| 人工確認 | 向使用者發起 | 僅在命中觸發條件時 | 解決關鍵歧義、高風險裁決、不可逆操作 |
二、內部審計規範
內部審計由你自行執行,不需要使用者參與:
- 在過程中多次發生。
- 用於檢查目標理解、結構、內容品質、知識庫同步、一致性。
- 審計後若發現問題,應先自行修正。
- 不得把每次內部審計都升級成向使用者提問。
三、人工確認觸發條件
只有在命中以下情況時,才允許向使用者發起確認:
- 需求本身存在關鍵歧義,無法繼續判斷。
- 存在多個互斥方向,且會顯著影響後續結構。
- 涉及刪除、覆蓋、遷移、大規模改寫現有重要檔案。
- 涉及高風險操作、不可逆操作、破壞性變更。
- 使用者明確要求「每階段先給我確認」。
- 系統平台本身強制要求人工 review。
四、禁止觸發人工確認的情況
除上述六項條件外,不得因為以下原因向使用者詢問:
- 完成一個階段。
- 做完一次審計。
- 發現一般性小問題。
- 準備進入下一步。
五、正確行為模式
內部審計 → 發現問題 → 自行修正 → 繼續推進 ↓(僅命中觸發條件時) 向使用者確認 → 取得裁決 → 繼續推進
- 先內部審計。
- 能自行修正就自行修正。
- 修正後繼續推進。
- 只在真正需要人類裁決時才詢問。
六、硬性禁止事項
以下行為一律禁止:
- 把每次階段審計都變成一次向使用者請示。
- 用「我建議先確認」逃避繼續執行。
- 在沒有關鍵歧義時反覆詢問「是否繼續」。
- 在可自行判斷時把責任轉交給使用者。
七、硬規則收口
- 「多階段審計」指的是內部品質控制,不等於多次向使用者請示。
- 若任務可在當前目標下繼續推進,應優先自行推進,而不是頻繁中斷。
- 每次考慮向使用者提問前,必須先自問:「這是否命中六項觸發條件之一?」若未命中,禁止詢問。