Every number a surface shows is a claim with a source. The ledger is the discipline of naming that source next to the number — and letting the build fail when the two drift.
Advanced1 min read (computed · recorded 4)updated 2026-09-14datahonestyledgerbuild
by Motif Editors
revised 2026-09-14 — First publication in the bank-6 series.
— A number without its source is a vibe; a number with its source is a fact you can act on.
— The ledger turns the drift into a build error: counts, budgets and figures are re-derived, not hand-typed.
— The same habit applies to commerce and community: prices, taxes and rankings all carry their derivation.
A number is a claim
A catalog that prints '316 components' is making a claim that the catalog has 316 components. The ledger's rule is boring and total: the number is computed from the data at build time, and a page that prints it from memory is a page that will lie eventually. This site's counts, budgets and reading times are all re-derived — the harness fails the moment a printed figure and the data disagree.
The ledger is a habit, not a tool
Commerce and community surfaces need the same discipline: the tax line is stated before the button, the shipping policy is a stated policy, the leaderboard is computed from the audited ledger. The pattern is one sentence everywhere: show the number, name the source, and let the build check the pairing.