What problem does it solve?
Beans helps you create, update, and close tasks and issues in a consistent lifecycle so you always know what to do next and what state each work item is in.
Core Features & Use Cases
- Task and issue management with guardrails: Uses the
beans CLI with an enforced lifecycle (draft, todo, in-progress, completed, scrapped) and consistent metadata updates.
- Find what to start next: Recommends the best next bean using dependency-aware ranking (priority, leverage, type, and age) via the project wrapper.
- Reliable completion hygiene: Ensures checklists are kept current, completed only when fully checked, and hygiene is run before pushing changes.
- Production-ready teamwork workflow: Enforces commit discipline so bean files and code changes land together, preventing stale or missing task state.
Quick Start
Ask: create a bug-fix task for the Citum project and tell me what to work on next using the Beans workflow.