[#### What to build
Add a GitHub Actions workflow that generates and builds every template+architecture+design combination to catch regressions. This prevents the "framer-motion not found" type of bugs from reaching users.
Files to create
.github/workflows/templates.yml
scripts/test-templates.js
Specs
- Matrix strategy: test all 5 templates × available architectures × 3 key designs (Minimal Clean, Dark Terminal, Glassmorphism).
- Each job: generate project →
npm run build (or npx vite build).
- Run on PRs that touch
templates/, src/generate.js, or src/dependencies.js.
Acceptance criteria
Dependencies
[#### What to build
Add a GitHub Actions workflow that generates and builds every template+architecture+design combination to catch regressions. This prevents the "framer-motion not found" type of bugs from reaching users.
Files to create
.github/workflows/templates.ymlscripts/test-templates.jsSpecs
npm run build(ornpx vite build).templates/,src/generate.js, orsrc/dependencies.js.Acceptance criteria
Dependencies