Bug: {{symptom}}. Before proposing a fix: 1. Reproduce it with a minimal failing case. 2. Form 2-3 hypotheses for the ROOT cause (not the symptom). 3. Add logging/asserts to confirm which hypothesis is true — show evidence. 4. Only then fix the confirmed cause. 5. Add a regression test that fails before the fix and passes after. Never patch the symptom without evidence of the cause.