The Problem With Keeping Everything
A log that records every verdict grows without bound, and a document nobody can finish reading transmits nothing. The obvious fix is to keep only the important entries — but importance is the wrong axis, because a trivial-sounding verdict can contain a lesson that applies forever, while a dramatic one can be entirely local to a single run.
The axis that works is durability: how long is this true for? Sorting on that gives three destinations, and each one has a different lifetime.
Three Destinations
Per-run verdicts stay with the run. "This image was too dark, regenerated" is true about one asset in one episode. It lives in that run's log, in the working directory, and it is discarded when the directory is. That is correct — it was never knowledge, it was bookkeeping, and keeping it forever would bury the entries that matter.
Lessons that generalize become code. If a verdict would apply to any future run, it does not belong in prose at all. It becomes a check that fails the build. The subtitle-collision geometry, the invented-day-boundary detector, the per-language audio measurement — each began as somebody noticing something in one run, and each is now a check nobody has to remember.
Summary verdicts go on the request thread. The handful of judgments that explain what this piece is and why it took the shape it did belong with the conversation that commissioned it, where a person will actually encounter them.
The Consequence: the Tool Gets Smarter, the Log Does Not Get Longer
This is the property the split is designed to produce, and it is worth stating as a goal rather than as a side effect. Under the naive approach, everything learned accumulates in a document, which grows until reading it is a project, at which point it stops being read and the learning stops transferring. Under the durability split, the general lessons leave the document entirely — they become behavior — and the document stays a manageable record of one run.
A pipeline that has run twenty times has twenty short logs and a tool full of checks. The alternative is one enormous document and a tool that has learned nothing.