THE POD ANATOMY — pods all the way up
The pods principle (ML, 2026-07-20): every corner of the system is its own little self-sustaining pod — a function plus everything needed to gate it, measure it, detect its drift, diagnose it, improve it, and verify the improvement — managed by increasingly collective self-sustaining pods all the way up the chain. No orphan functions. No open loops. An open loop drains its missing work to the human; the design goal is a human who is informed always, required almost never. ↳ system/SYSTEM.md:39
The exploded pod — one generator, six closure functions
For any operating class X, X's loop is closed when six functions exist around it and none of them is a human. Two of the six are smart templates (diagnose, propose); four are dumb templates (gate, measure, detect, verify) instantiated per class from a shared library — arithmetic over the ledger. This is why the tower gets dumber going up, and why closure is cheap in compute even when it is expensive in headcount. ↳ system/corpus/LOOP-CLOSURE.md:7
Also watching from outside the pod: the Verdict Spot-Checker (one per deployment) — Re-runs consequence-scaled samples of orienter verdicts; checks they reproduce — the judges get judged — by something strictly dumber than what it checks. ↳ system/corpus/BLUEPRINT.md:112
The ratio — what closure costs
Let N = operating classes, k = workers per class, r = fraction of classes with a live incident at any moment. Closure requires kN gates, 2N persistent meters+sentinels, 3rN on-demand improvement instances, plus a few per-deployment singletons:
M ≈ kN + (2+3r)N + 4 → meta:operating ≈ 2:1
Meta is 60–70% of headcount, never below ≈1:1.
Policy (ML, locked): design to 2:1; treat as fluid upward to 3–4:1 — whatever full closure costs. The ratio is headcount, not cost: the added staff are overwhelmingly scripts and cheap-model template instances, so cost stays operating-dominant regardless. ↳ system/corpus/LOOP-CLOSURE.md:36
Open loops drain to the human
A class missing any of the six functions has an open loop, and open loops drain to the human: whatever the missing function would have done becomes ML's work. This is the precise mechanism behind “the system needs constant babysitting” — it isn't temperament, it's un-staffed functions, and it is countable. The Loop-Closure-Auditor (SK-3) marks every loop CLOSED/OPEN against the six-function enumeration; unclosable loops escalate. ↳ system/corpus/LOOP-CLOSURE.md:21
Recursion — how pods nest
A pod ships whole — the commissioning rule: commissioning a worker without its closure functions is commissioning an open loop. Before any worker exists: reuse-check, fit diagnosis, a supporting-cast plan (its pod), and all four channels wired — an unwired worker is not commissioned. The meta-layers themselves are pods: the self-knowledge layer audits its own coverage by set arithmetic (Coverage-Reconciler, SK-17), and the Canary-Planter's planted answer key is where the who-watches-the-watchers regress terminates. ↳ system/corpus/LOOP-CLOSURE.md:26 ↳ system/corpus/COMMISSIONING.md:40