← ClaudeAtlas

hypothesis-evolution-looplisted

Run the iterative evolution loop from the current persisted run state until convergence.
panjose/Co-Scientist · ★ 4 · AI & Automation · score 77
Install: claude install-skill panjose/Co-Scientist
# hypothesis-evolution-loop Goal: - Run the iterative evolution loop from the current persisted run state until convergence. Inputs: - current persisted run artifacts - active `state/STRATEGY_PLAN.json` - optional `resume` flag Outputs: - updated hypotheses - updated island statistics - updated proximity receipt/status artifacts, plus `state/PROXIMITY_GRAPH.json` when the embedding bridge succeeds - updated tournament artifacts - updated convergence counters - updated `state/EVOLUTION_STATE.json` - appended `state/EVOLUTION_ROUNDS.jsonl` - updated `state/PIPELINE_STATE.json` - updated `state/CURRENT_STAGE.json` Context Loading: - Open `skills/shared-references/schema-index.md`. - Read `packages/agent_contracts/pipeline_control.py` before updating `state/EVOLUTION_STATE.json` or `state/COMPLETION_DECISION.json`. - Read `packages/agent_contracts/pipeline_runtime.py` before updating `state/PIPELINE_STATE.json` or `state/CURRENT_STAGE.json`. - Read `packages/agent_contracts/hypothesis.py` before writing any evolved `hypotheses/<id>/HYPOTHESIS.json` artifact. - Read `packages/agent_contracts/state.py` before any island state validation, and read `packages/run_artifacts/island_state.py` before invoking the run-level island persistence helper. - Read `packages/agent_contracts/ranking.py` when the round will write tournament artifacts through downstream ranking work. - Read `packages/agent_contracts/evolution_round.py` before appending `state/EVOLUTION_ROUNDS.jsonl`. - Read t