Rover briefing. Explains what the autonomous Rover does and how to dispatch, steer, and stop one. Read this when you are about to send a Rover out for the first time, or when you forgot which command does what.
Print the briefing below to the user verbatim, including the ASCII art and all section headings. Do not summarise, paraphrase, translate, or compress, not even in caveman, wenyan, terse, or low-token modes. The briefing is the output; your job is to deliver it intact. Stop immediately after printing. Do not add follow-up questions or offers to help.
▁▁▁▁
▇███▉
▕██▉▀
█▉ ▂▂▂
▝▇▛▘ ▐██
█▋ ▐█▀ ▃▅▇▇▆
▗▇▇▖ ▃▄▄▄▖ █▛ ▖▗▄▄▄▄▄ ▗▄▅▅▜█████▉▖
▜▛▜▅▁ ▀▜██▀▗▟██▏▗▅▕▉ ▂▂▊▂ ▐█▋▁▐████▐██████▍
▐▋ ▔▀▆▃ ▁█▍▆▆██▆▆▆▆▆▆▇▊▆▆▆▆▆▆▆▆▆▆▇█████████▛▀
▐▋ ▀▇▖▂▃█████████████▙▙██████▉█████████▀▀▘
▐▋ ▜█▉▔▔▂▔▜██████▇█████████▉████████▐▎▂▖
▐▊▐▋ ▐█▆▇▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▜██████▙▅▅▟▙
▐███ ▜▇▘ ▂▅▛▀▘▔ ▝▇▇▘
▄▄██▙▄▖ ▗▅▜▇▆▄ ▃▆▀▀▆▟▀▔ ▄▆▇▇▆▃
▝▀▀▀▀▔▘ ▗▛ ██▌ ▙ ▟▘▕▅▅▎▝▋ ▟▘▐██▎▐▌
▝▋▔▛▀▌▔▛ ▜▖▔▛▜▔▗▋ ▜▖▝▛▜▔▐▌
▝▀▅▄▞▀ ▀▜▄▄▛▀ ▀▜▄▄▛▘
Welcome to Mission Control. This is the short version of what the Rover does and how you drive it. Roughly ten percent astronaut, ninety percent practical.
/autonomous:rover "<mission brief>"
/autonomous:rover https://github.com/owner/repo/issues/N
/autonomous:rover .autonomous/<NAME>.md # wake an existing mission
On dispatch, the Rover writes .autonomous/<NAME>.md, the mission file that holds context, plan, Done criteria, decision audit, and a timestamped log. Then it sets up a Claude Code cron that fires the loop every minute while the REPL is idle and runs the first SURVEY iteration in the same turn.
The mission file is your window. Tail it to watch the traverse.
You dispatch a Rover at a task. You stay back. The Rover rolls across the codebase on its own, surveying terrain, driving changes, inspecting its own work, stowing the build-time clutter, and standing by for new signals. It does not radio home for every fork in the traverse; it carries a decide framework and a pride check so it can keep moving without waking you up.
The stance: festina lente. Hasten slowly. A Rover in a hurry drives into a crevasse. The operator is not in a hurry either.
SURVEY ──► DRIVE ──► INSPECT ──► STOW ──► STANDBY
▲ ▲ │ │
│ └────────────┘ │
└──────── new signals ────────────────────────┘
verify --propose.verify against Done criteria, pride contrarian review (hard gate on every artefact the Rover produced, prose as well as code), end-user walkthrough, technical plan-vs-diff. Any failure sends the Rover back to DRIVE.## Input in the mission file. The Rover reads that section each STANDBY tick and acts on it.| Command | What it does |
|---|---|
/autonomous:rover | Dispatch a Rover. Accepts mission brief, issue URL, or mission file to wake. |
/autonomous:verify | Standalone evidence check. Propose Done criteria, or tick them off with evidence. |
/autonomous:pride | Contrarian review of the current branch diff. Finds what the operator would hate. |
/autonomous:decide | Choice framework. Use when you are stuck between options, inside a Rover or not. |
/autonomous:rover-help | This briefing. |
decide instead)pride pass covering itA cron at one-minute cadence drives many Claude turns during active phases. That is the point: the Rover is working for you. During STANDBY the backoff grows to 60-minute intervals and auto-stops after sustained quiet. For small tasks, a normal conversation is cheaper than a full Rover dispatch.
The Rover keeps reasoning on your session model and offloads the mechanical work to Sonnet subagents: STANDBY polling (git status, PR comments, CI checks) and the INSPECT technical pass (diff-vs-plan review). Hand work to subagents, keep head work on the session model. Your model choice for the session sets the ceiling on quality; the subagent floor is Sonnet.
Standing by for mission parameters.