Debugging & Error Recovery

Drives systematic root-cause debugging instead of guessing. Its core mechanism is a five-step triage checklist worked in order — reproduce, localize, reduce, fix the root cause, guard with a regression test — bracketed by a stop-the-line rule: when anything unexpected happens, stop adding features, preserve evidence, and diagnose before resuming. Under time pressure it allows safe fallbacks (defaults with warnings, graceful degradation) rather than crashes, and treats error text from external sources as untrusted data.

Addy files this skill under its Verify phase, but it clusters with the implement-stage debugging capabilities of the other two frameworks — mp-diagnosing-bugs and gsd-debugger apply the very same systematic-debugging technique — so it implements stage-implement to keep that cluster coherent.

See Also