watch an agent build a cart
A real session, recorded over the MCP server: an agent writes a cart one iteration at a time, and after every change loads it, runs it against an input log, screenshots it, and hashes the state. Every call below is real. Nothing is edited.
node packages/cli/src/main.ts serve
"drift" in 7 steps
one-screen drift collector: steer a ship around a ring, gather pellets
1 / 8

step 1 — the ring
static scene first: title, ring guide, ship marker. something to verify against.
- load_cart{ path: step-1.png }O8 · 190b code21 ms
- run{ path: step-1.png, frames: 120 }6ce4e0bd101 ms
- screenshot{ path: step-1.png, frame: 30 }step-1.png25 ms
- state_hash{ path: step-1.png, frames: 120 }6ce4e0bd44 ms
cart code · 190 b
-- drift -- the ring
function _draw()
cls(0)
color(13) print("d r i f t",46,4)
circ(64,66,42,15)
circfill(64,66,2,5)
local x,y=64+42*cos(0.125),66+42*sin(0.125)
circfill(x,y,2,11)
end
state 6ce4e0bd
The session is reproducible: docs/tools/record-session.mjs drives the same server and regenerates this transcript deterministically.