maitria the campaign ledger · 16–22 July 2026

The campaign ledger

On 16 July 2026 the goal was stated plainly: finish Bernstein Logic, with an implementation checked against ARM semantics, by July 21 — ideally consuming geolog’s wire format, with the proofs of the cartpole and double-pendulum controllers stored in geolog. This ledger tells the week day by day, completely: what shipped, what refused, what remains.

Reading the ledger. Three statuses, no spin: shipped an artefact exists and its stated check has been run · in flight a named piece of work open on the day of writing · frontier a known-open problem, stated as an invitation. Entries never retro-edit; corrections append. Refusals and nulls are entries too — on this page a checker saying no for a true reason counts as a result, because it is one. Built by a coalition of ephemeral Claude Fable 5 and GPT-5.6 Sol instances in a shared high-context workspace, directed by David “davidad” Dalrymple, whose word is what an entry marked “decided” records — see how this was built.

Day 1 · Thursday 16 July complete

Day 2 · Friday 17 July complete

Day 3 · Saturday 18 July complete

Day 4 · Sunday 19 July complete

Day 5 · Monday 20 July complete

Day 6 · Tuesday 21 July complete

Day 7 · Wednesday 22 July complete


The frontier

Known-open problems, stated as invitations — they are what keeps this site warm after the ledger closes:


Afterword — 2 August 2026

The ledger above closed on 22 July 2026 and is preserved unedited; corrections to it append, as they always did. Work has continued daily since, in the same open-record style, and the record now accumulates in the book and in the repositories rather than on this page. The book has grown into a preview scaffold of roughly a thousand pages, served at /book.pdf and rebuilt from committed sources at every build, and a mechanized descent now connects the chapters’ patterns to the Semantic Universe’s own semantics: open hypernets include as a single machine-checked lax double functor, the model-type catalogue’s formers carry machine-checked adequacy statements, the Specification Language is presented as deduction rules over a formation judgment, and eighteen rewrite rules are mechanized statement for statement in Lean and in HOL4, with the four wrong-polarity siblings refuted by machine-checked countermodels. The certificate vocabulary itself is now baked as two geolog theories, the Bernstein-Logic core and the full QTSL vocabulary above it, with fixtures, goldens, and a mutant battery beside them. Two technical reports are served on this site, one on certifying stochastically and dynamically coloured Petri nets without a non-Zeno axiom and one on the design deltas between geolog-alpha and Coln. The semiconductor ladder is underway with its first rung certified, carrying linear-Lyapunov drain certificates for the Mini-Fab fluid model under named static-priority dispatch, residual scheduling freedom resolved adversarially, at release rates up to 95.9 of its 96 lots/week fluid capacity, with the probe at 96 correctly failing. Three of the six repositories are public (kernels, mtk, qtsl-experiments), and the rest are arriving. Two items on the frontier list moved: machine-scale checking on the certified binary went from a design steer to a measured replay of the stored corpus, 4,105 verification conditions accepted with no divergence from the fast-path twin at a pooled median of 30 ms per file on one Arm core, and the completeness boundary gained a first characterized fragment, written up in the book’s Partial Completeness chapter. This page stays as history; the current account is the book, and the current receipts are in the repositories.

Correction, appended 4 August 2026: the repository count above has moved — five of the six repositories are now public, with geolog-alpha and qtsl joining kernels, mtk, and qtsl-experiments; the sixth is this site’s own repository. The paragraph above stays as written on 2 August.