What to build
Improve error handling throughout the CLI. Currently, if something goes wrong mid-generation (e.g., network failure during tiged clone, disk full), the error messages are generic. We need specific, actionable error messages.
Files to modify
Specs
- Detect and handle: network errors (tiged), disk space issues, permission errors, invalid project names.
- If generation fails partway, clean up the partial directory.
- Warn if
node_modules already exists in the target directory.
- Warn if selecting Vite SPA for E-Commerce (SEO concern).
Acceptance criteria
Dependencies
What to build
Improve error handling throughout the CLI. Currently, if something goes wrong mid-generation (e.g., network failure during
tigedclone, disk full), the error messages are generic. We need specific, actionable error messages.Files to modify
src/generate.jsindex.jsSpecs
node_modulesalready exists in the target directory.Acceptance criteria
Dependencies