If you've spent more than a few hours building apps with Cursor or Replit AI, you've probably seen this happen.

You ask the AI to build a feature.

Instead, it:

Creates files in random places.

Rewrites code that was already working.