What problem does it solve?
Systematic debugging framework — structured root-cause analysis, hypothesis-driven debugging, evidence collection, defense-in-depth validation, regression prevention. Use when fixing bugs, investigating failures, diagnosing performance issues, or troubleshooting production incidents.
Core Features & Use Cases
- Systematic Debugging: follow observe → hypothesize → test → conclude → verify loop to pinpoint root causes.
- Root Cause Tracing & Defense-in-Depth: multi-layer validation across unit, integration, and end-to-end tests.
- Reference-guided troubleshooting: leverage git-bisect, debugging tools, and common bug patterns to accelerate diagnosis.
- Use Case: When a production incident occurs, reproduce the issue, isolate the cause, form hypotheses, test them, and verify a regression-free fix.
Quick Start
Describe a reproducible bug scenario and apply the 5-step debugging protocol to identify the root cause.