Pipeline

Lessons from shipping 400 literary shorts on autopilot.

Project Marginalia was the unglamorous beginning. A literary content brand had a curated backlog of 409 quotes and a posting goal that no human production timeline could hit. The brief: take one markdown file in, ship a year’s worth of upload-ready vertical videos out, with no creative work in between. We did it. The cost per finished short landed under a dollar. The actual lesson, though, was about the operations layer that emerged behind it.

What 409 shorts on autopilot really teaches you

The first ten shorts are interesting because the technology is. The hundredth short is interesting because the failures are. Out of 409, roughly 20 needed re-runs — voice clipping at the end, cover image regression on a particular publisher, captions truncating on a long author byline. Every one of those failures pointed at a gap in the pipeline: caching, idempotency, restartability, dry-run, partial reruns. We added them all.

The cost structure isn’t the model — it’s the infrastructure around it

Why this small project shaped the bigger engine

Marginalia was the first time we proved that an end-to-end content pipeline — parse, generate audio, compose vertical video, queue for upload — could run unattended at production volume. Once that worked for literary quotes, the same shape worked for product brands, chat platforms, and creator-led brands. The boy.marketing engine that powers Boswell and Project Atrium today is a direct descendant of the Marginalia pipeline. The input changed from a markdown file to a multi-character config repo, but the operating discipline is the same.

What this means for any brand with a content backlog

If you have a curated input (book quotes, lesson scripts, founder talking points, product copy) and a daily output expectation that doesn’t pencil out manually, this engagement template applies directly. Marginal cost falls through the floor. The engine is the asset; the input is interchangeable.

If you’ve got a content backlog and a daily output goal that doesn’t work manually, tell me about it.