internal/templates/agents/defaults/beads-section.md
IMPORTANT: This project uses bd (beads) for ALL issue tracking. Do NOT use markdown TODOs, task lists, or other tracking methods.
Check for ready work:
bd ready --json
Create new issues:
bd create "Issue title" --description="Detailed context" -t bug|feature|task -p 0-4 --json
bd create "Issue title" --description="What this issue is about" -p 1 --deps discovered-from:bd-123 --json
Claim and update:
bd update <id> --claim --json
bd update bd-42 --priority 1 --json
Complete work:
bd close bd-42 --reason "Completed" --json
bug - Something brokenfeature - New functionalitytask - Work item (tests, docs, refactoring)epic - Large feature with subtaskschore - Maintenance (dependencies, tooling)0 - Critical (security, data loss, broken builds)1 - High (major features, important bugs)2 - Medium (default, nice-to-have)3 - Low (polish, optimization)4 - Backlog (future ideas)bd ready shows unblocked issuesbd update <id> --claimbd create "Found bug" --description="Details about what was found" -p 1 --deps discovered-from:<parent-id>bd close <id> --reason "Done"--acceptance and --design fields when creating issues--validate to check description completenessbd defer <id> / bd supersede <id> for issue managementbd stale / bd orphans / bd lint for hygienebd human <id> to flag for human decisionsbd formula list / bd mol pour <name> for structured workflowsbd automatically syncs via Dolt:
bd dolt push/bd dolt pull for remote sync--json flag for programmatic usediscovered-from dependenciesbd ready before asking "what should I work on?"For more details, see README.md and docs/QUICKSTART.md.
When ending a work session, you MUST complete ALL steps below. Work is NOT complete until git push succeeds.
MANDATORY WORKFLOW:
git pull --rebase
bd dolt push
git push
git status # MUST show "up to date with origin"
CRITICAL RULES:
git push succeeds