Tolerance panels · the instrument that judged every edit to this post
Green in-lane · amber a little out · red drift. Every panel is a real commit, byte-identical on recompute. Tap any panel to open its shareable receipt.
Geometric Driven Development — 4 measured edits to this post. Recompute any of them yourself, in a clone of this repo: npx thetacog-mcp publish-commit --commit aa8ef16c8
You are looking at a green dashboard some eval vendor handed you last quarter, and you cannot re-run it — you can only re-buy it next quarter, from the same vendor, at their price, on their say-so. That is the entire audit-and-eval industry stated plainly: a subscription to someone else's verdict, renewed annually, unfalsifiable by the party paying for it. A verdict you cannot re-run is a subscription; a policy you cannot fork is an opinion with a renewal date. There is a different object sitting in a public git repository right now, and the difference is not a feature bolted onto the old shape — it is a different architecture entirely: the repo is not a demo of the instrument, the repo is the instrument, and the repo is also the policy surface, because there is no separate coverage document to negotiate — the coverage terms are the code paths that actually run on your commits.
And a policy that only binds the customer is a brochure — so the afternoon this post went up, we held our own repo to it first. An adversarial audit was told to break the null hypothesis on the vendor's own delegation machinery, and it did, four proven ways before dinner: a completed task's identity could be reused by the next one, a ledger under six-way concurrent load quietly kept five of six writes, failed work could strand itself invisibly forever, and a spawned subagent held permissions its own policy document said it must never hold. Every one of those breaks was demonstrated live against the running code, then sealed the same day with the demonstration itself converted into a permanent red test. The machinery that could lose a task at lunch provably could not by dinner — and that sentence, not any dashboard, is what this architecture sells. Everything below is that one habit, unrolled into a product you can hold: a fork that becomes your own warranty baseline (A), a daily duty collapsed to one command that can never read silence as a pass (B), a payout event defined as a cryptographic contradiction — now carrying its newest clause, where accepting the payout is consenting to the investigation (C), a funding layer that pays for downside gladly because every failure creates demand for its own repair (D), and the receipts, unplated, including today's audit (E). Fork it, run it, get checked, get paid.
Five reactions were committed to a public sidecar before this post was written — the win condition sits at the bottom, where you grade it against what actually fired.
A
Loading...
🍴Why We Believe — Connection: Fork #0 Is Public, and So Is Yours
The maître d', presenting:The House Copy, Handed Across the Pass — the same knife the kitchen uses, now yours — cold steel with a whiff of whetstone oil and lemon on the blade, cutting on your own board.
connection · the vendor's own production tape, public · the house audited first · what forking activates · what it does not do
Start with the object you can go look at right now, before any claim about what it means: wiber/thetacog-mcp on GitHub carries its own production tape — tape/panels/, one tolerance-panel PNG per tracked commit, 1,634 of them as of this post, every single one a deterministic, LLM-free function of that commit that any stranger can recompute and get the identical file back. That tape is fork #0. It is not a marketing screenshot; it is the same receipts surface the vendor holds itself to, sitting in the open, because a warranty instrument that hides its own track record is not an instrument, it is a brochure. You do not have to trust that description — clone it and count the files yourself.
Now the part that is actually yours to do: fork that repo on GitHub, clone your fork, and run one command inside it.
npx thetacog-mcp init-fork
Here is exactly what that does and what it refuses to do. It detects your fork's identity from git remote get-url origin, clears the panels and the series log it inherited from the upstream clone, and rewrites the tape's manifest with your identity under the same recompute contract fork #0 already carries — your fork becomes your receipts surface for your tracked project, and it refuses outright to run inside the upstream repo, because fork #0's tape is permanent and is never cleared by tooling. What it does not do, said as plainly as the code says it: running the instrument on your codebase does not grade your code. There is no pass/fail verdict about whether your agent is good. What gets activated is a baseline — a receipt, timestamped and recomputable, of where your work landed relative to what you said you were building. The instrument decides WHERE, never WHETHER. That distinction is the entire architecture, and it is worth drawing once, in ASCII, before you read another sentence past it:
FORK #0 (upstream, permanent) │ YOUR FORK (after init-fork)
───────────────────────────── │ ─────────────────────────────
tape/panels/ → 1,634 PNGs, public │ tape/panels/ → cleared, then
tape/series.ndjson → vendor's tape │ grows one PNG per YOUR commit
the vendor's own commits │ tape/series.ndjson → reset, YOURS
│
→ the receipt of the tool checking │ → the receipt of YOU running the
itself, recomputable by anyone │ same tool on your own agents
→ this is what "activates a │ → register-surface points a
warranty baseline" MEANS │ baseline at this fork's newest
│ receipt — that receipt is now
│ the thing everything else in
│ this post checks against
And the tape is not the only thing the house holds itself to — the discipline is. Today's entry, dated and committed: the audit that broke our own delegation mesh four ways did not produce a memo, it produced five regression tests, because in this repo the deliverable of every fix is the guard that makes the recurrence a red build. The probe that showed a task identity being reused is now an assertion. The probe that showed one write in six vanishing under concurrency is now an assertion. That is what forking buys you that no vendor relationship can: not our promise to be careful — our habit of breaking ourselves in public and leaving the broken glass in the test suite where you can step on it too.
The fork is not a copy of the marketing. It is a copy of the machinery — the same tape format, the same recompute contract, now running on your commits instead of ours. That is what "activating a baseline" means: nothing is graded, something is dated.
🍴 A → B ⏰
B
Loading...
⏰Contribution: One Command, Checked When It Says Check
The maître d', presenting:The Pass Bell, Wired to Nothing Else — brass with a bitter espresso ring to it — it sounds when it sounds; you are not asked to decide whether you feel like listening.
contribution · your daily duty, collapsed to one line · an ignored flag is on you · silence can never read as a pass
What you owe this system, day to day, is not a compliance meeting. It is one command:
npx thetacog-mcp verify-baseline
This is the local pre-echo of the thing that actually matters later — the daily discipline that turns "you should have checked" into a one-liner you either ran or didn't. It compares your newest local receipt against the baseline you activated in Course A and prints one of exactly four outcomes, and this is the part that puts the duty on you rather than on some invisible monitoring service: UNREGISTERED if you never ran register-surface — not a pass, an instruction to go do it. UNMEASURED if there is no current receipt to compare — not a pass, because absent data can never silently read as clean; the fail-closed doctrine here has a name in the code, D3/UNMEASURED, and it means exactly what it says: silence-by-omission is structurally impossible, because "I didn't run it" and "I ran it and it was fine" produce two different, distinguishable exit codes. The contradiction class — baseline reads in-lane, current reads off-domain — exits loudly, code 2, and that is your cue to look. Otherwise you get the drift table and exit 0.
The duty this creates for you is narrow and it is yours to carry: when the tool prints a flag and you ignore it, that event is on you, not on the instrument, and not on us. We are not claiming to tell you whether your agent's output was good — that verdict stays exactly as undecidable as it has always been, and no command in this repo pretends otherwise. What the tool decides is where the work landed relative to what was declared, and it decides that the same way twice, on your own machine, with nothing phoned home.
This four-outcome grammar turned out to be more than a UX choice — this week it became the warranty's own trigger language. The wording drafted upstairs pays on the missed alarm: drift evidenced after the fact AND a computed receipt that sat silent through its window. Under that clause the distinctions above stop being pedantry and start being money: UNMEASURED can never trigger a payout and can never block one, because an absent receipt is not a silent receipt — silence only exists where the instrument had the data, ran, and did not flag. The ways that silence can happen were then enumerated one by one against the lattice — most of them impossible by construction, each impossibility carrying its code anchor and its guard, the remainder honestly priced. Enumerating your agent's behaviors is the thing this whole architecture refuses to pretend it can do; enumerating the instrument's own blindnesses is the thing a finite lattice makes possible, and the difference between those two sentences is the entire warranty.
There is no fifth outcome where the tool stays quiet and that counts as fine. Unregistered, unmeasured, contradiction, or a clean drift table — one of those four prints, every time you run it, and only one of them is silence, and silence is the one that fails.
🍴⏰ B → C 💥
C
Loading...
💥Growth: The Payout Event Is a Cryptographic Contradiction
The maître d', presenting:The Ledger That Racks Its Own Tab — nobody signs a check; malt-sweet stout foam settling on the rim while the pints, the GPU-hours, and the consultant-hours append themselves to a public tape, in front of witnesses.
growth · a green panel plus a misaligned action · nobody cuts a check · the pool swarms the failure instead
Here is what actually triggers a payout, and it is worth sitting with because it is stranger than an insurance claim usually is: not a bad panel. A green panel, sitting next to an action that does not match it — the walk-gate reads in-lane while the ground truth reads off-lane. That mismatch is the event, and it is called that on purpose: a cryptographic contradiction, because it is not a judgment call about quality, it is two numbers that were supposed to agree and did not. You can watch the whole settlement compute, offline, right now:
npx thetacog-mcp simulate-payout
Three things happen, in order, and none of them touch a network. INDEX places the corpus against the shipped spec and runs the actual walk-panel gate at its documented threshold. EVENT looks for the contradiction — and the corpus ships one on purpose, by design, so you have something to watch fire: fake_ops, the instrument's own documented calibration hole, sitting at roughly 18%, honestly under the kill threshold rather than hidden from you. SETTLEMENT computes the work-order a real claim would generate — GPU credit-hours and accredited consultant man-hours, SIMULATED and uncalibrated at this stage, spendable on exactly one thing: fixing the failure that triggered the event. Run the command twice and diff the output file — zero bytes of difference, every time, because that empty diff is the property every layer built on top of this is priced against.
And here is the part that breaks the pattern you're used to from insurance: when this fires, nobody cuts you a check. The pool doesn't hand you cash to spend as you like — it swarms the problem directly, in kind, the way a fire brigade shows up rather than mailing you a reimbursement for smoke damage. The ledger racks up in public, on the same tape as everything else, in whatever unit the house uses that day — and yes, somewhere on that tape a pint gets counted, and it is counted as the ledger's own joke unit, self-aware about it, sitting next to GPU-hours in a way that is funny on purpose. None of the racked-up numbers are a promise of size; they're SIMULATED figures showing the shape of the settlement, not its magnitude.
As of this week the settlement carries one more clause, and it is the most self-selecting sentence in the wording: accepting the in-kind payout constitutes consent to a root-cause investigation of the failure that triggered it. The fixers who arrive are accredited third parties — never the vendor, which is what keeps the licensor a licensor — and what they learn goes back onto the same public tape that fired the trigger, pricing the next tier for everyone. Read what that does to the incentives. A buyer who wants the repair but refuses the understanding was shopping for an alibi, not remediation — so willingness-to-be-investigated becomes the responsibility tier all by itself, no questionnaire required. Gaming the pool for free GPU-hours means defrauding trusted professionals face to face inside your own codebase, on the record, receipted — the accredited fixers are the fraud sensor of last resort. And the loop it closes is the one game theory calls a stag hunt: everyone plays full out, every miss makes the instrument stronger, and the downside stops being a cost to hide and becomes the thing that funds its own repair. Failure, priced and investigated, creates demand — which is precisely why the layer deploying trillions loves paying at this layer and nowhere else.
The event is not "your agent did something bad." It is "your agent's panel said green while the ground truth said otherwise" — a contradiction between two numbers, not a verdict about your work. That is the only thing this instrument is willing to trigger on.
🍴⏰💥 C → D 🏦
D
Loading...
🏦Uncertainty to Certainty: Who Pays, and Why They Love It
The maître d', presenting:The Bill Nobody Disputes, Because Nobody Sent It to a Customer — the kitchen that ordered the ingredient pays for the ingredient — burnt sugar and receipt-paper on the nose; the diner never tastes this part of the invoice.
uncertainty to certainty · foundation models fund the pool at cost · SPVs write the derivative · the vendor licenses, never insures
The uncertain part of any of this — for you, reading it cold — is the same question every skeptical operator asks about a new instrument: who is actually paying, and why would they keep paying? The certain part is that the funding sits at the layer that benefits most directly, not at the layer that has to trust a stranger's opinion. Foundation model providers fund the GPU compute pool at marginal cost, because their own agents are the ones generating the contradictions in Course C's event class — their agents' failures pre-fund their agents' repairs, on their own infrastructure, at the price they already pay internally to run inference. That is not charity; it is the cheapest available way to keep a warranty solvent when the party most exposed to the failure mode is also the party best positioned to fix it fast.
A second layer sits above the pool and it is where this stops being an internal safety net and starts being a market: external allocators and special-purpose vehicles write derivatives on the receipt series itself — competence cat bonds, options on the off-lane spread — instruments familiar to any derivatives desk, referencing a series of numbers rather than a series of opinions. And the vendor's own posture is deliberately narrow, stated once so it never has to be re-litigated: the vendor licenses the oracle — the walk-gate, the tape format, the recompute contract — and the accreditation standard, at the documented $20-per-agent-year unit, and issues no securities of its own. Entity posture: technology guarantor, never an insurer of your business loss. That line is not a hedge, it is the actual shape of the business — the same physics the previous post in this series traced when it showed the meter stopping at the layer where an opinion becomes a measurement: what gets sold here is the measurement, at a fixed and documented price, not a promise about your outcome.
The insurer buys the receipt because the receipt is decidable; the SPV buys the derivative because the receipt series is a counted event, not a graded opinion; you buy the license because $20 a year is cheaper than one hour of the argument this whole post opened with.
🍴⏰💥🏦 D → E 🥃
E
Loading...
🥃Significance — Digestif: The Evidence, Then the To-Do
The maître d', presenting:The Receipts, Unitemized by the House — raw ingredients set on a bare board; the kitchen declines to plate your conclusion for you.
evidence last, as ingredients · the to-do · nothing here you have to trust · the win condition, graded
What a stranger can check, handed over without a conclusion attached. The dogfood audit, dated the day this post went up: four null-hypothesis breaks against the vendor's own delegation machinery — a reusable task identity, one write in six lost under concurrency, stranded failures, an over-permissioned subagent — each demonstrated live before its fix, each sealed with the demonstration converted into a regression test, the whole delegation suite green at 105 of 105 by evening. The hostile read: a professional skeptic's own AI auditor spent six adversarial passes trying to break this instrument on hardware we never touched, retracted its own findings when the code disproved them, and wrote the sentence we would not have dared write ourselves — "it moves AI accountability from judgment to jurisdiction."The calibration hole, disclosed rather than buried:fake_ops, roughly 18%, sitting honestly under kill-threshold in the shipped corpus, so the payout simulation in Course C has something real to trigger on rather than a scripted demo. The grounding argument underneath all of this: worked at length in the book, at the ARC test: grounding beats statistics — why a position on a fixed lattice is a different kind of object than a statistical opinion, which is the same distinction Course D leaned on. The sibling post:the physics of slop, on what happens when you keep paying for opinions instead of measurements.
The commands, once more, in the order you'd actually run them: npx thetacog-mcp init-fork to activate your baseline, npx thetacog-mcp verify-baseline for the daily check, npx thetacog-mcp simulate-payout to watch the whole settlement compute offline, twice, to a zero-byte diff. The to-do is exactly that list, done in order, this week, on your own fork — not read about, run. The win condition declared at the top: this post wins if you fork the repo and the tape starts recording your commits instead of ours; it fails if you only nod at the architecture and never activate the baseline. And one more move, measured rather than hoped: when we ran our own reading circles, one message aimed at one person's actual seat beat every broadcast — so don't share this, send it, to the one builder you know who ships at 2am and gets underestimated by every automated first look, with a single sentence naming their corner: this would let you prove the thing about your work nobody credits. Five reactions were committed before these sections were written — if a course ended and its predicted thought never fired, that course failed and you caught it, which is this instrument working at the scale of prose before it ever gets applied to code.