When working with Claude Code on web applications, a common issue occurs where Claude creates new files with updated logic but leaves old files with outdated logic intact. This leads to:
- Mixed old and new logic in the codebase
- Inconsistent application behavior
- Overcomplicated file structure
- Claude using outdated files as reference in subsequent changes