Add userDismissedAt field to agents schema

This commit is contained in:
Lukas May
2026-02-07 00:33:12 +01:00
parent 111ed0962f
commit 2877484012
224 changed files with 30873 additions and 4672 deletions

View File

@@ -0,0 +1,101 @@
---
phase: 15-frontend-wireframes
plan: 01
subsystem: ui
tags: [wireframes, documentation, ascii, dashboard, initiative]
# Dependency graph
requires:
- phase: 11-architect-modes
provides: Architect discuss/breakdown modes for spawn actions
- phase: 12-decompose
provides: Initiative/phase data model
provides:
- Initiative dashboard UI specification
- Component contracts (InitiativeCard, ProgressBar, StatusBadge, ActionMenu)
- Interaction patterns for initiative management
affects: [16-frontend-implementation, ui-components, initiative-views]
# Tech tracking
tech-stack:
added: []
patterns:
- ASCII wireframe documentation for UI specification
- Component props contracts before implementation
key-files:
created:
- docs/wireframes/initiative-dashboard.md
modified: []
key-decisions:
- "12-character progress bar width for monospace rendering"
- "Spawn Architect dropdown with discuss/breakdown modes matching CLI"
- "Status badge color mapping for all 6 initiative statuses"
patterns-established:
- "Wireframe format: ASCII art + component specs + interaction notes"
- "Action menus use [...] trigger pattern"
# Metrics
duration: 1min
completed: 2026-02-02
---
# Phase 15 Plan 01: Initiative Dashboard Wireframe Summary
**ASCII wireframe documenting the primary entry point UI with initiative list, status badges, progress bars, and quick actions including Spawn Architect dropdown.**
## Performance
- **Duration:** 1 min
- **Started:** 2026-02-02T13:56:43Z
- **Completed:** 2026-02-02T13:57:46Z
- **Tasks:** 1
- **Files modified:** 1
## Accomplishments
- Created comprehensive Initiative Dashboard wireframe with multiple states (populated, empty)
- Defined 5 component specifications with props and behavior contracts
- Documented all interaction flows including navigation, architect spawning, and filtering
- Established wireframe format pattern for subsequent UI documentation
## Task Commits
Each task was committed atomically:
1. **Task 1: Create wireframes directory and initiative dashboard wireframe** - `31bb8c7` (docs)
## Files Created/Modified
- `docs/wireframes/initiative-dashboard.md` - Initiative Dashboard wireframe with ASCII art, component specs, interactions
## Decisions Made
- 12-character progress bar width chosen for consistent monospace rendering across terminals
- Spawn Architect dropdown mirrors CLI modes (discuss, breakdown) for consistency
- Status badge colors follow common UI patterns (gray=draft, blue=active, green=complete, red=rejected)
- Filter dropdown provides all 6 status options plus "All" default
## Deviations from Plan
None - plan executed exactly as written.
## Issues Encountered
None.
## User Setup Required
None - no external service configuration required.
## Next Phase Readiness
- Wireframe format established for remaining screens
- Component contracts ready for implementation reference
- Ready for 15-02 (Initiative Detail wireframe)
---
*Phase: 15-frontend-wireframes*
*Completed: 2026-02-02*