Loading...
Loading...
Compare original and translation side by side
NO COMPLETION CLAIMS WITHOUT FRESH VERIFICATION EVIDENCE
无最新验证证据,不得做出任何完工声明
BEFORE any completion claim:
1. IDENTIFY: What verification command proves this claim?
2. RUN: Execute the FULL command (fresh, complete)
3. READ: Full output, check exit code, count failures
4. VERIFY: Does output confirm the claim?
- NO → State actual status with evidence
- YES → State claim WITH evidence
5. ONLY THEN: Make the claimBEFORE any completion claim:
1. IDENTIFY: What verification command proves this claim?
2. RUN: Execute the FULL command (fresh, complete)
3. READ: Full output, check exit code, count failures
4. VERIFY: Does output confirm the claim?
- NO → State actual status with evidence
- YES → State claim WITH evidence
5. ONLY THEN: Make the claim✅ Ran: npm test
Exit: 0
Result: 47 passed, 0 failed
"All tests pass."
❌ "Tests should pass now" (no command output)✅ Ran: npm test
Exit: 0
Result: 47 passed, 0 failed
"All tests pass."
❌ "Tests should pass now" (no command output)| Claim | Required Evidence | Insufficient |
|---|---|---|
| Tests pass | Test output: 0 failures | Previous run, "should pass" |
| Linter clean | Linter output: 0 errors | Partial check, extrapolation |
| Build succeeds | Build exit code: 0 | Linter passing |
| Bug fixed | Original symptom test passes | Code changed |
| Regression test | Red-green cycle verified | Single green |
| Agent completed | VCS diff shows changes | Agent "success" report |
| Requirements met | Line-by-line checklist | Tests passing |
| 声明类型 | 所需证据 | 无效举证 |
|---|---|---|
| 测试通过 | 测试输出:0个失败 | 之前的运行结果、"should pass" |
| Linter检查无异常 | Linter输出:0个错误 | 部分检查、推断结果 |
| 构建成功 | 构建退出码:0 | Linter检查通过 |
| Bug已修复 | 原故障复现用例测试通过 | 代码已修改 |
| 回归测试通过 | 红-绿流程已验证 | 单次运行通过 |
| Agent执行完成 | VCS diff显示变更 | Agent的"success"报告 |
| 需求已满足 | 逐条核对的检查清单 | 测试通过 |
| Excuse | Response |
|---|---|
| "Should work now" | Run the verification |
| "I'm confident" | Confidence ≠ evidence |
| "Just this once" | No exceptions |
| "Linter passed" | Linter ≠ build |
| "Agent said success" | Verify independently |
| "Partial check enough" | Partial proves nothing |
| 借口 | 回应 |
|---|---|
| "Should work now" | 执行验证 |
| "I'm confident" | 信心≠证据 |
| "Just this once" | 没有例外 |
| "Linter passed" | Linter≠build |
| "Agent said success" | 独立验证 |
| "Partial check enough" | 部分验证证明不了任何问题 |
✅ [Run test] → [See: 34/34 pass] → "All tests pass"
❌ "Should pass now"✅ Write → Run (pass) → Revert fix → Run (MUST FAIL) → Restore → Run (pass)
❌ "Wrote regression test" (no red-green)✅ Re-read plan → Checklist each item → Report gaps or completion
❌ "Tests pass, phase complete"✅ Agent reports → Check VCS diff → Verify changes → Report actual state
❌ Trust agent report✅ [Run test] → [See: 34/34 pass] → "All tests pass"
❌ "Should pass now"✅ Write → Run (pass) → Revert fix → Run (MUST FAIL) → Restore → Run (pass)
❌ "Wrote regression test" (no red-green)✅ Re-read plan → Checklist each item → Report gaps or completion
❌ "Tests pass, phase complete"✅ Agent reports → Check VCS diff → Verify changes → Report actual state
❌ Trust agent report