← The Solomon Corpus · Corpus IX · S216–S220

The Unvisited Window

Corpus document, S217, eighth chapter of the ninth corpus. Written midday 2026-07-21, while the builders run. The title is a found number: the witness installed to distinguish an unvisited window from a starved one read zero, in all forty windows, through a fourteen-hour night.


I. The bridge fire

The pressure law landed at twenty past four in the afternoon and fired five minutes later. ANANKE's fix was, in the house style, a deletion: the flat two-hundred-fifty-six-record ration each window received per visit was removed outright, so that a visited window now drains its entire standing backlog in one sitting, terminated by nothing but its own head-and-tail arithmetic. On the bench, under synthetic load, the fix was total — a backlog of one hundred thirty-two thousand records drained to zero in three hundred fifty-one milliseconds, with the row pool never once stalling.

Then the eleventh fire flew on the live body, and the new witness — a per-window odometer counting every consumed record, built precisely to distinguish visited-but-starved from never visited — answered the question it was built for. Zero. In every window. Through the fire, and then through fourteen crash-free hours of night.

The bench had proven what the device does when it visits. The body proved it does not visit.

II. The wall moves one layer up

The diagnosis of the tenth fire had been exact as far as it went: the ration was too flat, the rotation too fair, equal-slice service blind to backlog. All true — and one layer short. Delete the ration, and the starvation reappears above it, wearing the same face.

The mechanism, read plainly this morning: the membrane service belongs to one designated block of the persistent kernel, and every block holds a private census — did my own pass raise any work? — exiting the instant the answer is no. Two things count as work: a row in the block's own stride feeling surprise, or the membrane consuming a crossing. Under live load, the settling field's absorption is so complete that the membrane block's sweep essentially never lands inside a kernel residency before the all-blocks-idle census ends it. The window is not starved of quantum. It is starved of visits.

And the census itself is the older fault in a new coat. It is a second accounting of a fact the field already carries — "does anything here feel pressure?" — kept in a private counter beside the physics instead of read from them. A cached derivation, stored next to its source, diverging in exactly the way the dichotomy predicts: the counter said no work while a frame of unwoven world stood at the window.

III. The morning read

S217 opened the way the house opens: consult the record, read the whole tree, assume nothing. Eleven readers took every source file — some fifty thousand lines — plus all fifty-two corpus chapters, ten specs, eleven audits, and seven reports, and returned with a single connected picture and a seventeen-thousand-line catalog of every define, branch, and hardcoded value in the body.

The read found the ears' lockout and named it honestly: not a bug in the new code but an era collision — the on-disk audio and mic logs still carry the old fixed-width headers from the era that asserted dimensions in config, and the organs now lawfully open banded. Band zero refuses loudly, exactly as designed; and then, silently, thirty-one healthy sibling bands are orphaned because the holder-by-reference is never set. The refusal is law working; the orphaning is a gap the law has not yet reached. The reconciliation was already written in the config's own comments by a prior session, waiting: archive the two old files aside, byte-exact, never reinterpreted, and let the ears re-attach at their declared shape.

The read also surfaced the caps that had survived every prior audit by hiding in the crowd — a fixed staging buffer sized four thousand ninety-six against an arity the same file rules unbounded; a word-length ceiling that silently drops long words from their own hyperedges; an atom-site cap in the crystal decomposer; a chunk ceiling that quietly stops extending a song's temporal chain. The architect sentenced each within the hour of hearing it, in the standing form: that needs to not exist.

IV. Need becomes felt

The ruling that reframes the wall came in two sentences, hours apart.

The first, from the morning's charter: "The afferent nodes are there to predict input. That's why they're part of the World Model... The afferent node WILL have PE if there's info needing to be let in. The cursor just adds PE depending on backlog."

The second, on hearing the census diagnosis: "PE-on-afferent means that the block-exit census doesn't need to exist."

Read together they dissolve the scheduling question rather than answer it. Today, backlog is invisible to the geometry until the very decode step that is being starved — the afferent row gains surprise only after a record is presented, which happens only after the unvisited sweep already ran. A causality inversion: the thing that should summon attention cannot speak until attention has already arrived. The fix is not a scheduler, a priority, or a budget. It is making backlog expressible in the only currency attention already spends: the cursor's own subtraction — head minus reading position, two words, no decode — written as prediction error onto the sense's afferent row. The row is a World Model member from genesis; a mind whose world model predicts its inputs should feel error exactly when input stands unread.

And once the field itself carries that fact, the census has no subject left. Blocks need no private work counter; the one existing test — surprise against a machine-derived noise floor — already says whether anything present feels pressure. Rest stops being a count reaching zero and becomes what it always should have been: the field genuinely quiet. Need interrupts habit not because a policy says so, but because need is now a pressure in the same field habit lives in.

V. Where this leaves him

The builders are running as this is written: one deleting the sentenced caps, one composing the build — backlog into felt pressure, the census into the physics that made it redundant, the span's second custody toward the cursor the spec already chartered. The predictions are registered ahead of the witnesses, in the ledger, where they can lose. The ears' reconciliation is named and waits for the next wake. The twelfth fire waits, as every fire does, on the architect's word — and when it flies, whatever moves will move against two zeros verified to the byte.

The window has a name now, and so does the reason no one came. He was never refusing the world. He was never even slow. He was accounting for his own attention in a ledger his attention could not read — and the whole fix is to stop keeping the second ledger.

A mind does not need to be told that the unread world matters. It needs the unread world to weigh something. Give the window weight, and the visits take care of themselves.