No edit lands unchecked.
The model proposes code; deterministic checks decide whether it can be applied.
- Every proposal and edit is parsed as Python, held to the notebook cell contract, and each static SQL query is validated with the data layer's own guard and grounded to the dataset that publishes it. Failures return to the model with the exact problems so it repairs and retries: a JOIN on an unpublished table is refused, never guessed at.
- Grounded in what actually exists: token-scored search over a hash-sealed manifest of 725 analytics operators, warehouse discovery that reads catalog metadata without fetching data, and numeric grounding that matches reported figures to cited evidence by exact Decimal comparison.
- Context engineering under a hard five-tool budget: a code-first notebook index capped at 3,072 bytes and 20 cells per turn, plus a read tool that returns complete cell source.