Use Beads as the shared project task system. Local plans, scratch files, and personal memories are useful, but they are not the durable source of truth for project work.
Run:
bd prime
If that prints nothing, check whether the repository has an active Beads workspace:
bd where
Use the bd CLI when shell access is available. It is the most compact and direct Beads interface.
bd ready
bd list --status=open
bd list --status=in_progress
bd show <id>
bd update <id> --claim
bd create "Short title" --description="Why this exists and what needs to be done" --type=task --priority=2
bd close <id> --reason="Completed"
Use Beads for:
Use agent-local planning tools only for the current turn's execution checklist. Do not treat them as shared project state.
bd edit; it opens an interactive editor. Use bd update flags instead.--json when parsing bd output programmatically.bd prime may already be injected. Run it manually when context is missing.