Millrace is an open-source runtime for long-running software work. Agents handle bounded stages. Millrace owns the queue, compiled plan, recovery path, evidence trail, and completion gate around them.
The claim is intentionally large: Millrace autonomously built its Rust port and now maintains its Rust port through an ongoing public evidence loop.
The homepage claim is not that every software project can be fully automated. It is narrower and inspectable: Python Millrace drove the initial Rust parity campaign, kept maintenance evidence public through the release loop, and later helped drive the Millracer Python-to-Rust port.
The public record includes campaign summaries, specs, task completions, run counts, stage-call results, timing, and token volume in the evidence repository.
Runtime applies results, persists state, and routes the next action
Runtime authority
Compiled plans
Runner boundary
File-backed truth
The inline lifecycle shows how each scheduler pass branches through planning, execution, closure, or idle before the runtime applies results and routes the next action.