Usage: rebar claim <ticket_id> [--assignee=<name>] [--force[=<reason>]] [--review] [--output json]   (atomic open -> in_progress; exit 10 if already claimed; --force bypasses any enabled start-work gate, e.g. plan-review)
Review: --review senses the plan-review gate first; when it applies and the attestation is stale/missing it runs the signed review (`review-plan`) BEFORE claiming — the claim proceeds only on PASS (BLOCK/INDETERMINATE/retryable exit 1/2/11 without claiming; gate disabled or exempt type prints a notice and claims). Not propagated to a cascaded parent claim. Review-then-claim is not atomic against concurrent store reconvergence — check currency cheaply with `rebar review-plan <id> --status`.
