Why this tree is flat
A root and twenty-three children. Depth two, and no deeper. That is not what the
architecture allows — it is what this run's policy chose, and the shape is the argument.
Every dispatch here was forbidden to dispatch further. The budget for the evening was
measured before any money moved, and the whole of it was held by one node. A child that can hire
is a child that can spend its parent's remaining allowance without anyone deciding to. Refusing
the second layer is the cheapest possible way to keep the total conserved: the root grants, the
root reconciles, and there is exactly one ledger.
The cost of that choice is real and it is visible above. Twenty-three briefs were written by
one node, one at a time, and the root's own share of the spend is the price of writing them. The
theses describe far deeper trees — a verifier over a hundred small oracles, a lab builder under
that — and they are correct that depth is where the leverage is. This tree does not have it,
so it is not drawn as if it did.
A dead agent and an idle agent must not look the same.
Three of the twenty-three were stopped outright when the process
holding them went away, and $9.73 of the evening is counted where it
landed — as money that bought no report. In a ledger that counts tokens they read as cheap,
well-behaved sessions, so they are drawn in their own colour here. One of them left six files
on disk that were committed afterwards to stop them being lost, and nobody has verified them
since; committed and unverified is a third state, and it is the one that rots quietly.
And the label can be actively wrong. One dispatch made a single API call, wrote
nothing, cost nine cents — and the harness recorded it as completed. Its own record
asserts the opposite of what happened. Nothing distinguishes it from restraint except the two
columns beside the cost: no files, one call. It carries its own mark on the graph, because a
page that let that node look ordinary would be repeating the mistake it is about.
The join under these numbers is a correlation, not a key. Tokens and cost are
measured per dispatch from the transcripts. Which artifact a dispatch paid for comes
from matching the files it wrote and the window it ran in — there is no shared identifier
between a path like 1.12 and the id the harness assigns. It was
unambiguous every time it was checked, and two commits carrying path trailers land on exactly
the rows this graph puts them on. It is still a match, not a join. Everything that rests on
it is flagged on the node.
And the dollars are imputed, not billed. There is a flat monthly subscription behind this,
not a meter. Every figure on this page is what the same work would have cost at list price,
priced with the cache discount that actually applies — the conservative number, not the
flattering one.