feat(frontend): Implement project dashboard, issues, and project wizard (#40, #42, #48, #50)
Merge feature/40-project-dashboard branch into dev.
This comprehensive merge includes:
## Project Dashboard (#40)
- ProjectDashboard component with stats and activity
- ProjectHeader, SprintProgress, BurndownChart components
- AgentPanel for viewing project agents
- StatusBadge, ProgressBar, IssueSummary components
- Real-time activity integration
## Issue Management (#42)
- Issue list and detail pages
- IssueFilters, IssueTable, IssueDetailPanel components
- StatusWorkflow, PriorityBadge, SyncStatusIndicator
- ActivityTimeline, BulkActions components
- useIssues hook with TanStack Query
## Main Dashboard (#48)
- Main dashboard page implementation
- Projects list with grid/list view toggle
## Project Creation Wizard (#50)
- Multi-step wizard (6 steps)
- SelectableCard, StepIndicator components
- Wizard steps: BasicInfo, Complexity, ClientMode, Autonomy, AgentChat, Review
- Form validation with useWizardState hook
Includes comprehensive unit tests and E2E tests.
Closes #40, #42, #48, #50
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>