What problem does it solve?
Systematic Debugging provides a disciplined framework to diagnose bugs, test failures, and unexpected behavior by enforcing a four-phase root-cause investigation before implementing fixes.
Core Features & Use Cases
- Four-phase methodology (Phase 1 Root Cause Investigation, Phase 2 Pattern Analysis, Phase 3 Hypothesis and Testing, Phase 4 Implementation) guiding teams from error observation to validated resolution.
- Diagnostic instrumentation and evidence gathering guidance: read error messages, reproduce reliably, review recent changes, trace data flow, and compare components.
- Integration with Hermes agent tools (search_files, read_file, terminal, web_search) and guidance for delegate_task and test-driven development to coordinate multi-component debugging.
- Applicable to any technical issue (test failures, production bugs, unexpected behavior) and suited for high-stress emergencies where a quick patch may seem tempting but is avoided.
Quick Start
Initiate Phase 1 by reproducing the issue, collecting error data, and tracing data flow, then progress through Phases 2–4 to identify and fix root causes before proposing changes.