This commit is contained in:
24
docs/ui-ux-audit-2026-05-27/PLAN.md
Normal file
24
docs/ui-ux-audit-2026-05-27/PLAN.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# Waggle OS — 5-Persona Knowledge-Worker UX Audit
|
||||
**Started:** 2026-05-27
|
||||
**Goal:** Iterate UI/UX until all 5 personas score 10/10
|
||||
**Effort:** max · ULTRATHINK
|
||||
|
||||
## Loop
|
||||
1. Boot waggle at `http://127.0.0.1:3333` (built UI via sidecar)
|
||||
2. For each persona: simulate their first 5 min via Chrome DevTools MCP
|
||||
3. Score against 10-dim rubric, capture screenshots, log frictions
|
||||
4. Triage findings → fix highest-impact issues (surgical, per CLAUDE.md §3.3)
|
||||
5. Rebuild · re-audit · re-score
|
||||
6. Stop when every persona = 10/10
|
||||
|
||||
## Surfaces in scope
|
||||
- `apps/web/src/components/os/Desktop.tsx`, `Dock.tsx`, `BootScreen.tsx`
|
||||
- `apps/web/src/components/os/apps/ChatApp.tsx` (primary task surface)
|
||||
- `apps/web/src/components/os/apps/{agents,memory,files,cockpit,connectors}/*`
|
||||
- `apps/web/src/components/os/overlays/{OnboardingWizard,PersonaSwitcher,SpawnAgentDialog,GlobalSearch,ContextRail}.tsx`
|
||||
|
||||
## Out of scope
|
||||
- Sidecar/backend logic unless it surfaces UX friction
|
||||
- Performance work beyond perceived-speed audit
|
||||
- Code-signing / launch / billing
|
||||
- Anything not user-facing
|
||||
Reference in New Issue
Block a user