What problem does it solve?
It prevents wasted time and recurring failures by forcing a disciplined root-cause-first debugging process instead of applying quick symptom patches.
Core Features & Use Cases
- Root-cause mandate (Iron Law): Requires root-cause investigation before proposing any fixes.
- Four-phase workflow: Guides you through Phase 1 (investigation), Phase 2 (pattern analysis), Phase 3 (hypothesis & testing), and Phase 4 (implementation).
- Pressure-resistant anti-rationalization: Emphasizes stopping when tempted to skip steps, especially under time pressure or after prior fixes fail.
- Multi-component evidence gathering: Provides a structured approach for tracing failures across boundaries (CI → build → signing, API → service → database, etc.).
- Failure modes and guardrails: Includes explicit rules for single-hypothesis testing and what to do when fixes fail (re-analyze vs. question architecture).
Quick Start
Use systematic-debugging when you hit a test failure, bug, or unexpected behavior, and follow the four phases until the root cause is proven.