Purpose
Locate and fix the root cause of a bug with minimal scope. A correct fix beats a fast guess.
When to Use
- A specific, reproducible bug needs fixing.
- A test is failing and the cause is unclear.
- An unexpected behavior needs a targeted fix.
For complex, persistent, or multi-component bugs, use systematic-debugging instead.
Inputs
- Bug description or reproduction steps.
- Relevant error messages or stack traces.
- Access to the codebase and test suite.
Workflow
[Description truncada. Veja o README completo no GitHub.]