Cursor needs the product context before code context
Repository context helps Cursor understand the existing code. Product context tells Cursor what should be built. IdeaPico supplies the product, technical, design, and delivery context that is usually missing.
Avoid vague prompts inside the editor
Instead of asking Cursor to infer scope from a short prompt, hand it a packet with requirements, constraints, and checks. This keeps the first implementation closer to the intended product.
Useful before greenfield and existing-code builds
For a new app, the packet becomes the starting context. For an existing app, it gives Cursor a tighter target before it edits routes, components, data models, or tests.