Debugging

Use when behavior is broken, a test is failing, or runtime output contradicts expectations. Covers failure reproduction, scope reduction by bisection, evidence capture at the moment of failure, root-cause isolation (not symptom patching), fix verification against the same evidence path, and regression-test creation. Do NOT use for feature planning, architectural design, or behavior-preserving refactor.

jacob-balslev Updated

File contents

jacob-balslev/skills/tree/main/skills/software-engineering-method/debugging commit a4eae3364c

Frequently asked questions

npx skillmds@latest add jacob-balslev/debugging-2