feat(dashboard): complete React cutover

This commit is contained in:
jjbrunton committed 2026-08-08 16:11:57 +01:00
1 parent d5f0175dc2
commit ec0cd1318b
13 files changed
+50 -4291

No files matched your search

+2 -5
View File
@@ -30,8 +30,6 @@ RedditBot/
│ └── dashboard/ # React + Vite operator console
├── packages/
│ └── api-contracts/ # Shared Zod transport contracts
├── public/
│ └── index.html # Temporary legacy dashboard fallback
├── scripts/
│ ├── login.ts # Manual login helper
│ └── inspect-chat-dom.ts # DOM inspection debug script
@@ -521,9 +519,8 @@ Reddit frequently updates their `faceplate-*` components. Shadow DOM traversal c
### Dashboard Migration Boundary
The React feature slices live in `apps/dashboard`, but `public/index.html`
remains as a compatibility fallback. Do not delete it until authenticated
Express hosting, private-media protection, and browser parity checks are proven.
The React application lives in `apps/dashboard`. A production build is required
before the Express server starts; there is no legacy HTML fallback.
The repository has automated service, contract, component, and transport tests.
Manual browser verification is still required for Reddit DOM changes and the