Structured 4-phase debugging methodology (Observe → Hypothesize → Test → Conclude). Use when diagnosing bugs, errors, or unexpected behavior.