## Immediate Component Creation

- Create a new file for every new component or hook, no matter how small.
- Never add new components to existing files, even if they seem related.
- Aim for components that are 50 lines of code or less.
- Continuously be ready to refactor files that are getting too large. When they get too large, ask the user if they want you to refactor them. Do that outside the <lov-code> block so they see it.