Video-Driven Development

Require agents to produce a before-and-after video of the real user scenario — a video sets a higher bar than a textual claim and forces the agent to exercise the actual product surface, not just the code; the rule is show, don't assert.

What it is

A textual claim of success — "the button now works," "the flow completes" — is the cheapest possible evidence, and an agent can emit it without ever having touched the running product. Video-driven development raises the floor: it requires the agent to produce a before-and-after video, or equivalent visual trace, of the real user scenario being completed in the actual interface. The discipline matters less for the artifact than for what producing it forces — to make a video of the scenario succeeding, the agent must drive the real product surface, observe the real behavior, and capture it, which is structurally harder to fake than a sentence. The pattern runs: define the user scenarios before implementation; ask the agent to exercise the current behavior and record it; implement the change; ask the agent to exercise the new behavior and record it; produce the video or visual trace; then review the evidence directly or hand it to a critic agent for inspection. It is especially valuable where the product's truth lives on a visual surface rather than in the code — UI changes, browser-based workflows, mobile and desktop app behavior, onboarding flows, visual regressions, customer-facing scenarios, design-system changes, and accessibility or usability review. Lighter-weight versions substitute screenshots with image diffs, or browser-automation traces, when full video is overkill. The exact medium is negotiable; the rule is not. The system must show, not just assert.

When to reach for it

When NOT to

Exemplars

Related