approvedcompleteApache-2.0
Minimal Vue SPA served by the app itself
006-webapp-spa
The minimal frontend: a Vue 3 + Vite SPA (login, OIDC callback handoff, /me, logout) built from frontend/ into backend/web/dist, and the `web` Encore service that serves the built bundle as static files from the app's own origin. No separate frontend host: the same container serves UI, API, and IdP.
- Depends on
- Establishes
- frontend/ (directory)
- backend/web/ (directory)
- Sections
- 006: Webapp SPA
- 1. Purpose
- 2. Territory
- 3. Behavior
- 4. Out of scope
- Source
- specs/006-webapp-spa/spec.md @ dc4c9237e12aas of 2026-07-21 ยท shard dcaf04da5a76