|
3 | 3 | Auto-generated from all feature plans. Last updated: 2026-02-24 |
4 | 4 |
|
5 | 5 | ## Active Technologies |
6 | | -- TypeScript 5 (strict), Node.js 20, React 18 + Astro 4 (SSR), Prisma Client (MySQL), React 18, D3.js v7, `@testing-library/react`, Vitest (002-admin-analytics-dashboard) |
7 | | -- MySQL (via Prisma) — *note: constitution names PostgreSQL but production schema is MySQL; see compliance note below* (002-admin-analytics-dashboard) |
| 6 | +- TypeScript 5 (strict), Node.js 20, React 18 + Astro 4 (SSR), Prisma Client (MySQL), D3.js v7, `@testing-library/react`, Vitest (002-admin-analytics-dashboard) |
| 7 | +- MySQL (via Prisma) — constitution names PostgreSQL but production schema is MySQL (002-admin-analytics-dashboard) |
8 | 8 |
|
9 | 9 | - **Language**: TypeScript 5.x, strict mode — no `any`, no `@ts-ignore`, no weakening of tsconfig |
10 | 10 | - **Frontend framework**: Astro 4 (SSR) + React 18 islands |
|
64 | 64 | - Tailwind + Catalyst UI Kit only for styling |
65 | 65 |
|
66 | 66 | ## Recent Changes |
67 | | -- 002-admin-analytics-dashboard: Added TypeScript 5 (strict), Node.js 20, React 18 + Astro 4 (SSR), Prisma Client (MySQL), React 18, D3.js v7, `@testing-library/react`, Vitest |
68 | | -- 002-admin-analytics-dashboard: Added [if applicable, e.g., PostgreSQL, CoreData, files or N/A] |
69 | | -- 001-csv-download: Added [if applicable, e.g., PostgreSQL, CoreData, files or N/A] |
| 67 | +- 002-admin-analytics-dashboard: Added Platform Analytics Dashboard with D3.js charts, React components (SSR + client:load), analytics helpers |
70 | 68 |
|
71 | 69 |
|
72 | 70 | <!-- MANUAL ADDITIONS START --> |
|
0 commit comments