## What
Two verified bd-command doc/contract bugs discovered while executing the
ag-lk80 doc-staleness epic.
| Bead | Fix |
|---|---|
| ag-55m0 | `bd worktree create --branch <branch>` (4 sites: CLAUDE.md
×2, AGENTS-WORKFLOW.md ×2) omits bd 1.0.5's **required positional
`<name>`** — the documented form prints help and creates nothing. Now
`bd worktree create wt-<bead-id> --branch <branch>`. |
| ag-6jzv | `validate-bd-closeout-contract.sh` required the `bd dolt
push` conditional wording in **AGENTS.md**, but the tiered split
(soc-vuu6.3) moved that content to **AGENTS-WORKFLOW.md** (lines
150/277). Repointed the validator where the wording actually lives. |
## Verification
- `bd worktree create --help` → confirms the positional `<name>`
requirement (hit live this session)
- `scripts/validate-bd-closeout-contract.sh` → **PASS** (was failing on
AGENTS.md on pristine main)
- No `bd worktree create --branch` without a positional name remains in
CLAUDE.md / AGENTS-WORKFLOW.md
Closes-scenario: ag-55m0#bd-command-doc-fixes
Closes-scenario: ag-6jzv#validator-repoint
Bounded-context: BC2-Validation
Evidence: scripts/validate-bd-closeout-contract.sh