r-dash-v1-approved-stack-react19-fastapi-cubejs-rq
R-Dash v1 architecture: React 19 + Vite 6 (SPA, auth-walled internal), FastAPI (async Python backend), RQ + rq-scheduler (worker/queue), Cube.js (semantic layer over Snowflake), Postgres (metadata), Redis (queue + cache). Modular monolith with 3 deployable processes: rdash-api, rdash-worker, rdash-web. Next.js rejected (SSR irrelevant for internal admin); microservices rejected (premature for 3-eng team, 1000-user ceiling, 6-month deadline). Checkpoint 1 frozen 2026-04-17, vault recorded.