What problem does it solve?
Systematic evidence-based debugging using runtime logs to generate hypotheses, instrument code with NDJSON logs, guide reproduction, and iteratively prove root cause with cited log lines.
Core Features & Use Cases
- Generates 3-5 precise hypotheses about WHY a bug occurs and tests them in parallel with instrumentation.
- Instruments code with structured logs (NDJSON) to collect evidence and trace the flow through runtime events.
- Guides reproducible reproduction steps, including ad hoc scripts or manual steps, and records log-backed evidence for verification.
- Analyzes logs to confirm or reject hypotheses with citation of log lines and preserves instrumentation for post-fix validation.
- Supports safe cleanup by removing instrumentation after successful verification and ensuring no side effects.
Quick Start
Initiate a debugging session and start runtime-evidence collection for a reported issue with the debug-agent to guide reproduction and proof-based validation.