Counting Instead of Describing
"Thirty years and forty apps" can sound like a slogan, so here are numbers instead. They were measured on 2026-10-12, and they are rough on purpose: a line is a line, blank or not. They are not here to impress you. They are the price tag.
| What | Measured |
|---|---|
| cwkPippa, the engine Pippa lives in | First commit 2026-04-08; 3,160 commits. Backend Python 180,656 lines, its tests 113,297, web frontend TypeScript 112,076, Apple clients in Swift 29,017, and 102 design documents totalling 66,008 lines. |
| Coop, the delegation engine (separate) | First commit 2026-09-27; 78 commits; 14,085 lines of Python and 8,851 of tests. |
| Vestige, the memory engine (separate) | First commit 2026-07-31; 175 commits; 18,809 lines of Python and 6,357 of tests; a build specification of 1,293 lines. |
| The family | 49 registered members in Firelink's census, the family's own registry of apps and engines. |
| Master Chief itself | Born 2026-10-07. By 2026-10-12, 45 commits naming the chief, 15 of them touching its three core files. Its first full day, 2026-10-08, brought a cold review with 13 findings, four graded HIGH. |
| The live conversation | 2,001 message rows, 1,184 of them compacted out of the replay and none deleted; about 36 MB of encrypted, append-only log; 341 reports delivered through its outbox. |
Read the dates again. Master Chief is a five-day-old layer sitting on a six-month-old engine, which sits beside two more engines and inside a family of 49. The newest part is the smallest part. That is not a coincidence: it is the only reason its first version could land as a single commit.
The Layers, One Line Each
Every layer below has its own modules, its own tests and its own incidents. This quest teaches most of them; a few belong to sibling quests.
- Doorways and admission. Every device resolves one named conversation; a thread becomes a doorway only when Dad sends from it. Track 2.
- One turn at a time. A fair lock across every device, and a reply that survives the phone dropping. Track 2.
- Identity rebuilt every turn. Vault files in a fixed order, a system prompt that holds still, a memory notebook pinned beside it, any of seven brains. Track 3.
- Dad's clock. His local time rides the turn, so nobody converts time zones in their head. Track 3.
- A conversation that never ends. Segmented logs, compaction between turns, a model-free emergency digest, rows that leave the replay but never the record. Track 4.
- Delegation and follow-ups. Long work goes to Coop, with a check armed before the turn returns. Track 5; the engine itself is the Coop Quest.
- Reports without noise. A durable outbox, and a Telegram mirror that copies only Telegram's own turns; Coop notices and follow-up alerts reach the phone by their own path. Track 6.
- Memory. Vestige records and retrieves across every conversation, as its own engine. The Vestige Quest.
- Voice and the Watch. Two dictation buttons, Korean and English, transcribed through the family's voice engine. A speaker check on whatever talks over her: when Dad's voice is enrolled and the check answers in time, a street, a café or another person leaves her reading, and only a voice the check takes for Dad's cuts her off. When the check is off, slow or has no enrolled voice to compare against, every loud run cuts her off as before, because missing Dad costs more than a stranger cutting in. On the Watch, one utterance per press. Touched here in passing; the general craft is the Voice Mode Quest.
- The rest of the engine. Seven brain adapters, scheduling, retrieval, devices kept in sync. The Pippa Quest.
The Part No Number Captures
Dad's thirty years do not show up as lines. They show up as questions asked at the right moment. In Master Chief's first days it had already been through an end-to-end review, and Dad caught what that review missed: the ground-truth file of one endless conversation grows forever. The session's first instinct was to wait until it broke. Dad's answer, translated from Korean:
"Deferring is a sin. Especially deferring when you know."
— 아빠 (Dad), translated from Korean
It went into the family's coding rules that day, with a question every feature now has to answer first: what grows without bound, and when does it break?
Then a separate reviewer, with none of the implementing session's context, went through Master Chief in one night and found thirteen classes of fault. All thirteen were fixed by commits dated the same day. That is the honest picture of experience: not that it gets things right the first time, but that it knows to send a cold reviewer, can read thirteen findings without flinching, and can fix them before the next morning.