At 1260 wide the SVG scaled to ~0.71 in the card column, so its labels landed well under body size. Trim horizontal slack instead of inflating type: 1260 -> 1090, which lifts the render scale to ~0.82 so boxes and circles grow with the text.
docs: show the environment transition in the rollout picture
The environment read as a pure source, so the generated a_t+1 looked like the cause of the incoming s_t+1. Every action in a token now goes up into the environment, labelled with the glyphs the circles use. An action is *for* the state it sits beside, not *from* it. Alt text updated to match.
assets: give the rollout diagram an intrinsic size so <img> embeds render
The ant-v5 and walker2d-v5 rows of the main table were overwritten in 9eb68b0c with rows from an older KV sweep table, leaving five cells in a six-column table. Restored verbatim from 4ec96929, the last intact revision; an independent re-measurement under the card protocol agrees (walker2d 4171.31 vs 4166.43, ant 5162.57 vs 5208.80).
Upgrade hero GIF: 480p 15fps with palette optimization (1080p source)