Concepts

The pages in this section explain how whatif thinks-the workflow it implements, the boundary it draws between itself and your agent code, the report it produces, and where the project is going next.

If you only have time for two pages, read The workflow and Report anatomy. Together they cover what whatif does and what you get out the other end.

Pages in this section

Page

What it covers

The workflow

The six-step loop from production trace to verdict.

Runner contract

The Python signature you implement so whatif can replay your agent.

Report anatomy

The five mandatory sections of a verdict report and why each is required.

Path Z-CI gate

The destination: the pre-merge regression gate for LLM behavior.

Reading order if you’re new

  1. Why whatif on the landing page (one minute).

  2. The workflow-the loop, end to end.

  3. Report anatomy-what you ship from.

  4. Runner contract-what you write.

  5. Path Z-where this goes.