V2 preview · Autopilot · Evidence & limitations

Does Autopilot earn its overhead?

Not demonstrated yet. In this small pilot, all three approaches met the supplied task requirements. Autopilot added a structured journal and state, but used more native-goal tokens and elapsed time. There is no measured quality, speed, or long-running reliability advantage here.

What was compared

On 2026-10-22, we ran three local tasks in three conditions: plain native goal, a native goal with explicit verification/preservation instructions, and that same stronger goal plus Autopilot v2 preview. One run per task and condition: nine scored runs, not nine repeated trials of the same task.

The mission text already includes reasonable requirements in all conditions. The stronger control adds explicit verification, scope, and uncertainty instructions. The measured skill is pinned to f4a6d33. Exact prompts, inputs, outputs, record samples, and candidate file hashes are public in the evaluation directory.

Observed results

Each cell shows native goal tokens / elapsed seconds. These are not billed dollar costs. This is the native goal counter, not the thread’s full input/output token total. The JSON summary also includes the thread’s input, cached-input, output, and reasoning token counters; neither measure is an invoice. Accounting is specific to the host; elapsed time includes tool execution and polling overhead.

Task Goal Strong goal Strong goal + Autopilot
Code 5,725 / 27.2s 6,333 / 38.5s 11,871 / 59.0s
Research 5,086 / 28.4s 9,566 / 37.3s 24,894 / 59.5s
Documents 6,084 / 37.4s 9,352 / 33.4s 19,381 / 59.2s

All nine outputs passed the artifact review. Across these three tasks, Autopilot used 56,146 native-goal tokens versus 25,251 for the stronger goal (2.22×) and 16,895 for the plain goal (3.32×). These are descriptive totals from one small sample, not expected multipliers for other work.

The Autopilot runs produced state.json, a verification journal, and an input baseline. They reused the supplied protected mission.md; acceptance criteria were recorded in the journal rather than rewriting the input. This establishes that the record was produced, not that it made later work better. No fresh-session handoff was scored.

How outputs were checked

The supervising agent reran the two supplied code tests and independently checked 45 numeric cases for each code output, including negative prices/percentages and values immediately around the cap. Original source inputs and user notes were compared byte for byte in all nine runs. Research reports and briefs were read against the source statements and mission requirements.

The semantic review was unblinded and performed by the supervising agent, not a human panel or an independent evaluator model. The review criteria came from the existing missions; the additional numeric grid and publication rubric were written after execution. This is a functional pilot, not a preregistered benchmark. A native goal’s complete status was not used as the quality oracle.

Conditions and limits

After the pilot, the host reference’s fallback wording was aligned with the main instructions: continue within the current turn instead of stopping after one checkpoint. All scored runs used native goals; the revised fallback itself has not been evaluated with live tasks.

What the package checks establish

The deterministic suite checks state structure, version/reference consistency, legacy-state handling, and read-only preservation. It does not establish that a model’s evidence is true. A plausible evidence string can pass the state checker without the referenced artifact existing. Issue #19 tracks artifact-bound evidence checks.

Native goals already provide continued execution and completion tracking. Autopilot’s proposed benefit is reusable mission context and an inspectable handoff across code, research, and documents. That benefit needs direct testing before it becomes a performance claim.

Next: fresh-session matched evaluation (#18), interrupted recovery (#20), and a more realistic research fixture (#21).