1. Initialize Beads with `bd init` (one-time human setup).
2. Find unblocked work using `bd ready`.
3. Get full context for a task with `bd show <id>`.
4. Claim and start work atomically using `bd update <id> --claim`.
5. Add notes to the task as you work.
6. Complete the task using `bd close <id> --reason "..."`.
7. Push changes to the remote repository with `bd dolt push`.