29 lines
1.0 KiB
Markdown
29 lines
1.0 KiB
Markdown
# 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
|
|
|
|
1. React and Tailwind baseline inside `apps/desktop`.
|
|
2. Visible desktop workspace with connection library, DB switcher, key browser, inspector, and command tray.
|
|
3. Mock interaction for string edits, command history, and destructive confirmation.
|
|
4. Shared UI baseline and QA-facing acceptance notes in project docs.
|
|
|
|
## Constraints
|
|
|
|
- Do not expand backend contract beyond the existing `backend_bootstrap` surface.
|
|
- 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:build` succeeds.
|
|
- The shell is visually inspectable by PM, CTO, and QA.
|
|
- Shared docs explain scope, run path, and acceptance checks.
|