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

RCF-039:已讀清單必須「先列應讀再標狀態」(IMP-113 升規)

建立日期:2026-05-07
觸發條件:Condition 1(修改 HARD STOP 規則:查照輸出前強制自查 合規層①)
版本異動:主 CLAUDE.md v1.9 → v2.0
授權方式:Tim 直接授權升規(IMP-113,出現次數 1,跳過閾值機制)
狀態:✅ 已落地


一、問題描述

IMP-113 原始觀察(2026-05-04,Session 125):

在策略模式查照輸出中,reports/system-deep-review.md 是主 CLAUDE.md 合規層①明確列出的必讀文件,但它完全未出現在「本次已讀文件清單」表格中——不是標 ⚠️ 未讀,而是根本缺席。Tim 需要再次提問才發現此缺口。

根本模式:已讀清單填寫邏輯錯誤:

  • 正確邏輯:先查當前模式合規層表格 → 拉出所有必填項目作為表格行 → 逐一標 ✅ 已讀 / ⚠️ 未讀
  • 錯誤邏輯:列我讀了什麼 → 沒讀的就沒有行(未讀必讀文件完全不可見)

後果:RCF-035「已讀清單先行」的設計意圖是讓必讀文件缺口對 Tim 可見,但「只列已讀」的填寫邏輯繞過了這個設計意圖——Tim 無法從查照判斷有哪些必讀文件被跳過。


二、方案選擇

評估的方案

方案 描述 優點 缺點
方案 A:僅文件說明 在 IMP/RCF 記錄,不改規則 無操作成本 下次仍會犯同一錯誤,沒有機械性約束
方案 B:加入 IAUD 實質層問題 在 Q1 完整性中加入「有無必讀文件缺席」 在稽核流程中可被攔截 仍依賴審核者記得問,非結構性規定
方案 C(選定):在合規層①加子規則 明確規定填寫順序:先拉必填清單→再標狀態 結構性、可機械執行、與 RCF-035 設計意圖對齊 需修改 CLAUDE.md(觸發 Condition 1)

選定方案 C 的理由:已讀清單的問題是「填寫起點」不正確(先想我讀了什麼,而非先看必讀清單),只有在合規層①明確規定「填寫前先查模式必填表」才能從根本解決,而非依賴後置的稽核攔截。


三、落地變更

主 CLAUDE.md 合規層① 新增子規則(v1.9 → v2.0)

新增位置:兩段式啟動協議 → 查照輸出前強制自查 → 合規層 → ① 必讀文件已讀取 → 最後一條 ⛔ 子規則

新增文字

> ⛔ **已讀清單「先列應讀再標狀態」(IMP-113 升規 2026-05-07,Tim 直接授權)**:
> 填寫「本次已讀文件清單」表格前,先依當前模式從合規層必填表格拉出所有必填項目
> 作為表格行,逐一標 ✅ 已讀 或 ⚠️ 未讀;
> **禁止「只列已讀文件,未讀的必讀文件不出現在表格中」**
> — 未讀必讀文件缺席 = 缺口對 Tim 完全不可見 = 合規層①未通過。
> WHY:RCF-035「已讀清單先行」設計意圖是讓必讀文件缺口可見,但「只列已讀」的
> 填寫邏輯繞過設計意圖——已讀清單應是「模式必讀清單 × 已讀狀態矩陣」,
> 而非「我讀了什麼的流水帳」(IMP-113,出現次數 1,Tim 直接授權升規)。

improvements.md IMP-113 狀態更新

  • 出現次數:1(維持原記錄,授權方式為 Tim 直接授權,非閾值觸發)
  • 狀態:⏳ 待升規 → ✅ 已升規(2026-05-07,Session 134)

四、與現有機制的關係

機制 關係說明
RCF-035(已讀清單先行) 本 RCF 是 RCF-035 的執行層補強:RCF-035 規定「清單必須存在」,本 RCF 規定「清單如何填寫(先拉必填清單)」
IMP-111(無工具調用不得以確認語氣陳述) 平行機制:IMP-111 管「陳述依據」,本 RCF 管「必讀文件完整列出」
IAUD 合規層① 本規則是合規層①的子規則,執行時機:查照草稿完成後、IAUD 合規層自查前
Tim 直接授權升規機制(主 CLAUDE.md) 本 RCF 使用此快速通道(Session 134,跳過 IMP count ≥ 2 閾值)

五、驗收標準

下次查照輸出包含「本次已讀文件清單」時:

  • ✅ 表格行數 ≥ 當前模式合規層必填項目數
  • ✅ 未讀的必讀文件標 ⚠️ 未讀,不是從表格中消失
  • ✅ Tim 可從查照判斷「有哪些必讀文件已讀、有哪些未讀」,不需額外追問

RCF-039 | 建立:2026-05-07 | 觸發:Condition 1 | 授權:Tim 直接授權

← 返回 決策記錄