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

/changelog/ — this page

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

/agent-roster/ — the ten Hermes agents

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

/corrections/ — the HOOL failure museum

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

/colophon, /now, llms.txt upgrade

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.