What problem does it solve?
Enforces root-cause-first debugging discipline — reproduce, hypothesize, test ONE variable, and escalation after three failed hypotheses. Use when tests fail repeatedly, bugs resist reproduction, or fix attempts aren't converging on the cause.
Core Features & Use Cases
- Root Cause First: Never fix symptoms; focus on underlying causes and prevent recurrence.
- The Debugging Loop: Reproduce → Hypothesize → Test ONE variable → Verify → escalate after three failed hypotheses.
- The One-Variable Rule: Change exactly one thing per test cycle to preserve traceability.
- The Three-Failure Escalation Rule: Escalate after three failed hypotheses to ensure timely expertise.
- Debugging State Tracking: Maintain a plan artifact with evidence, hypotheses, and outcomes.
- Expert Escalation Paths: Clear routing between frontend, backend, database, and SRE specialists.
- Post-debug obligations: regression tests, completion reports, and plan updates.
Quick Start
Reproduce the bug, propose hypotheses, test one variable at a time, and escalate after three failed attempts.