A frozen edition is never edited. When an error is found in one, a
correction record is appended here, pointing backward at the affected
issue with its severity, the affected file, and the digests before
and after. Records are never removed or rewritten — a wrong correction gets its own
correcting record. Machine-readable:
corrections.json.
1 correction(s) on record · page generated 2026-08-26 10:05 UTC
TYPOwording or formatting; no figure or file changed
METADATAlabels, digests, or packaging; dataset rows unchanged
DATApublished rows or cells were wrong
METHODOLOGYa rule error - affected figures need re-reading under the corrected rule
C-2026-08-26-001METADATAdiscovered 2026-08-26
The first freeze of issue 252 wrote the edition page BEFORE the site-wide analytics-beacon transform ran, so the bytes later served differed from the frozen file, and no SHA-256 had yet been published in the register. The edition was re-frozen the same morning POST-transform, the register began publishing the full digest of the served bytes, and a staging gate now fails any build whose staged edition differs byte-for-byte from its frozen source. Found by the Codex round-4 audit before any digest was published or cited.
digest of the pre-repair frozen source file (git blob 781f442); the as-served pre-repair variant carried an injected beacon and its digest was never recorded - that unverifiability was the defect
none - no published figure or rule changed; the freeze procedure gained a byte-identity enforcement gate
The protocol
Why not just fix the file? Because a citation to issue N must mean the same
bytes forever. An edition that can be quietly repaired is an edition that cannot be
cited. The fix lives in a later issue; the record of the error lives here.
What links where. Each record names the issue it corrects and the issue that
carries the corrected data. The affected issue's own diff.json lists the correction id
from the issue that corrects it onward — frozen diffs are never rewritten either.
Severity is a reading instruction. TYPO and METADATA leave every published
figure standing. DATA means specific rows were wrong — the record names them.
METHODOLOGY means a rule was wrong: re-read affected figures under the dated correction
in METHODOLOGY.md.