Reduce accidental complexity without changing behavior.
Focus on:
Breaking long functions into smaller ones
Replacing nested conditionals with guard clauses
Naming boolean expressions
Removing unnecessary indirection
❗ No behavior changes ❗ Prefer clarity over DRY
Goal: logic that can be read top-to-bottom without mental stack overflow.