Graph
The Graph is the main view of a Discovery run — a visual map that grows from your objective into the experiments the agent tries and the versions they produce. Use the Compact / Full toggle to switch between a stacked list of cards and the full branching tree, and New to add an experiment of your own.
Reviewing and steering drafts
The agent proposes draft experiments, each with a confidence score. Recommended drafts are highlighted. For each draft you can:
- Queue — accept it so the agent will work on it
- Dismiss — discard it

This step-by-step review happens because Manual approval mode is on — the run pauses ("Awaiting your approval") and waits for you to Queue at least one draft and click Resume. Turn Manual approval mode off and the agent queues and proceeds through experiments automatically, without pausing for you.
Nodes
The tree is built from three node types:
- Objective — the goal you typed in; it anchors the graph.
- Experiment (
EXP-…) — a distinct approach, with a confidence score. - Version (
v1,v2, …) — the actual code diff an experiment produced, with a fitness delta vs. baseline (e.g.+0.53).
Click any node to open its detail panel. On a version node, two actions let you keep exploring:

- Generate variations from here (the + icon) — branch new experiments off this version.
- Combine with another node (the merge icon) — merge this version with another to blend their changes.
Every queued experiment runs your Run config (build, test, benchmark) against each version, so versions arrive already scored.