What problem does it solve? When an autonomous agent run stalls, an issue ends up parked with ready-for-human and blocked:* labels, but the labels alone do not reveal whether the work is unstarted, half-done in a dirty worktree, or already committed on a branch. Requeueing blindly spawns a second agent that redoes finished work, and flipping labels by hand silently fails because preflight re-reads the unresolved blocker in the issue body. ## Core Features & Use Cases - State Reconstruction: Queries the rs_dev MCP retake tool to rebuild the issue's true state from tracker labels, the active ## Current blocker section, linked PRs, local and remote branches, and worktree cleanliness. - Single Correct Transition: Executes exactly one action per verdict — a plain requeue into ready-for-agent, an adoptBranch landing through the no-agent gate, or a handoff to /hitl for pending human decisions. - Safe Local Setup: The apply mode performs only non-destructive local git operations, such as creating a manual worktree under .red/tmp/worktrees/manual/<slug> or fetching a PR head branch. - Use Case: A maintainer runs /retake #123 after a validation failure, sees that the fix is already committed and pushed on afk/123-foo, and lands it through the no-agent lane instead of re-running an agent. ## Quick Start Ask the assistant to run /retake #123 to reconstruct the issue's current state and execute the right recovery action.