The VHS spiral
A submit button sits half off the screen. The fix is one CSS change — if you can see the page. Watch three rounds of blind terminal automation try and fail, then the same bug fixed in a single pass once the agent can measure the live page through the proxy.
Silent by design — 1:40. Every beat is legible with the sound off.
What happens, step by step
The bug (0:04). The Add-customer form's submit button renders half off the right edge of the viewport. One line of CSS caused it; finding that line is the whole game.
Attempt 1 — blind prompt (0:11). "The submit button is half off the screen. Fix it." The agent guesses a margin issue, edits a stylesheet it cannot see the effect of, and declares victory. The button doesn't move.
Attempt 2 — paste a screenshot description (0:29). More context, same
blindness: the agent guesses position: absolute; left: 40px — and now the
button is gone entirely.
Attempt 3 — paste the DOM and computed styles (0:53). Maximum duct tape. The agent reverts, tries flexbox, tries again, and lands exactly where it started: the button is still half off-screen.
The turn (1:17). The terminal was blind the whole time.
One pass with agnt (1:21). Same bug, same page — but now the agent is
behind the agnt proxy. It measures the button's real box against the real
viewport (right edge 1456px, viewport 1440px — 16px clipped), names the root
cause, applies the fix, and re-measures green. No screenshots pasted, no DOM
dumps, no guessing.
How it's made
Recorded by the scripted demo engine in
docs-site/screenshots/engine/:
the terminal rounds are VHS tapes driving a deterministic scripted session,
and the browser beats run against the real stack — a live daemon, the reverse
proxy injecting the __devtool bundle, and the agent's replies travelling the
same PROXY TOAST transport your own sessions use. make demo NAME=vhs-spiral
re-records the whole thing.