Back to Token Sink
Real-time film · 20:26 · production notes · 8 to 9 October 2026

The Wrong Speed Plants

The Wrong Speed Plants, 20:26. Watch on YouTube.

A twenty-minute, twenty-six-second documentary about the strange lives of plants, drawn as a living nineteenth-century natural-history folio, with a clock stating each plate’s speed and a Sceptic’s red pencil keeping the claims honest. Twenty-three agents built it in under four hours. This is where the time and the money went.

The session in four numbers

From a brainstorm to a published documentary

3 h 43 minfrom the brief at 21:07 to the final report at 00:49
26 h 45 minof agent working time, run in parallel
23 agentsthree Opus, ten Sonnet and ten Haiku
$181.18if every call had been billed at API list prices
20:26 film9 chapters52 shots119 lines, 2,882 words3 voices51 sources38 plates28 ambience beds11,600 lines of film code9 research notes
The night

21:07 to 00:49

Each bar is one agent, from its first instruction to its last report; each thin mark is a tool call. The four local rows mark every picture, sprite, voice line and ambience bed the machine produced. Nine researchers started together, the folio engine was built while they worked, and the eight plate animators and the composer followed.

21:0022:0023:0000:0001:00Directorresearch: Darwin and plant timeresearch: plant sensesresearch: Venus flytrap countingresearch: plant memoryresearch: plant warning signalsresearch: roots and networksresearch: plant mimics and liarsresearch: fast plants and clocksresearch: the plant intelligence debatemerge studio toolingadapt smoke testFolio engineComposerc00 prologuec01 Twenty Sensesc02 Countingc03 Memoryc04 The Alarmc05 The Hidden Halfc06 Liarsc07 The Clockc08 The ArgumentLocal: plates (38)Local: sprites (7)Local: voice lines (119)Local: ambience beds (28)MP4 written 00:48
Opus 5.5Sonnet 5.5Haiku 5.5Local machine, no API cost
The company

Who did what, for how long, at what price

Agent and assignmentRan (local)TimeAPI callsTool callsCost at list prices
Director · Opus 5.5
Director: orchestration, review and export21:07–00:493 h 43 min258276$41.18
Folio drawing engine · Opus 5.5
Build the folio drawing engine21:31–22:491 h 18 min116127$21.11
Prologue animation · Opus 5.5
Animate c00 prologue (Opus)22:51–00:051 h 15 min137176$15.10
Score · Sonnet 5.5
Compose the film's score in code22:20–00:131 h 52 min119133$9.52
Tooling · Sonnet 5.5 and Haiku 5.5
Adapt smoke test and cue checker22:53–23:2633 min2440$0.85
Merge studio tooling into worktree21:19–21:5738 min115119$3.89
Research · Haiku 5.5
Research: plant senses21:19–22:0142 min1958$0.60
Research: roots and networks21:19–22:231 h 05 min2368$0.85
Research: the plant intelligence debate21:19–21:5840 min1872$0.75
Research: plant warning signals21:19–22:1557 min2575$0.74
Research: fast plants and clocks21:19–22:0647 min2284$0.72
Research: plant memory21:19–22:1253 min3167$0.61
Research: plant mimics and liars21:19–22:1354 min1972$0.61
Research: Venus flytrap counting21:19–21:5435 min2778$0.63
Research: Darwin and plant time21:19–22:1052 min5967$0.81
Animation, eight plates · Sonnet 5.5
Animate c08 The Argument22:51–00:181 h 27 min216227$13.38
Animate c01 Twenty Senses22:51–00:031 h 12 min162180$9.67
Animate c02 Counting22:51–23:591 h 09 min161189$9.04
Animate c05 The Hidden Half22:51–00:141 h 23 min208216$13.31
Animate c04 The Alarm22:51–00:031 h 13 min172186$8.77
Animate c07 The Clock22:51–00:071 h 16 min154161$10.62
Animate c03 Memory22:51–23:521 h 01 min142156$8.46
Animate c06 Liars22:51–00:111 h 21 min152165$9.98
23 agents2,3792,992$181.18
The bill

Where $181.18 went

By role

Director · $41.18 · 23%Orchestration, the script with its 51 sources, review of every plate, export and publishing.
Folio engine · $21.11 · 12%The drawing engine that inks, washes and turns the pages.
Prologue animator · $15.10 · 8%Darwin’s dots and the opening, which also found the engine bug.
Composer · $9.52 · 5%A chamber piece around a ticking clock, from 820 animator cues.
2 tooling agents · $4.73 · 3%Studio tools merged into the worktree, and the smoke test and cue checker adapted.
9 Haiku researchers · $6.32 · 3%One research note each, finished before the animators started.
8 plate animators · $83.22 · 46%One Sonnet agent for each of the eight plates.

By model

Opus 5.5 · 3 agents$77.39 · 43%
Sonnet 5.5 · 10 agents$96.63 · 53%
Haiku 5.5 · 10 agents$7.16 · 4%

By kind of token

Cache reads (968 million tokens)$116.66
Cache writes (17 million tokens)$34.88
Output, thinking included (2.7 million tokens)$24.07

