Prevent spaghetti
Enforce structure: one file per concern, typed interfaces between parts.
Difficulty 2/5
Short
Plain English
Enforce structure: one file per concern, typed interfaces between parts. Picture it like this: Labeled drawers, not a junk pile. In the apps you ship (Agentify, wedding portals, CRM), you will bump into this on almost every screen — name it clearly when you prompt your coding agent.
Analogy
Labeled drawers, not a junk pile.
Go deeper
Enforce structure: one file per concern, typed interfaces between parts.
Common mistakes
- Letting the AI rename this concept three different ways in one PR.
- Building UI before you can say what is stored and who can change it.
AI-agent trap
Agents may invent jargon here. Ask them to explain the concept in plain English first, then map it to your schema and one real screen.
Summary
Enforce structure: one file per concern, typed interfaces between parts. Labeled drawers, not a junk pile. Ask yourself: where does this live in the database, which function changes it, and which screen shows it?
Confidence: