The disagreement state is the demo working
Of 10 rows compared, 1 differs. Key edge-01, column biggest: SQL says 1, Python says 1e+300. Nothing on the SQL side reported an error; on its own it returned a plausible number. That is the finding, not a fault the demo suffered, and it is the entire reason both answers are on screen.
Both panes are marked on that row, and the pair opens at it: a disagreement is located, not merely announced.
What the screen is
The picking column on the left with its nine numbered operations: a source, computed columns, one filter, a sort field, a row cap, an aggregate, time buckets. The verdict banner spanning both panes. The four-stage GATE / COMPILE / PROBES / EXECUTE strip. The generated SQL last and full width: session values set on every connection, the probes, then the pick’s own query.
Seven states are reachable by URL fragment: agreement, time buckets, only what changed, disagreement, refused at the expression (the static gate), refused at the column name, refused while running (the runtime probe). All seven paint against live data.