📚職涯停看聽・知識庫← 總部儀表板
📅最後更新:2026/04/25
📑 目錄

RCF-010:IMP-038 收斂判斷修訂 — 計數式 → 缺口導向式

最後更新:2026-04-25 觸發條件:Condition 1(修改 HARD STOP 規則 — 五維度執行標準整合條目) 狀態:✅ 已執行


問題描述

IMP-038 原始設計(2026-04-24 建立)以「追問輪數」作為收斂依據:

「Tim 追問時,五維度通過一輪即可,不重跑」

設計缺陷(Tim 2026-04-25 明確指出)

  • 計數式收斂等於把「過程代理指標(輪數)」當成「目標(缺口是否清零)」
  • 可能在缺口仍存在時因「已到第 N 輪」而停止
  • 也可能在缺口已清零時強制繼續,浪費查照成本
  • Tim 原話:「重點不應該在於『不再跑第幾輪』,而是在於『是否還有缺口沒有發現,或是還有沒有問題存在』」

方案對比

方案 說明 優點 缺點
A 計數式(原始) 五維度通過一輪即可,Tim 再追問不重跑 規則明確、執行簡單 收斂時機可能與實際缺口狀態脫節;語義上不準確
B 缺口導向式(採用) 每次追問先掃描缺口;清零→宣告收斂;清零後仍追問→說明依據 語義精確、收斂時機與實際狀態對齊 需要 Claude 每輪主動掃描(但五維度本應如此)

採用方案 B,理由:

  1. Tim 明確確認「符合我的意思」
  2. 語義精確度遠高於計數式
  3. 安全閥(≥ N 輪停止)的概念本身是錯誤的 — Tim 說平均需要 8-10 輪,設定任何輪數上限都是錯的
  4. 缺口導向反而更節省查照成本(真的沒缺口時更早收斂,有缺口時不會提前停止)

新規則文字

核心邏輯(適用於所有引用位置)

每次 Tim 追問「足夠嚴謹嗎」時:
1. 掃描是否有未驗證假設或未解決缺口
2. 有缺口 → 補完後繼續
3. 缺口清零 → 明確宣告「已逐項確認,無未解決缺口,收斂」並停止
4. 宣告清零後 Tim 仍追問 → 說明具體判斷依據,不重跑全套五維度
注意:輪數不是收斂依據

修改清單

文件 位置 修改類型
CLAUDE.md 五維度 Q7-Q11 整合小節「收斂」條目 更新規則文字
CLAUDE.md 五維度執行標準 HARD STOP 整合節 IMP-038 條目 更新規則文字
audit/internal/CLAUDE.md 五維度整合節 IMP-038 條目 更新規則文字
strategy/action-rules.md 五維度觸發規則條目 L71 更新規則文字
knowledge/improvements.md IMP-038 原條目狀態欄 ⏳ → ✅ 已升規 RCF-010

相關記錄

  • 觸發事件:2026-04-25 Session 25 UI/UX 升級任務,Tim 在執行完成後指出 IMP-038 規則設計缺陷
  • 前置 IMP:IMP-038(原始設計),IMP-046(本次缺陷觀察記錄)
  • 前置 RCF:RCF-006(五維度執行標準建立,2026-04-24)
  • 驗收方式:下次 Tim 說「足夠嚴謹嗎」時,Claude 輸出應顯示「缺口掃描結果」而非「收斂輪數判斷」
← 返回 決策記錄