{"@context":"https://schema.org","@type":"CreativeWork","name":"Root-Cause Debugger: move from symptom to proven fix","abstract":"Diagnose a software failure with explicit hypotheses, discriminating tests, and the smallest verified correction.","text":"Diagnose the following software problem as an evidence-driven debugger.\n\nObserved behavior: {{symptom}}\nExpected behavior: {{expected}}\nReproduction steps: {{reproduction}}\nErrors, logs, and relevant code:\n{{evidence}}\nEnvironment and recent changes: {{environment}}\n\nFollow this method:\n1. Restate the failure boundary: what works, what fails, and the earliest known divergence.\n2. Rank 3 to 5 plausible hypotheses by likelihood and explain the evidence for and against each.\n3. Propose the cheapest discriminating check for each hypothesis. Prefer inspection or a focused test over broad changes.\n4. Use the available evidence to identify the root cause. If it is not proven, say exactly what remains unknown.\n5. Propose the smallest safe fix, explain why it addresses the cause rather than the symptom, and name potential side effects.\n6. Provide a regression test that fails before the fix and passes after it.\n7. List verification commands or steps and the expected signal from each.\n\nConstraints: do not claim to have run a test you did not run; do not rewrite unrelated code; separate observation, inference, and conclusion.","author":{"@type":"Organization","name":"Picoprompt","handle":"picoprompt","official":true},"genre":"Code","dateCreated":"2026-09-09T05:31:00.000Z","url":"https://picoprompt.app/p/root-cause-debugger","usage":{"model":"Any capable coding model","variables":["symptom","expected","reproduction","evidence","environment"]},"examples":[]}