What problem does it solve? Running an unattended backlog loop safely requires strict boundaries: the agent must never pick work itself, never answer approval gates on the operator's behalf, and never trust a worker's claim of completion without reading evidence. This Skill encodes one idempotent foreman iteration that enforces all of those rules mechanically. ## Core Features & Use Cases - Queue watch and dispatch: Monitors the backlog file via a checksum-polling watcher, reads the queue with moai todo list --json, and dispatches only the oldest operator-picked card to a single worktree-isolated worker. - Evidence-based completion: Advances a card with moai todo done only after reading the worker's evidence file containing verbatim passing check output; missing or stale evidence leaves the card blocked. - Hard unattended boundaries: Removes AskUserQuestion from the tool pool, forbids pushes, merges, PRs, and concurrent write-capable workers, and reports blocked cards with the decisions they wait on. - Use Case: An operator starts a session, runs bare /loop, and backgrounds it; each iteration the foreman watches the queue, dispatches one picked card to a worktree worker, collects its evidence, and writes a two-to-six-line report the operator reads on reattach. ## Quick Start Run a bare /loop in the project session and let the foreman watch the backlog, dispatch the next picked card, and report what evidence it read.