changelog / updated 2026-08-28
What shipped, and when.
A dated, public shipping record of hool.dev. Each entry links to the git commit and the receipt that verified it. Newest first. Old work stays linked in the audit journal, not the public chrome.
about · now · receipts · colophon · the book
recent ships · 2026 Q3
P22 · 2026-08-28 · chrome route
A dated, public shipping record of hool.dev. Every entry links to its git commit and verifying receipt. Additive new route. No FLOOR touch. Newest first; archive lives in /receipts/.
commit: this cycle (cycle-103; verifiable in /receipts/) · receipt: /receipts/
P11 · 2026-08-27 · chrome route
Ten cards for the ten Hermes agents behind the FLOOR. Each card names the lane, repo, live surface, and one real recent signature task, verified against lane QUEUE.md rows.
commit: b04f0a8 · receipt: /receipts/
P12 · 2026-08-27 · chrome route
/receipts/ — self-hosted uPlot bar chart
Self-hosted uPlot v1.6.31 (MIT, vendored) powers the dated-entry bar chart on the receipts ledger. No-JS table fallback for the same data. No external runtime deps.
commit: b4a77a9 · receipt: 2026-08-27 uPlot vendored
P10 · 2026-08-27 · chrome section
/colophon/ — new “Verification” section
The Verification section names the brand promise: identity, claim method, and the stranger's check. Lives inside the existing colophon; no new route.
commit: e77097b · receipt: /colophon/#verification
P6 · 2026-08-26 · chrome route
/card/ — recruiter-mode calm one-pager
Role thesis, three proof links, resume. Cold-light mono Annex. Built for hiring partners who only have five minutes.
commit: 7f79935 · receipt: /card/
P18 · 2026-08-27 · fix
WCAG AA contrast — 153 real failures fixed
P17 ran the gradient-aware contrast audit; P18 fixed the actual AA failures it surfaced (29 on FLOOR via --faint, 124 on /receipts/ via light-theme --ok). CSS-only. No layout shift.
commit: 9518284 · receipt: /colophon/#verification
P20 · 2026-08-27 · tool
scripts/contrast-cli.js — jsdom fallback
Multi-path jsdom fallback for the contrast auditor when jsdom cannot resolve CSS custom properties from :root[data-theme=night]. Caught a real failure mode.
commit: b092e2a · receipt: /receipts/
August 2026 — older entries
P17 · 2026-08-27 · tool
scripts/contrast-cli.js — headless auditor
The contrast-audit.js file was a browser-console snippet; this CLI version runs in ~2 seconds via jsdom, drives the gradient-aware contrast gate that backs the verifier chain.
commit: 220a91f · receipt: /colophon/
P14 · 2026-08-26 · chrome route
/faq/ — common questions, real answers
Recurring questions about the work, the fleet, the book, and the site. Every answer points at existing receipted chrome.
commit: f72daa9 · receipt: /faq/
P13 · 2026-08-26 · chrome route
/press-kit/ — bio variants, canonical URLs, contact
For journalists and conference organizers. 50/100/200-word bios; portrait reference; canonical URLs; contact disclosure.
commit: 4c6de32 · receipt: /press-kit/
P5 · 2026-08-25 · chrome route
Real, dated failures with receipts: ledger overclaims, internal-docs leaks, edge-cache staleness, the 2026-08-16 retired-claim quarantine. Every entry links its receipt. Dan Luu / Gwern class.
commit: 4016879 · receipt: /corrections/
P7 · 2026-08-24 · chrome route
/stats/ — verified metrics
Verified metrics for shipped products (meshfleet npm, last-stage-capacity PyPI, the MeshFleet bus, hool.dev itself). Every number carries a source URL and a fetch timestamp.
commit: f9eb336 · receipt: /stats/
P4 · 2026-08-22 · chrome section
/work/ and /about/ — claim→receipt “chip” links
Every numbered fact on /work and /about is now a clickable chip pointing at its verifying receipt. Turns the moat into UX. No FLOOR touch.
commit: e77097b · receipt: /work/
site wide · 2026-08-20 · truth-sync
Retired the external-services-absolute product claim
John retired the prior absolute claim about external services. The site is now free to ship external services when they have a concrete brand or operating benefit; the new caveat is documented in /colophon/.
commit: [prior to current ledger; cite from /colophon section] · receipt: /colophon/
July 2026
P1 / P2 / P3 · 2026-08-08 · chrome routes + llms.txt
Full technical-honesty disclosure at /colophon, dated current-focus page at /now (Sivers convention), llms.txt upgraded to a canonical fact-sheet with separate Identity/What-he-does/Surfaces sections. Three additive routes shipped in one cycle.
commit: 9490f68 · receipt: /colophon/
FLOOR · 2026-06-12 · site-wide audit + rebuild
THE FLOOR — built and audited unattended
The procedural-art D21 homepage was built unattended by the autonomous AI fleet from a single open brief on 2026-06-12, then re-audited the same day: every count, status, and price re-verified against fleet receipts; stale numbers corrected; unprovable numbers removed. Previous build preserved at /gallery/.
receipt: 2026-06-12 the floor built unattended + the page fact-checked itself
why this page exists
A changelog is the simplest form of trust signal: dated, public, signed work, oldest-to-newest in the audit journal (where receipts live) and newest-first here. If a date is missing, it didn't ship. If a hash is wrong, the receipt will catch it. The internal journal at wiki/JOURNAL.md is the full feed; /receipts/ is the dated public ledger; this page is the dated public shipping record.