What problem does it solve?
Prevents wasted time and repeated failures by forcing a disciplined process that always locates the real root cause before proposing any fixes.
Core Features & Use Cases
- Root-cause-first debugging mandate: Prohibits proposing fixes until Phase 1 (Root Cause Investigation) is completed, using the iron law: NO FIXES WITHOUT ROOT CAUSE INVESTIGATION FIRST.
- Pressure-resistant 4-phase workflow: Runs a complete Investigation → Pattern Analysis → Hypothesis & Testing → Implementation loop to confirm what is wrong and prove the fix.
- Anti-flakiness and structural robustness tools: Includes supporting techniques like root-cause tracing, defense-in-depth validation, and condition-based waiting to avoid symptom masking and timing guesses.
- Use cases: test failures, production bugs, unexpected behavior, performance issues, build failures, and integration problems—especially under time pressure or when “one quick fix” feels obvious.
Quick Start
Follow Phase 1 Root Cause Investigation by reading the error messages carefully, reproducing consistently, checking recent changes, gathering evidence across component boundaries, tracing the data flow backward, and only then moving to hypothesis and implementation.