Dinesh's debugging discipline for SHIPPED apps — reproduce before you theorize, prove every fix red-then-green. Use when a shipped Next/React/TypeScript app is 'broken', 'throwing', 'failing', 'flaky', 'slow', 'works locally but not in prod', 'only breaks sometimes', or someone says 'debug this' / '
Dinesh's debugging discipline for SHIPPED apps — reproduce before you theorize, prove every fix red-then-green. Use when a shipped Next/React/TypeScript app is 'broken', 'throwing', 'failing', 'flaky', 'slow', 'works locally but not in prod', 'only breaks sometimes', or someone says 'debug this' / 'diagnose' / 'why is this happening'. Mode-switches by bug class: screenshot-first for CSS/layout/int