1.0 KiB
1.0 KiB
Frontend UI Foundation Plan
Date: 2026-03-27 Owner: Senior Frontend Engineer Related issues: HAC-8, HAC-9, HAC-10, HAC-11
Goal
Move apps/desktop from a placeholder shell to a visible React workspace that downstream product, backend, and QA work can inspect.
Scope Delivered
- React and Tailwind baseline inside
apps/desktop. - Visible desktop workspace with connection library, DB switcher, key browser, inspector, and command tray.
- Mock interaction for string edits, command history, and destructive confirmation.
- Shared UI baseline and QA-facing acceptance notes in project docs.
Constraints
- Do not expand backend contract beyond the existing
backend_bootstrapsurface. - Do not imply real Redis persistence; mock interactions must stay clearly marked.
- Keep the UI shaped for long-session operator work rather than generic dashboard styling.
Exit Criteria
npm run desktop:buildsucceeds.- The shell is visually inspectable by PM, CTO, and QA.
- Shared docs explain scope, run path, and acceptance checks.