1
The prompt is too broad
A request such as “Build a polished productivity platform” leaves the model guessing about users, screens, data, and priorities. Start with one screen and one complete user journey. Once that path works, add the next screen as a separate change.