feat(dashboard): simplify lite task UI and add exploration context support

- Remove status indicators from lite task cards (progress bars, percentages)
- Remove status icons and badges from task detail items
- Remove stats bar showing completed/in-progress/pending counts
- Add Plan tab in drawer for plan.json data display
- Add exploration-*.json parsing for context tab
- Add collapsible sections for architecture, dependencies, patterns
- Fix currentPath selector bug causing TypeError

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
catlog22
2025-12-05 15:47:49 +08:00
parent 72fe6195af
commit 60bb11c315
7 changed files with 2314 additions and 186 deletions

View File

@@ -49,19 +49,19 @@ export function run(argv) {
.description('Claude Code Workflow CLI - Dashboard and workflow tools')
.version(pkg.version);
// View command
// View command (server mode with live path switching)
program
.command('view')
.description('Open workflow dashboard in browser (static HTML)')
.description('Open workflow dashboard server with live path switching')
.option('-p, --path <path>', 'Path to project directory', '.')
.option('--no-browser', 'Generate dashboard without opening browser')
.option('-o, --output <file>', 'Output path for generated HTML')
.option('--port <port>', 'Server port', '3456')
.option('--no-browser', 'Start server without opening browser')
.action(viewCommand);
// Serve command
// Serve command (alias for view)
program
.command('serve')
.description('Start dashboard server with live path switching')
.description('Alias for view command')
.option('-p, --path <path>', 'Initial project directory')
.option('--port <port>', 'Server port', '3456')
.option('--no-browser', 'Start server without opening browser')