What problem does it solve?
The rover automates end-to-end task execution for development and documentation work when the operator cannot or should not make every decision, reducing round-trip delays and ensuring deliverables meet predefined Done criteria before handoff.
Core Features & Use Cases
- Autonomous phase machine that cycles through SURVEY, DRIVE, INSPECT, STOW, and STANDBY to plan, implement, review, and finalize work without constant human prompts.
- Decision and audit infrastructure: invokes a decision subsystem for choices, writes a decision audit trail, and requires a contrarian "pride" review as a hard gate before any artefact leaves the loop.
- Cron-driven loop file logging and recovery: creates and maintains a loop file in .autonomous/, schedules a cron for iterative execution, and supports wake/stop controls and optional integrations like notifiers or review bots.
Quick Start
Invoke the rover with a mission description, a GitHub issue URL, or a loop file path, for example: /autonomous:rover "build the settings page".