@prmichaelsen/acp-visualizer
v0.14.1
Published
Browser-based dashboard for visualizing ACP progress.yaml data
Readme
ACP Progress Visualizer
Browser-based read-only dashboard for visualizing ACP progress.yaml data.
Built with Agent Context Protocol
Quick Start
npm install
npm run devOpen http://localhost:3000 to view the dashboard.
Features
- Table and tree views of milestones and tasks
- Status filtering (completed, in-progress, not-started)
- Fuzzy search across milestones, tasks, and activity
- Auto-refresh when progress.yaml changes
- Overall project completion percentage
- Expandable/collapsible task details
Tech Stack
- TanStack Start (React)
- Tailwind CSS
- @tanstack/react-table
- fuse.js for search
- js-yaml for YAML parsing
Development
This project uses the Agent Context Protocol for development:
@acp.init- Initialize agent context@acp.plan- Plan milestones and tasks@acp.proceed- Continue with next task@acp.status- Check project status
See AGENT.md for complete ACP documentation.
Project Structure
agent-context-protocol-visualizer/
├── AGENT.md # ACP methodology
├── agent/ # ACP directory
│ ├── design/ # Design documents
│ ├── milestones/ # Project milestones
│ ├── tasks/ # Task breakdown
│ ├── patterns/ # Architectural patterns
│ └── progress.yaml # Progress tracking
├── app/ # TanStack Start application
│ ├── routes/ # Page routes
│ ├── components/ # React components
│ └── lib/ # Utilities
└── server/ # Server-side routesLicense
MIT
Author
Patrick Michaelsen
