keys 1 · 2 · 3
Pick a proof the model wrote. At every tactic line, you see what it was about to do in its own words at each depth of the network, when it committed, what in the context it was looking at — and what happens when you push it toward a different tactic.
The whitened readout on every captured decision state (layer 20). Each box is one real decision: its height is how much probability the reading gave the tactic the model actually chose; solid = read correctly, hollow = confused. The confusions are not noise — the classes blur along a hierarchy of what comes next.
Squares-style columns (Ren et al.): read a column top-down — where the hollow boxes sit is where the reading fails. intro is almost never confused; apply and rw carry the long tails.
First probed layer at which the whitened reading gives the chosen tactic p > 0.8. Three quarters of decisions are already readable at the earliest probed layer (L8); the later commits are the ambiguous apply / rw / simp lines. That is why depth is shown per line, not as a slider.
Could you guess the tactic from the statement alone? Reading the theorem statement instead of the decision state gives 0.729 — and a general text encoder gets 0.679 on the same text. The prover's edge (0.867 vs 0.643) appears only at the decision state. That statement-only reading is a control, not a concept.
Domains. The math-domain reading (6 classes, 0.95 at layer 10) pairs Calculus↔Geometry and Logic↔Number Theory, with Algebra the hub everything is mistaken for. Its per-token paint over the statement ships once the domain set is re-captured with its statements logged.
Steering, across 101 steered lines (L16, 2× the residual norm). The tactic direction flips the model's own next token to exact on 99% of lines (mean Δp +0.74; nulls 16–18%), to simp on 61% (+0.34; 75% at 3×; nulls 18–19%), to have on 58% (+0.32; nulls 24–31%). It barely moves apply (7%) or rw (8%) — the lemma-name family the reading also blurs — so the mass-mean direction is not the whole story there. Past the ceiling the next token stops being a tactic; that is shown, not hidden.