
The Two-Corrections Rule: When to Stop Fixing Your Agent and Fix the System
Most developers overcorrect their AI agent in-session when it keeps making the same mistake. The two-corrections rule is a decision boundary: if you've corrected Claude Code twice on the same issue and it persists, stop correcting the session. The problem is upstream, in CLAUDE.md, the spec, or the codebase itself. Fix it there, start fresh, and the mistake never comes back.

