The director, hour by hour

waiting on agents1 h 08 min · 48%
research, script and brief20 min · 14%
export, video and publishing11 min · 8%
score and sound11 min · 8%
review and checking7 min · 5%
plates and images (generation)6 min · 5%
agents: brief, launch, message6 min · 4%
engine and film code6 min · 4%
other and unclassified4 min · 3%
docs, memory and notes3 min · 2%
clean-up1 min · 1%
waiting on the user0 min · 0%

Each gap between two transcript events is given to the tool call or message that ended it, then sorted by tool name, file path and command. The buckets are keyword matches, so read them as proportions. 2 h 22 min in all.

The animators

How long each part took

The composer is the longest bar because the score reads every animator cue, so it could only finish once the animators had.

Eight plates, the prologue and the score

Composer (Sonnet)1 h 52 min
c08 The Argument1 h 27 min
c05 The Hidden Half1 h 23 min
c06 Liars1 h 21 min
c07 The Clock1 h 16 min
c00 prologue (Opus)1 h 15 min
c04 The Alarm1 h 13 min
c01 Twenty Senses1 h 12 min
c02 Counting1 h 09 min
c03 Memory1 h 01 min
The film

What the night produced

Nine frames from the film: Darwin drawing dots on a pane of glass, a light-spectrum plate, a Venus flytrap with a galvanometer, a drop-test rig, thale cress glowing on black, a cyanotype root plate, a plant in a swing, sunflowers at dawn with two clock dials and a hedgerow with a gate.
Nine frames from 20 s to 1,200 s: Darwin, the senses, the flytrap, memory, the alarm, the roots, the clock and the hedge.

The local machine

38 plates, 7 sprites

Plates from 21:43 to 21:56, sprites by 21:58, and 28 ambience beds around 22:00. Voice lines were produced between 22:17 and 22:25.

Three voices

119 lines

The narrator, af_heart at 0.9, speaks 104 lines; the Sceptic, bm_george at 0.95, speaks 12; Darwin, bm_fable at 0.88, speaks 3. Each line has its source beside it in the script.

The score

820 cues

A chamber piece around a ticking clock, rendered from the animators’ cues. It runs 1,223.74 seconds, matching the lock exactly, with chapters within 1.6 dB of each other, a deliberately quieter finale and no clipped samples.

The MP4

20:26, 722 MB

1376 by 768 at 30 fps, with a 98 MB share copy and a 44 MB single-file page. Exported in 90-second chunks, three at a time, at CRF 21 with denoise.

What the checks caught

Five findings and what was done

The prologue animator found a bug that touched every transition, the whole-film tests came back clean, and the remaining weak spots were flagged in the hand-over instead of hidden.

FoundWhat it wasHow it was handled
Engine: wash hand-oversEvery wash drew its tide-line texture as a small thumbnail in the top-left corner, found by the prologue animatorFixed centrally in the engine, which affected all 31 washes
Smoke test and scan17,318 frames and 130 million canvas calls across 52 shots and 51 hand-oversClean; a browser pass found no console errors
Code-drawn propsThe bladderwort trap is simple and the plastic plant is deliberately garish, both flatter than the engravingsLeft, and flagged to the user
Glyphs“≈” and “→” fall back to a system fontLeft, and flagged to the user
Chapter cardsOne or two shots sit briefly empty while a chapter card clearsLeft, and flagged to the user
Accuracy

Six claims the research corrected

Every narrated fact traces to a source, and 51 are listed in the player’s Sources panel. The research changed these claims from the brainstorm before they reached the script.

Claim in the brainstormWhat the research foundHandling
A glowing calcium wave in tomatoThe filmed wave was in thale cressChanged in the script
Tobacco summons the exact waspThe documented story is maize and its parasitic waspsChanged in the script
Corydalis hiding from diggersA different plant: the lily is Fritillaria delavayiChanged in the script
Winter wheat switching a gene off over winterThe case is thale cressChanged in the script
Mimosa shaking as a controlNot confirmedLeft out of the film
Acacia trees warning each otherHalf true: the tannin rise was measured, but the warning gas and the antelope deaths were never testedChanged in the script
What it taught

Six things the numbers say

Method

How these figures were measured

Measured from the session's own transcripts: the director's, and one for each of the 22 agents it launched. Assistant messages are deduplicated by message id and the last entry's usage is kept. Models come from each agent's metadata.

Cost is what the usage would have cost at API list prices in October 2026: Opus 5.5 at $4 per million input tokens and $20 per million output, Sonnet 5.5 at $2 and $10, Haiku 5.5 at $0.10 and $0.50 (higher rates above a 100,000-token prompt), cache reads at 0.05 times input, cache writes at 1.25 times (five minutes) or 2 times (one hour). A subscription session was not billed this way, so treat the dollar figures as a measure of work, not an invoice.

Times are UK local time (BST, UTC+1). Local-machine marks are the modification times of the generated files. The corrections table, the test results and the machine-load note come from the director’s own messages and final report in the session. The hour-by-hour split sorts tool calls by keyword, and gaps of more than 20 minutes with no events are left out of it.