← Strata
CLAUDE.md
0 project areas amended  ·  340 lines
Strata  ·  No. 05

The
Workhorse

CLAUDE.md·the agent guide

There is a file on this site no visitor will ever load. It has no page, no route, no design. It is CLAUDE.md — 340 lines that tell the project how it works, to me and to anyone who comes after. In one month it was touched 27 times. Almost none of those times were about it.

follow the thread

The most important file in a repository is usually the one no one thinks about. This is the life of one of them, told from the history, from its first day to its last.

2026 · 05 · 01   the first day

Born on purpose

claude: adopt .claude/ workflow (agents, commands, skills, rules)

Unlike most workhorses, this one did not sneak in under cover of a larger commit. It was adopted, deliberately, in a commit about nothing else. The very first line of its life is a decision to have a guide at all — a repository turning around to explain itself to the machine that will help build it.

2026 · 05 · 03

Already correcting itself

claude: correct factual errors in .claude/ workflow (PR #331 follow-up)

Two days later, the second touch is a correction. A guide is only useful if it is true, and the first thing that happens to a guide is that it drifts from the thing it describes. It begins fixing itself almost immediately.

Twelve days quiet
2026 · 05 · 03   to   2026 · 05 · 15
2026 · 05 · 15   the run begins

Then it never rested again

heddle: self-serve sign-up + login flow at /heddle/login

The silence breaks, and from here the file is touched almost every working day for two weeks. But notice the commit. It is not about the guide. It is about a login flow — and the guide came along, because a new surface had to be written down. This is the whole pattern in one line: the file is never the subject. It is always the means.

heddle
2026 · 05 · 19

Worked through, not worked on

feat(ukraine): offline cache + queued dispatches service worker

A service worker for a trip app, an ocean away from documentation. And still the guide is edited, because a new capability now exists and the next hand to touch the repo needs to know it is there.

ukraine
2026 · 05 · 25   the flood

Six amendments in a day

Add Cmd-K omnibar · in-product agent · usage budget
heddle_events substrate · "Needs your attention" · command registry v2

On a single day, a whole milestone landed — six features at once — and the guide took six edits in twenty-four hours to keep pace. When the project sprints, the workhorse sprints with it, absorbing each new thing into the record.

heddle ×10 over its life
2026 · 05 · 26
sora: make R2 the live source for /sora with presigned uploads
sora
2026 · 05 · 28   a section is born

Four in a day, again

Add auth-gated Josephine collections review console
Make Josephine easy for Patti · case lookup · Gina access

A new console arrives, and over four commits in one day the guide grows an entire section to hold it. A workhorse does not just carry the old weight. It widens to take on whatever the project becomes.

josephine ×7 over its life
2026 · 05 · 29   last touch

Still growing

Add admin email console to CourtCollect / Josephine

The most recent edit, and it is the same shape as all the others: a feature shipped, the guide updated. There is no sign of an ending. Workhorses do not retire. They are simply still in harness on the last day you look.

josephine

The twelve-day silence near the start was not death, and it was not rest. It was the held breath before the run — the gap between deciding to keep a guide and the project moving fast enough to need one daily. A file that goes quiet because it is finished and a file that goes quiet before it has begun look identical from the outside. Only the history tells them apart.

It only grows. Most workhorses are worn smooth — written into and then mostly carved back out. This one is the opposite. It is a ledger, and a ledger accretes.

365
lines written in
26
taken out
340
remain

Nine in ten lines ever written to it are still there. The most-touched file in the repository is not refined down to a sharp small core. It lengthens, steadily, because its job is to remember — and the project keeps giving it more to remember.

What it carries. The Biographer found no file that imports this one — it is not load-bearing code. Its dependents are not modules. They are features. Read the twenty-seven commits by what they were really about, and the workhorse's true shape appears: a hub whose spokes are whole areas of the project, each one having reached back to amend the record.

heddle×10 joseph.×7 ukraine×5 sora ×1 blog×2 workflow×2 CLAUDE .md

This is the file the finished site hides most completely. No page, no route, no name a visitor will ever see. Take it away and nothing breaks at runtime — the site still serves, the features still run.

But the next hand to open this repository, human or machine, would be working blind. The workhorse here is not what the code stands on. It is what the work itself stands on.

The figures here are real, produced by the Biographer against this repository's full history — 1,327 commits — on 31 May 2026, and recorded in strata/runs/digest.json. The area counts are the twenty-seven commits that touched the file, read by what they shipped.
Strata · No. 05 · jakelawrence.xyz