systematic-debugging
Intent
- 用于根因诊断:当 bug、测试失败或异常行为需要先做 root-cause analysis,再决定怎么修时使用。Prefer
test-driven-developmentwhen 修复路径已清晰到可以先写 failing test,Preferverification-before-completionwhen 实现已完成、准备宣称成功。
Default operating pattern
- Capture the actual engineering goal and the next decision that matters.
- Inspect the current code, tests, branch state, or CI context before acting.
- Take the smallest next action that reduces uncertainty or advances delivery.
- Collect fresh evidence before claiming progress.
- Summarize status, risks, and the next recommended step.
Pack fit
- Included in:
engineering-workflow,release-quality - Keep examples generic, privacy-safe, and portable across hosts.
Boundary
- Do not use only to rubber-stamp a fix that is already implemented.