What problem does it solve?
It prevents wasteful guess-and-check debugging by enforcing a disciplined root-cause investigation workflow before any fixes are proposed.
Core Features & Use Cases
- Four-phase root-cause workflow: systematically investigates errors, analyzes patterns, tests a single hypothesis, and only then implements a fix verified by regression testing.
- Evidence-first diagnosis: prioritizes reading error messages, reproducing reliably, checking recent changes, tracing data flow, and gathering multi-component evidence when failures cross boundaries.
- Guardrails against thrashing: blocks symptom-fixing and stops escalation after repeated failed attempts by explicitly prompting for architectural reconsideration.
Quick Start
Tell the AI: diagnose the bug by reading the full error output, reproducing the failing test, tracing the data flow to the original source of the failure, and only then proposing a single root-cause fix with a regression test.