Epic 1 · Slice 0A + 0B
Repo eseguibile, preview-ready e con gate minimi già attivi.
Questa baseline fissa stack, struttura e qualità minima del progetto prima di aprire data foundation, auth e shell completa.
Source of truth
Documenti guida già agganciati
Lo scaffold resta nel perimetro dei documenti di delivery e delle decisioni architetturali già chiuse.
docs/delivery/20-build-order.mddocs/delivery/21-epics-and-backlog.mddocs/delivery/22-full-and-gradual-releases.mddocs/architecture/10-tech-architecture.mddocs/architecture/14-decisions.md
Slice 0A
Repo eseguibile
Bootstrap `Next.js` con App Router, struttura canonica e app locale pronta per il preview deployment.
- App `Next.js` con App Router e TypeScript.
- Build pronta per preview deployment su Vercel.
- Layer `app`, `ui`, `shell`, `features`, `lib`, `styles` e `src/i18n` creati.
- Catalogo UI italiano centralizzato, senza stringhe hardcoded.
Slice 0B
Quality baseline
Tooling minima di engineering e security per bloccare regressioni già dal primo branch utile.
- Formatter condiviso con check dedicato.
- Lint basato su Next.js ed ESLint flat config.
- Typecheck TypeScript separato dai build step.
- Baseline unit test con Vitest e Testing Library.
- Smoke E2E baseline con Playwright.
- Secret scanning locale e in CI.
- Dependency audit ad alta severità per dipendenze runtime.
- Workflow GitHub Actions pronto per gate bloccanti su PR.