Essay 8.3 — From Apprentice to Architect, Part 3 of 9.


Essay 8.2 closed the job-maturation arc — Stage 1 deep single-cycle through Stage 4 plugin form, plus sibling and dependent job patterns. The arc describes how a job grows. This sub-essay opens the outcome: a precise inventory of what the prototype’s brain holds today, after three months of cycles running through that arc.

The prototype today is a useful ground-truth case. A precise inventory of what its brain holds reveals the shape every mature seed converges toward.


A research lab running experiment-protocol jobs through the same maturation arc will see its knowledge layer fill with topic-named directories like knowledge/protocols/ (IRB-approved procedures), knowledge/equipment/ (instrument calibration rules), and knowledge/datasets/ (sample-handling conventions). Its memory layer will hold rules the operator gives once and expects honored across every session — always quote source DOIs, never auto-publish without PI review. The shape — small brain, large knowledge layer, narrow memory — transfers. The substance differs per operator’s domain. The numbers below are the prototype’s; the proportions hold across any seed running this architecture long enough.


The active knowledge layer is the largest persistent store (currently roughly 258k words across active topic silos — count grows as the seed adds plugins or cross-cutting topics; plus an archive of similar size that the seed treats as historical reference rather than live recall). This is by far the largest component of the seed’s persistent memory. The directories are organized by topic, not by chronology — each topic accumulates findings over many cycles and stays legible because the topic name doesn’t change as the seed learns. The mature topic silos carry version numbers, use a strict three-layer audience model (newcomer / practitioner / maintainer), and end every topic file with concrete Decay & Refresh triggers expressed as executable shell commands.

The largest single subdirectory in the prototype’s knowledge layer is the session archive, at roughly 67k words in this prototype. This is, in phase_condense's design, the fallback tier — the destination of last resort for content that did not route to any earlier waterfall step. A session archive growing this large is an honest signal that earlier routing under-fired; mature seeds will compress this number as their condense subagents learn to route more aggressively into topic-organized files instead.

The memory layer typically stays narrow (a small handful of entries in this operator’s current state, in the home directory where they cross project boundaries — count varies per operator; the prototype’s live snapshot lives in the ref-tag below). In this prototype, most are feedback rules — operator-given operating directives the brain carries across sessions; the rest are project memories, session handoffs, operational templates, and the index. Your seed’s memory layer will hold whatever guidance most often crosses your project boundaries — composition varies; narrowness does not. The memory layer is not organized by plugin; it is organized by the kind of guidance it captures. The brain keeps memory narrow because feedback rules are meta-instructions, not data; if there were a hundred of them, the operator would lose track.

Each plugin’s docs/evolution.md is capped at the prototype’s current limit (2000 words in the prototype — configurable via plugin_integrity's config.conf; tune for your seed’s appetite). Older sections migrate into sibling files (docs/decisions.md, docs/lessons.md, docs/principles.md) as the narrative grows. The cap is the only hard-enforced size limit in the prototype — every other limit is soft, enforced by CONDENSE discipline rather than a code gate.

The shape is consistent: a small brain, a large knowledge layer, a narrow memory. The compression is structural — caps plus the CONDENSE waterfall plus soft thresholds — and the result is a seed whose persistent memory grows where it should grow (knowledge) and stays narrow where narrowness matters (memory, root brain). Essay 1 said the filesystem is the agent. The numbers say what filesystem means in practice after a few months of accumulation: a knowledge directory thick with operational understanding, a brain just big enough to read in one sitting, and a memory file that captures the operator’s hard-won rules in one short list. Together with the essay series you are reading, that .claude/knowledge/ directory is what the seed treats as its canonical context source — the essays for the why, the knowledge directory for the how. The limit on every number above is honest: caps and discipline are friction, not impossibility — a careless operator could bloat any layer; the architecture’s design choice is to make the bloat visibly costly rather than to prevent it.

The image below maps the same architecture along a different axis — by durability. The transient layers sit at top (the chat session that dies at compaction, the working CLAUDE.md files that deflate each cycle, the plan files that archive when sealed). The durable layers sit at bottom (the knowledge silos that grow monotonically, the memory directory that crosses every project). The one hard cap (evolution.md at 2000 words) sits in the middle, the only band the architecture polices with a code gate rather than discipline.

Image pending — Transient layers on top, durable layers on the bottom, the seed’s working memory pyramid inverted
Prompt: ASSET: images/brain-layers-b8-3.png Style: Match opevc-cycle-blackboard.png exactly. Dark slate chalkboard background; hand-drawn chalk bands stacked vertically; pastel chalk fills (dim cyan = most transient, magenta = most durable, with a graded scale between); white chalk for ALL band labels, lifespan notes, and arrows; faint chalk dust at the edges; chalk sticks along the bottom. IMPORTANT: Use only the literal text strings listed below. Do not invent or substitute any other layer names, directory names, or lifespan descriptors. Layout: Six horizontal chalk bands stacked vertically across the board, top to bottom. The topmost band is the narrowest and dimmest; bands get wider and brighter as they go down. Each band is split into a left half (the layer’s name IN WHITE CHALK) and a right half (its lifespan IN WHITE CHALK). Band 1 (top, dim cyan, narrowest): Left: "chat session" Right: "dies at compaction" Band 2 (dim green): Left: "working CLAUDE.md" Right: "deflates each cycle" Band 3 (orange): Left: "plan files" Right: "archived when sealed" Band 4 (pink): Left: "plugin evolution.md" Right: "capped 2000w, narrated" Band 5 (magenta): Left: ".claude/knowledge/" Right: "topic silos, grows monotonically" Band 6 (bottom, magenta darker, widest): Left: "memory/" Right: "cross-project, your home dir" On the left edge of the stack, draw a single vertical white-chalk arrow running BOTTOM-UP along the entire stack, with one short caption riding the arrow IN WHITE CHALK exactly: "durability". Keep every line hand-drawn and slightly imperfect, never ruler-straight. STRICT NAME WHITELIST — the image must contain only these literal text strings as labels: "chat session", "dies at compaction", "working CLAUDE.md", "deflates each cycle", "plan files", "archived when sealed", "plugin evolution.md", "capped 2000w, narrated", ".claude/knowledge/", "topic silos, grows monotonically", "memory/", "cross-project, your home dir", "durability", plus the caption below. No other words, file names, folders, or lifespan descriptors may appear.
Image 8.3. Transient layers above. Durable substrate below. The seed’s long-term store is the bottom of the stack.

A small brain, a large knowledge layer, a narrow memory — these are the outcomes of three months of cycles. The mechanism that produces those outcomes is the soft-to-hard control migration, where behavioral patterns travel from coaching voice to hardened code. That migration is the next sub-essay.


Essay 8.3 — From Apprentice to Architect, Part 3 of 9.

Previous: Essay 8.2 — The Stages of Job Maturation — Stage 1 deep cycle through Stage 4 plugin form, plus sibling and dependent jobs. Next: Essay 8.4 — Soft → Hard Migration — how a behavioral control travels from coaching voice to hook to template.