The ideator generates candidate edits in either snippet mode or page mode by applying the chosen hypothesis to the current best artifact while maintaining single variable isolation.
flowchart TD
Hyp[Hypothesis & Current Artifact] --> Ideator[Ideator: Single-Variable Isolation]
Ideator -->|Snippet Mode| Snip[Target Extractive Snippet]
Snip --> SnipEdit[Modify 3-Line Text Block]
Ideator -->|Page Mode| Page[Target Full Document]
Page --> PageEdit[Apply Line-Numbered XML Patch<br/>replace line=12]
SnipEdit --> Cand[Candidate Artifact]
PageEdit --> Cand
Cand --> Eval[AI Ranker Evaluation]