Phase 15: Frontend Wireframes - 3 plans in 1 wave (all parallel) - Plan 01: Initiative Dashboard wireframe - Plan 02: Initiative Detail wireframe (phase/task hierarchy) - Plan 03: Agent Inbox wireframe (Q&A flow) - Ready for execution
2.8 KiB
phase, plan, type, wave, depends_on, files_modified, autonomous
| phase | plan | type | wave | depends_on | files_modified | autonomous | |
|---|---|---|---|---|---|---|---|
| 15-frontend-wireframes | 01 | execute | 1 |
|
true |
Purpose: Document the primary entry point UI showing all initiatives with their status, progress, and quick actions. Output: docs/wireframes/initiative-dashboard.md with ASCII wireframe and component specifications.
<execution_context>
@/.claude/get-shit-done/workflows/execute-plan.md
@/.claude/get-shit-done/templates/summary.md
</execution_context>
@docs/initiatives.md
Key entities to visualize:
- Initiative: id, title, status (draft/review/approved/in_progress/completed/rejected)
- Phase: number, name, status, task counts
- Progress bar: phases_completed / phases_total
Create initiative-dashboard.md with:
-
ASCII wireframe showing:
- Header with app name and navigation
- Initiative list with columns: Title, Status, Progress, Phases, Actions
- Status badges (draft=gray, in_progress=blue, completed=green)
- Progress bar visualization (████░░░░ 50%)
- Quick actions: View, Spawn Architect, Delete
- Empty state when no initiatives exist
- "New Initiative" button
-
Component specifications:
- InitiativeCard: props (initiative), displays summary row
- ProgressBar: props (completed, total), visual bar
- StatusBadge: props (status), color-coded badge
- ActionMenu: props (initiativeId), dropdown with actions
-
Interaction notes:
- Click row → navigate to initiative detail
- Click "Spawn Architect" → opens modal for mode selection (discuss/breakdown)
- Click "New Initiative" → navigates to create form
Use markdown with code blocks for ASCII art. Keep it simple, monospace-friendly. File exists at docs/wireframes/initiative-dashboard.md with ASCII wireframe and specs Initiative dashboard wireframe documented with all required sections
Before declaring plan complete: - [ ] docs/wireframes/initiative-dashboard.md exists - [ ] Wireframe shows initiative list layout - [ ] Component specifications defined - [ ] Interaction notes included<success_criteria>
- Initiative dashboard wireframe created
- ASCII art is readable in any text editor
- Component props documented
- Interaction behaviors specified </success_criteria>