Home / Versions / v0.4.2

v0.4.2: the fact set is data, the fact diff runs over every published page, and every example ends by crossing nine universes

The projections universe, one release after the map named it. Every projection renders the same fact set and the diff must be empty: a rule in force since August that blocked a promise on four consecutive days in September because the diff did not exist. It exists now, in the only form worth having. A fact set is written for every stored delta under data/facts/, the leaf assertions every rendering must agree on, computed and never authored. The release gate then parses the label, the leaflet, the prohibitions and the figure back out of each example's own published markdown twin, as text, and fails the build on a single leaf assertion that differs. The label and the leaflet are now two renderings of one fact set that are checked to carry the same facts rather than asserted to. And every example page ends with its lead row walked across nine universes, built from its own data.

FieldValue
Versionv0.4.2
Date2026-09-20
Commitgit rev-list -n 1 v0.4.2. The tag is the record: CI derives it from admin/build/version.txt and creates it on the commit whose subject carries site v0.4.2:. The hash is not written into versions/v0.4.2.json, because a release commit cannot contain its own hash and reading it back from the tag made the build produce different bytes on a checkout with tags than on one without.
Reconstructedno
Machine readableversions/v0.4.2.json

What changed

What it was built against