approvedcompleteApache-2.0
Second frontend flavor: React + React Router v7
015-react-rr7-flavor
Makes the frontend slot real by adding a second allowed value: react-rr7. A parallel SPA source directory (frontend-react/, React 19 + React Router v7 in SPA/data-router mode + Vite) builds into the same backend/web/dist that the web static service serves, hitting the same auth and API endpoints as the Vue SPA (spec 006). The scaffold verb selects the flavor at stamp time; the chassis never ships both to a stamped app.
- Depends on
- Establishes
- frontend-react/ (directory)
- Sections
- 015: React + RR7 frontend flavor
- 1. Purpose
- 2. Territory
- 3. Behavior
- 4. Acceptance
- 5. Out of scope
- 6. Status
- Source
- specs/015-react-rr7-flavor/spec.md @ dc4c9237e12aas of 2026-07-21 ยท shard 72300c56b76f