The problem nobody admits

When you give Claude Code, Cursor, or Codex a task like "fix the login validation bug", here's what they usually do:

Run grep -l login src/ → 17 files

Read all 17 files top-to-bottom (because context is "free")

Spend 80% of the model's context window on irrelevant imports, type aliases, and helper functions the bug doesn't touch