evidence-gate
Installation
SKILL.md
evidence-gate — 事實查驗關卡
任何回報型工作流(PR description、release notes、RCA report、security review)在草稿定稿、寫回 / 交付之前,把每條事實宣稱過一次本關卡。核心原則:宣稱不是證據,commit message 不是證據,記憶推論不是證據——只有現查的指令輸出算證據(依 ~/.claude/rules/common/diagnostics.md)。
不同於 evidence-check(對技術決策做四維度學術/業界研究):本 skill 只管這份報告裡的宣稱是否對得上 live 事實,不做研究型調查。
1. Claim Schema
草稿裡每一條事實宣稱都要能拆成一列,格式固定:
| Claim | 證據指令 | 關鍵輸出 | 判定 |
|---|---|---|---|
| 「新增了 X 功能」 | git diff origin/main..HEAD -- path/to/file |
+function X(...) 該 hunk |
PASS |
| 「N 個 unit test 全綠」 | 無法對當前 diff 重跑 | — | UNVERIFIABLE |
| 「不影響 Y 模組」 | git diff --stat origin/main..HEAD -- Y/ |
Y/ 完全無 diff | PASS |