Goal
A complete pull-based kanban workflow where agents can autonomously pick up work, get full context, execute, submit for review, and receive structured feedback — with guardrails (WIP limits, dependency ordering, decomposition rules, quality gates) that prevent common failure modes.
Completed
Milestone entry type and board config (lanes, WIP limits, wip_policy)
Review workflow transitions (in_progress → review → done/completed)
Flow tools: sw_pull_next, sw_context_for_item, sw_review_queue, sw_claim
CLI: sw claim, sw submit, sw review-queue
Backlog item dependencies (blocked_by/blocks) — sw_pull_next skips blocked, sw_claim refuses blocked
Review outcome capture (sw_review) — approve/changes_requested with feedback, review records
Work session log (sw_log) — structured session notes linked to items via session_for/has_sessionRemaining
Work decomposition — XL+ items must decompose before claim
Definition of Ready/Done — quality gates for status transitions