Epic ID: DASH-1
Version: v0.7.1
Type: Epic
Priority: High
Description
Implement a comprehensive dashboard and visualization system for dev-agent that makes codebase insights visible and accessible. This includes both CLI enhancements for terminal users and a full web-based dashboard for rich interactive exploration.
Currently, dev-agent provides powerful context through MCP tools, but users have limited visibility into:
- What has been indexed (language breakdown, component counts)
- Repository health and statistics
- Package-level insights (for monorepos)
- Vector storage quality
- Index freshness and performance
This epic delivers both immediate value (enhanced CLI) and long-term capabilities (web dashboard) to address these gaps.
Goals
- Enhanced CLI (dev stats) - Terminal-based stats with rich formatting
- Web Dashboard - Next.js 16 app with real-time insights using Tremor components
- Data Infrastructure - Aggregate stats during indexing for efficient display
- Visual Intelligence - Make patterns and insights immediately visible
- LanceDB Metrics - Show vector storage health and search quality
Acceptance Criteria
Definition of Done
Technical Requirements:
Documentation:
User Experience:
Deployment:
Sub-Issues
Will be linked after creation:
- Story: Data Collection Infrastructure
- Story: Enhanced CLI Statistics
- Story: Web Dashboard Foundation
- Story: Dashboard Visual Components
- Task: Documentation
- Task: Performance Testing
Total: 6 issues
Epic ID: DASH-1
Version: v0.7.1
Type: Epic
Priority: High
Description
Implement a comprehensive dashboard and visualization system for dev-agent that makes codebase insights visible and accessible. This includes both CLI enhancements for terminal users and a full web-based dashboard for rich interactive exploration.
Currently, dev-agent provides powerful context through MCP tools, but users have limited visibility into:
This epic delivers both immediate value (enhanced CLI) and long-term capabilities (web dashboard) to address these gaps.
Goals
Acceptance Criteria
Definition of Done
Technical Requirements:
Documentation:
User Experience:
Deployment:
Sub-Issues
Will be linked after creation:
Total: 6 issues