>_Ever-Evolving Tasks

Synthesizing Long-Horizon Terminal Tasks At Low Costs

Long-horizon agents need executable experience, not just answers. With Ever-Evolving Tasks, a task that keeps GPT-5.6-Sol working for more than 100 agent steps costs just $0.05 to generate.

Measured recursive growth

Executable complexity increases across measured synthesis rounds.

Synthesis roundR1

Measured medians: 67 solution lines and 40 solution commands.

Solution length67 → 374 lines
Median reference-solution length across measured synthesis rounds Measured medians for stratified samples of 1,000 accepted tasks at R1 through R10 and R15. 67 374 Measured synthesis round
Solution commands40 → 244.5
Median solution command count across measured synthesis rounds Measured medians for stratified samples of 1,000 accepted tasks at R1 through R10 and R15. 40 244.5 Measured synthesis round
Measured medians from stratified samples of 1,000 accepted tasks per checkpoint. Available checkpoints are R1–R10 and R15; no values are interpolated.
  1. 01Cheap Data
  2. 02Synthesis Loop
  3. 03Task Evolution Results
  4. 04Training Results
  5. 05Audit Trail

01 · The Data Problem

Long-horizon agent data is hard to produce and expensive to scale.

A terminal trajectory must hold together across inspection, commands, failures, recovery, and verification. That is much harder than writing a prompt and answer.

Each example bundles a runnable workspace, a public goal, a reference solution, a verifier, and the trajectory itself. Human experts can build this data, but expert time does not scale.

Ever-Evolving Tasks

$0.05

average synthesis cost per task

Project-reported average to synthesize one executable task bundle. Accepted tasks then become environments for trajectory collection.

Human trajectory work

$70–$130 / hour

Mercor advertised software engineers to reconstruct and annotate model trajectories on real coding tasks.

Mercor listing ↗

Production complexity

900+ tasks

Turing describes 450+ parent-child pairs with screen recordings, event logs, screenshots, and structured failure modes.

Turing case study ↗

Market demand

$300M revenue

Reuters reported $300M in annual revenue and a network of 4M+ human experts.

Reuters report ↗

These numbers use different units. Mercor lists hourly labor; Turing and Reuters describe scale, not per-task pricing. The $0.05 figure is our project-reported synthesis cost.

The bottleneck is the cost of producing executable practice at scale.

02 · The Synthesis Loop

Generate a task. Extend the solution. Verify it.

Each round rewrites a full executable task, not just the prompt. Grow the solution first, then align the verifier and instruction. Only sandbox-validated tasks survive.

01

Task generation

Choose a realistic extension.

Pick from five rewrite families and forty operators while keeping the seed recognizable.

02

Solution expansion

Grow the executable work first.

Add more inspection, commands, artifacts, and state dependencies; then realign the verifier and instruction.

03

Verification

Prove the task works end to end.

Filter weak rewrites, run the oracle in a fresh Daytona sandbox, and repair only bounded failures.

Oracle-valid

The reference solution passes in a fresh sandbox.

+

Contract-valid

Every semantic check is public or discoverable.

Accepted
Accepted tasks generate trajectories and seed the next round.
37,484synthesized tasks through R15
R1 → R15accepted tasks seed later rounds
5 families · 40 operatorsfixed rewrite taxonomy

03 · Task Evolution Results

Measured complexity grows while domain coverage remains stable.

Later measured rounds require more executable work, and DeepSeek-V4-Pro succeeds less often on matched subsets. Candidate validation pass rate and measured domain diversity remain stable.

Measured · R1–R15

Growth, yield, and fixed-solver comparisons through R15.

Executable complexity grows faster than prompt length.

Select a metric above to highlight its R15-to-R1 median ratio.

Control flow7.5×
File operations7.0×
Commands6.1×
Solution lines5.6×
CLI tools4.2×
Assertions3.4×
Artifact mentions2.3×
Instruction length1.4×
Each value is the R15 median divided by the R1 median, using stratified samples of 1,000 accepted tasks at each checkpoint.

A fixed solver falls behind.

Figure 13 from the updated paper. By R15, DeepSeek-V4-Pro pass@4 falls from 90% to 2.5%, and mean partial credit falls from 0.970 to 0.170.

Fixed-solver completion

90% → 2.5%DeepSeek-V4-Pro pass@4: solved in at least one of four attempts

Verifier partial credit

0.970 → 0.170mean fraction of verifier checks passed

Candidate validation pass rate

74.5%–81.5%candidates passing final validation divided by all generated candidates

Figure 4 · Updated paper

Harder does not mean narrower.

Figure 4 tracks domain composition and stability from the seed pool through R15.

04 · Training Results

Training on generated trajectories is associated with higher Qwen3.5 benchmark scores.

We collect Qwen3.5 trajectories on synthesized tasks, use trajectories from R1–R3 for staged SFT, and evaluate the resulting checkpoints on three held-out terminal benchmarks. The cards report checkpoint-level score points from the base model to the three-round checkpoint; repeat-run uncertainty is not shown for SFT.

37,484 verified tasksQwen3.5 rolloutsSFT / RLHeld-out benchmarks

Supervised fine-tuning

Qwen3.5-27B

Base checkpoint → SFT through R1–R3
Terminal-Bench 2 score41.2 → 47.9+6.7
Terminal-Bench Hard score22.7 → 28.3+5.6
LHTB mean partial-credit score18.1 → 22.4+4.3

Supervised fine-tuning

Qwen3.5-122B-A10B

Base checkpoint → SFT through R1–R3
Terminal-Bench 2 score43.8 → 49.4+5.6
Terminal-Bench Hard score20.0 → 30.0+10.0
LHTB mean partial-credit score18.9 → 23.6+4.7

Reinforcement learning

Qwen3.5-27B base checkpoint → PPO checkpoint

Terminal-Bench 2 score41.20 → 49.44+8.24
Terminal-Bench Hard score22.67 → 32.00+9.33
LHTB mean partial-credit score18.10 → 22.07+3.97
Verifier reward≈0.11 → >0.14

Smoothed reward rises during PPO training.

Interaction horizon≈19–20 → >30 turns

Longer trajectories co-occur with higher verifier reward.

The data is not just harder. Training on it is associated with higher held-out benchmark scores.

Audit layer · Inspect the evidence

Don’t just trust our metrics.

Synthetic data is easy to distrust. Inspect the task change, model trajectory, and rubric decision for the same case yourself.

Evidence workspace

Loading viewer evidence…

Select a file


                  

Figure

Project guide

Project information

Viewer notes

Interface notes

Live viewer adapters

Connect this story to real evidence

Paste complete adapter URLs from any or all Viewer backends. The site merges the partial task, trajectory, and rubric contracts in the browser. URLs stay in this browser only.