β Back to Documentation Home
This section tracks current work, implementation roadmap, and detailed task planning.
This project uses Beads (bd) for issue tracking.
Beads is a git-versioned, agent-friendly issue tracker.
Installation (if not already installed):
# Via npm (recommended for Node.js projects)
npm install -g @beads/bd
# Or via Homebrew (macOS/Linux)
brew tap steveyegge/beads && brew install bd
Quick Commands:
bd ready # See prioritized, unblocked work
bd list --status open # See all open issues
bd show <issue-id> # View issue details
bd blocked # See blocked issues
bd stats # Issue statistics
Finding work: Run bd ready to see prioritized issues with no blockers.
Historical context is preserved in kanban.md. The beads database
(.beads/issues.jsonl) is now the primary source of truth for issue tracking.
High-level roadmap and milestone tracking.
Major Phases:
Detailed task breakdowns for complex features:
bd ready to see prioritized issuesbd update <id> --status in_progressRefs: event-service-agent-kata-f86)[adr: ADR-0006])bd create "Found X" -t bug
-t: bug, task, epic, feature, chorebun run test --runbun run docs:check && bun run docs:type-checkbun run formatbun run type-checkBeads issues use hash-based IDs (e.g., event-service-agent-kata-f86).
Legacy PL-# IDs are preserved as labels for reference.
Timer, Orchestration, Api, Execution, platform, schemasinfra, architectureADR-0002, ADR-0013, etc.PL-2, PL-4.4, etc.Run bd ready to see the next prioritized task to work on.