01
Run contract
The run begins before any island, candidate, or evaluator exists.
Seed. Islands. EVOLVE blocks. Preflight. Subprocess. Niche winners. Evidence.
01
The run begins before any island, candidate, or evaluator exists.
02
The experiment writes its identity, configuration, seed, and evidence surfaces before search starts.
03
The seed is measured once, then becomes the starting state of every island.
04
The seeded system now enters its repeated search budget.
05
A generation is a bounded wave of workers, not a single serial attempt.
06
Parent and inspirations are sampled from the island archive, not a global best list.
07
The proposer returns a PatchProposal scoped to EVOLVE blocks only.
08
Unsafe proposals stop here before any candidate workspace exists.
09
Every evaluated attempt enters history, whether it survives or not.
10
Only niche winners stay. Thresholds adapt early, then freeze.
11
Islands stay separate except for explicit ring migration and pressure shifts.
12
The run closes as evidence: manifest, telemetry, summary, replay.