Every change, on the record.
This is the site's own copy of its commit history — every change to every public page, dated, hashed, and published where you can check it. Every page in the museum now carries its receipt in the footer: the commit that last changed it, and the date. The receipt points here.
Why a museum publishes its ledger. This house argues all day that the record is the arbiter — the signed thing, the dated artifact, decides. So the house submits to its own rule: here is the record of the house itself. What changed, when, in what words. If a page said something different last month, this table is where you catch it. An argument made in secret refutes itself; so does an edit.
Honest limits, stated plainly. The workshop — the code repository — is private, the way a writer's desk drawer is. This ledger is regenerated from it and published on every ship, so it is current as of the commit stamped below, not live to the second. The nightly accessibility-audit commits are folded into a count instead of listed, and the folding is announced in the count itself. Nothing is hidden; some things are stacked.
And the coin under it: the civics test you never thought you needed.™ A civics test asks whether you can read a record and judge who governs you by it. This whole museum is that test with the serial numbers left on: every page carries its commit (the receipt), the flagship rooms carry their quizzes (the test — tap the 📖 study guide where you see one), and the score is yours to give, because only humans score. Less website, more test — on purpose.
| Commit | Date | What changed |
|---|---|---|
| 9b4a53d | 2026-07-20 | Launch "How big is this?" exhibit — the museum, measured honestly |
| 09549bb | 2026-07-20 | Fix: World Cup mode no longer overrides an explicit skin pick |
| b0ed75a | 2026-07-20 | Soften literacy gate to a nudge + finalize campaign page for ship |
| 66a3c29 | 2026-07-20 | STAGED (hold for read-check): campaign-website pitch page |
| af34996 | 2026-07-20 | Round out the picker: Go Blue Michigan + temporary Ohio mode |
| 444c8f0 | 2026-07-20 | Albion purple & gold as the default skin + opener team-picker |
| 4012f28 | 2026-07-20 | Reframe the literacy gate mission: civic literacy for all, purple by design |
| 5e4c861 | 2026-07-20 | Auto-persist literacy test progress across reloads |
| b8c3745 | 2026-07-20 | Expand the literacy gate — 16 questions from the site's own words |
| f1c983a | 2026-07-20 | Allow retesting literacy at any time |
| 4f2035a | 2026-07-20 | Build literacy gate — reading level assessment at entry |
| f5f06c0 | 2026-07-20 | Make outline print-friendly and scannable — one master library |
| 4bef14c | 2026-07-20 | Add 'Check this claim' button — Google fact-check search in a11y panel |
| e39eb25 | 2026-07-19 | Ledger regen |
| f1f4aba | 2026-07-19 | Translate button + command list falls back to search instead of 404 |
| 7dcda67 | 2026-07-19 | Ledger regen |
| 49910df | 2026-07-19 | The light theme is book-beige now, not clinic-white |
| 40e3762 | 2026-07-19 | Publish the pearls: fix the Ledger, front-door the Outline, link The Uncalled, hideable search |
| 7d96319 | 2026-07-19 | Publish all the eggs — one less clutch, one more pearl |
| 0e5ca50 | 2026-07-19 | Ledger regen |
| c814baf | 2026-07-19 | Room first: kill the egg-nudge popup + make the silver semicolon prominent |
| 5ff7811 | 2026-07-19 | Ledger regen |
| a488606 | 2026-07-19 | Search: one field, not two (drop the redundant nav link) |
| d5dd586 | 2026-07-19 | Ledger regen |
| 697ddb6 | 2026-07-19 | The Bloc Nobody Organizes — the disability vote (cited) |
| af5353a | 2026-07-19 | Ledger regen |
| 1ad7bad | 2026-07-19 | The Tell now links the Lindell record (the MyPillow lesson, navigable) |
| 9650341 | 2026-07-19 | Ledger regen |
| 5bee11a | 2026-07-19 | Audiobook fix: never stall on a page that won't read + a Skip button |
| cc2ce8e | 2026-07-19 | Ledger regen |
| f9b8989 | 2026-07-19 | FAQ & Guide — with the audiobook-listen pitch as the hook |
| a723501 | 2026-07-19 | Ledger regen |
| ae69203 | 2026-07-19 | Letters to Sean — the honest comments footer, site-wide |
| f0a2fc2 | 2026-07-19 | The paired needle: assistants get the love, out-of-touch lawyers get the covenant |
| ee37b85 | 2026-07-19 | Ledger regen |
| c23ca0c | 2026-07-19 | Law-library coin + the legal-assistants seat |
| 36fda8b | 2026-07-19 | Ledger regen |
| 5b5e017 | 2026-07-19 | Ethos hub: internal jump-links (it was too long to scroll) |
| d34dec6 | 2026-07-19 | Ledger regen |
| bb0aa11 | 2026-07-19 | Teachers surfaced + full-site sitemap SEO pass |
| 954aa0a | 2026-07-19 | Ledger regen |
| 3c6f9e5 | 2026-07-19 | Hire Me promoted ahead of Museum in the nav (Home · Play · Hire Me · Museum) |
| d446fb2 | 2026-07-19 | Ledger regen |
| 165df62 | 2026-07-19 | The whole-site TL;DR, now a poem — and a hard pass on every gate |
| 210f794 | 2026-07-19 | Hire Me / Hire Uncle for your org — the coin (Lexicon) |
| a28cb24 | 2026-07-19 | Ledger regen |
| fbfbfb7 | 2026-07-19 | The Switch (18+, clean) + Hire Me promoted beside Museum |
| 8c5bfa7 | 2026-07-19 | Four coins minted to the Lexicon |
| d0afe4c | 2026-07-19 | Ledger regen |
| 6000acb | 2026-07-19 | To the Least of These — the inverse law (curator's coin) |
| 11237db | 2026-07-19 | Ledger regen |
| a1fa2ab | 2026-07-19 | Sparrow seat: hire me, don't fight me — the reverse ask made whole |
| ad3da9e | 2026-07-19 | Ledger regen |
| 8801441 | 2026-07-19 | Two letters, one water — Dear Liberals + Dear MAGA; Sunday rest retired for today; bookmark elevated |
| 3f96db8 | 2026-07-19 | Ledger regen |
| 7f8654d | 2026-07-19 | The 1AC — the white paper in its tournament suit |
| db61644 | 2026-07-19 | The rich lawyer's paradox — solved for both sides (seat twenty-seven) |
| ee42e8a | 2026-07-19 | Correction: the coincidentally-counsel line actually lands this time |
| fbaa96b | 2026-07-19 | The wall's fine print: an invitation to everyone — especially, coincidentally, counsel |
| e50f5e6 | 2026-07-19 | Sparrow's seat: the counsel invitation — no lawsuit needed, just a reading |
| 66e525e | 2026-07-19 | The PA goes quiet: announcements nest as a sitting chip, not an ambush |
| 658c45d | 2026-07-19 | Ledger regen |
| ecd0ada | 2026-07-19 | The One-Pager: the whole museum on a single printed page |
| 0ea45dd | 2026-07-19 | Ledger regen |
| 8e37240 | 2026-07-19 | The Summaries — every room, one line (the readers' index) |
| c613b26 | 2026-07-19 | The free lawyers down the road — the MSU clinic takes seat twenty-five, marked for Tuesday |
| 727ae49 | 2026-07-19 | Ledger regen |
| 30be7c7 | 2026-07-19 | Offline manifest regen (flint.html included) |
| 598c1d0 | 2026-07-19 | Flint — the real harm, tagged ten years late (STAGED for the curator's read) |
| 5c86432 | 2026-07-19 | The wall: why you need Sean at the table |
| d97158c | 2026-07-19 | Dear Cedar Fair — the open letter takes seat twenty-four |
| 569a926 | 2026-07-19 | The wall marks its satire (curator's order) |
| 813ac17 | 2026-07-19 | First-contact goes official: white-green-blue light palette + the humblest win condition |
| 39e1f50 | 2026-07-19 | The index seat covers every index: S&P 500, NASDAQ, the Dow |
| 4e29032 | 2026-07-19 | Pure Joy, Pure Michigan — the state's promise kept indoors (wall #23) |
| 184c4c2 | 2026-07-19 | The screening boundary, the BBQ inclusion, and the S&P 500 seat |
| 637e883 | 2026-07-19 | The wall: why-you-should-call logic, plainly |
| 70a92fb | 2026-07-19 | Uncle Bill's seat: the real first door, said plain — please call me |
| d5e2413 | 2026-07-19 | Announcements sharable: per-dispatch links + the 'Heard it? Share it.' button |
| 2170ee3 | 2026-07-19 | TL;DR dispatch cut to one phone screen (founder playtest feedback) |
| 1b2dfa5 | 2026-07-19 | Ledger regen |
| ee2df14 | 2026-07-19 | The 18+ subs room, the cathedral mint, the HR seat, and the homepage push |
| eb6a385 | 2026-07-19 | The people's seat: everyone with stupid subscriptions |
| 7078198 | 2026-07-19 | Hall lede: the quiet part said loud — a dare to every charity with no ideas |
| a1c1660 | 2026-07-19 | Ledger regen |
| 6955f54 | 2026-07-19 | The vacation in reverse — the standing dare to everyone with funds |
| da1926f | 2026-07-19 | Ledger regen |
| 496eb8c | 2026-07-19 | The Riv linked site-wide + the one-more funding line + voice carve |
| 751173d | 2026-07-19 | Ledger regen |
| 741a2c2 | 2026-07-19 | Hall at eighteen: the scientists' seat + the foundation-money-to-burn open call |
| 3a345f7 | 2026-07-19 | Ledger regen |
| 58ec6f1 | 2026-07-19 | Hall at sixteen: the betting economy's reverse ask + GO BLUE + the parked-money CTA |
| 2b0e557 | 2026-07-19 | Ledger regen |
| dc782cb | 2026-07-19 | Announcements: the whole-site TL;DR dispatch + present-not-past board |
| aeef765 | 2026-07-19 | Ledger regen |
| 39542df | 2026-07-19 | The White Paper room + the water answer + the waterpark cathedral clause |
| 26c9aab | 2026-07-19 | Ledger regen |
| 4ea9533 | 2026-07-19 | Hall: the men looking for water on Mars · Lexicon: The Reverse Baptism minted |
| 6048edd | 2026-07-19 | Ledger regen |
| 23a9cd6 | 2026-07-19 | Lexicon: the full-circle pi coin minted + the workable-charities standing rule |
| a0b16de | 2026-07-19 | Ledger regen |
| d5eb8df | 2026-07-19 | Hall at fourteen: Warren Buffett (the reverse-taxation match) + the athletes' open call |
| 1e1f08c | 2026-07-19 | Ledger regen |
| 1bc894b | 2026-07-19 | Hall at twelve: the Phelps direct address, Magic Johnson (Lansing's own), Uncle Bill |
| bd1f6a9 | 2026-07-19 | Ledger regen |
| fabe26a | 2026-07-19 | Pool: the walkable clause + 'America, vote pool' · Lexicon: 'Spam in reverse' minted |
| 4757e5c | 2026-07-19 | Ledger regen |
| 0d9e65c | 2026-07-19 | Hall: the charity hunt lands — The Reading People (free seat offered) + Phelps Foundation + SEO layer |
| ffc98ab | 2026-07-19 | Ledger regen |
| 5909a6c | 2026-07-19 | Hall: the V Foundation + Sparrow (the reverse ask) + the pool-charity case carved |
| e9dd386 | 2026-07-19 | Ledger regen |
| 19ef487 | 2026-07-19 | Hall: Knight + Dart named by name (aspirational), the MrBeast water-video angle |
| c048658 | 2026-07-19 | Ledger regen |
| bfe2a40 | 2026-07-19 | The Hall of Targeted Readers + Catholic charities target |
| c235abb | 2026-07-19 | Ledger regen |
| ca97577 | 2026-07-19 | The Reverse Pitch: the foundation-seat pricing logic, personified |
| d0df99c | 2026-07-19 | Ledger regen |
| 5560461 | 2026-07-19 | Download all for offline: one tap caches the whole museum (bulletproof anywhere) |
| 7089b31 | 2026-07-19 | Ledger regen |
| 3c9d4b8 | 2026-07-19 | Pricing: foundation-level support seat + vote-blue-as-a-moderate on the pro-life page |
| 096da83 | 2026-07-19 | Ledger regen |
| 5cf7fd2 | 2026-07-19 | Nav auto-hide on reading: the bar tucks away as you scroll down |
| 5459387 | 2026-07-19 | Front door: games-first again — pull the pitch card, honor the exhausted reader |
| f9350b0 | 2026-07-19 | Constitution readability on play.html + declassifiedbysean.com companion link |
| 1a38c52 | 2026-07-19 | Add sausage-factory.html — why government is a sausage factory (corporate money → the court → the ECF lock) |
| 1adbc1d | 2026-07-19 | Publish "Red v. Blue — Vote Grey (the hybrid fable)" — the curator's poem, verbatim |
| 22cb518 | 2026-07-19 | Lexicon: three coins — the one real goal, the one-person PAC, why you should misspell words to an AI |
| d479ec3 | 2026-07-19 | hire-sean: the reverse pivot — one voice, every party; front-door + Ethos prominence |
| 5bb44e0 | 2026-07-19 | Add hire-sean.html — the "hire the ad man" one-pager |
| 2f8b781 | 2026-07-19 | Merge pull request #733 from declassifiedbysean/claude/debate-logical-fallacies-6kwg3n |
| 1d0d807 | 2026-07-19 | Play: rebuild for readability — Constitution open, distractions off (curator's call) |
| b7ef0ba | 2026-07-18 | Books-not-bombs: fold in the sharper pro-bomb argument (scored additive) |
| 3420eaa | 2026-07-18 | Never okay. Never normal. — the dignity floor, said plainly (share card) |
| 81b65d9 | 2026-07-18 | Two Machines — Trump Machine vs McKendry Machine, for two McKendry men |
| d8f90de | 2026-07-18 | Carve 'I'm so pro-life it hurts' + hang it over the pro-life wing |
| 7c72630 | 2026-07-18 | Kids' book: fold in the dignified reading-levels ladder (party-blind, no punch-down) |
| f4988d6 | 2026-07-18 | Welcome, West Michigan — a landing for the room that found me first |
| c4b0fd0 | 2026-07-18 | Step aside — the retirement hot take, enshrined as a share card (his voice) |
| abe0ca1 | 2026-07-18 | E. Jean Carroll v. Trump — the record ('where's the proof? here') |
| 1594c6a | 2026-07-18 | Break the premise — the manifesto, enshrined as a share card (his voice, verbatim) |
| 1607d45 | 2026-07-18 | Letters Desk: press the first letter to the wall (name redacted) |
| ee1cc5e | 2026-07-18 | Pro-life is pro-healthcare — the recipe and the receipts (abortion wing room 3) |
| 7c4552c | 2026-07-18 | Is it a cult? Run the checklist — open letter + party-blind tool (Sean & Claude) |
| 6ecd933 | 2026-07-18 | Abortion and the Text: party-blind scripture room (both readings, verified) |
| b848972 | 2026-07-18 | Trumped Up: the fraud stats that folded — record room, aimed at named liars |
| 4a09e3a | 2026-07-18 | Lexicon: carve the corporate-personhood jam ('a costume', all lines) |
| 2814e5d | 2026-07-18 | Lexicon: carve 'The semicolon gets the last word' |
| 2dfd986 | 2026-07-18 | Lexicon: carve 'Not the tabloid — the record' — the two-piece run |
| df24cad | 2026-07-18 | interview-stormy: an open invitation to Stormy Daniels — her spine, not her job |
| 2abc730 | 2026-07-18 | Lexicon: carve 'The quiet part out loud' — his coin, verbatim |
| 0c04046 | 2026-07-18 | The arc of a sapiosexual — the curator's apology, published in his voice |
| 7e52eaf | 2026-07-18 | Insult in a lab coat: mental health matters; the label diagnoses the labeler |
| 0832835 | 2026-07-18 | Serve-with: fold in the $0-museum / 'looking for volunteers' words + carve the coin |
| 6fcea48 | 2026-07-18 | Photographs: the painter's open call (human brush, not machine) |
| 5632d14 | 2026-07-18 | Photographs: +9 standouts (gallery now 23) |
| ed713a2 | 2026-07-18 | Photographs: the curator's own eye — a hosted gallery |
| 25c0ae6 | 2026-07-18 | Carolyn Garay: champion two pieces by description (credit, don't host) |
| 4274f67 | 2026-07-18 | Lexicon: carve "I'm the world's biggest liability — and that's my strength" |
| 395e5ec | 2026-07-18 | Reading Room front door: The Holy Bible of Donald J. Trump |
| 8e2504e | 2026-07-18 | Lexicon: carve "the reader isn't dead; he's up at 3am reading the diff" |
| e7af535 | 2026-07-18 | most-eligible: the 867-5309 bit (put Sean's number in the song) |
| affa970 | 2026-07-18 | Coin: the romance scam, legalized and disclosed + no-shame-both-sides |
| e19d9fd | 2026-07-18 | Why pretty girls fail at sales — the ownership argument (hook flips) |
| d1eea92 | 2026-07-18 | Ship: Sean v. Trump — debate me (out of the freezer at his go) |
| 4afbfcc | 2026-07-18 | Consult: add the AI policy & governance sphere call-out |
| 3b1573d | 2026-07-18 | True Joy — the small real moments (humanity between the exhibits) |
| ab6a346 | 2026-07-18 | Dignity is a floor: weave in the thank-you he's waiting for |
| 287e177 | 2026-07-18 | Dignity is a floor — the Minimum Floor Act, uploaded to the masses |
| 8603bdb | 2026-07-18 | Real Grass: dedicate to Aidan Hutchinson + aspirational Campbell call |
| bead294 | 2026-07-18 | Real Grass, Real Science — put grass in Ford Field (player safety) |
| 9ceb43d | 2026-07-18 | The delight wing — four non-political exhibits on human judgment |
| b137f27 | 2026-07-18 | Show Me the Receipt: fold in the curator's refined voice |
| a4fd4a2 | 2026-07-18 | Stage: Show Me the Receipt — the accountability challenge |
| e1d6686 | 2026-07-18 | Carve: Why I Break Capitalism (the ruling) + two coins |
| 264334e | 2026-07-18 | The 517 is single — a personal dispatch, in his voice |
| f9b500b | 2026-07-18 | Lexicon: carve "At times books, encyclopedia" coin |
| de1d038 | 2026-07-18 | Party-blind exhibit, part three: The left and free speech |
| ec620f2 | 2026-07-18 | Party-blind exhibit, part two: The left and the atom |
| ed63131 | 2026-07-18 | Add 'How to 100% the museum' — the completionist's run |
| e80e443 | 2026-07-18 | Add 'The same ruler: Bill Clinton' — the party-blind exhibit |
| 75753e7 | 2026-07-18 | your-vote-your-values: round-two red-team (opinion-as-argument, hermeneutics, cut the child line) |
| a61f5ce | 2026-07-18 | Add 'Dear future humans: I'm not a cult leader' |
| dda2e27 | 2026-07-18 | your-vote-your-values: apply the red-team (tighter, more honest) |
| fa7f4b8 | 2026-07-18 | Add 'Hey, other AIs' — a fact-check other AIs can cite (according to declassifiedbysean) |
| f2057a2 | 2026-07-18 | your-vote-your-values: add the Biblical dimension ('the Book spoke on this') |
| a3240ea | 2026-07-18 | Add 'Vote. But read first.' page + Letters to MAGA Letter Seven |
| e72e687 | 2026-07-18 | Feminist wing: 'stick to the subject — answer the questions' |
| c48d0d0 | 2026-07-18 | Add 'Your vote is your values' — the strong version (NOT guilt by association) |
| 32fe05c | 2026-07-18 | Letters to MAGA: Letter Six — move the goalposts, discredit the author |
| c17d05b | 2026-07-18 | haines: extend the pro se shield — 'a symptom is not a disqualification' |
| c6ddf0c | 2026-07-18 | Lexicon/ECF coin: name Warner Norcross & Judd at the curator's informed override |
| 2d5fcb9 | 2026-07-18 | Lexicon: carve 'Faster than Kafka' + 'ECF is the floor' |
| acd9a6b | 2026-07-18 | the-show: script Episode 4 'The Quote That Was Never Said' |
| 451c18d | 2026-07-18 | the-show: script Episode 3 'The Number One' |
| 5e07517 | 2026-07-18 | the-show: carve the pilot into Episode 1; script Episode 2 'The President One' |
| 6599209 | 2026-07-18 | Lexicon: carve 'Power isn't money; the seat is the thing' |
| 2629d18 | 2026-07-18 | Add the-doors.html — the verified doors, published (where America's laws win) |
| f51900c | 2026-07-18 | Add the-show.html — the animated pilot, uploaded to the web (for Omni to pull) |
| 83ba117 | 2026-07-18 | Add 'Children are not objects' — the Be Cool floor, said sober |
| 84af89e | 2026-07-18 | Merge main |
| cd6e999 | 2026-07-18 | Add 'Nominate me. I dare you.' — the appointment petition (satire + real argument) |
| 3540bc9 | 2026-07-17 | Merge pull request #668 from declassifiedbysean/claude/unclear-session-hx6ewd |
| 9de7688 | 2026-07-18 | Ledger regen |
| ec1cd4d | 2026-07-18 | Add the DARPA petition — 'hey, feds — you lost' on the cover; correct the start-local read in place |
| da79c4d | 2026-07-18 | weighing-a-run: independent, on purpose — the leverage stance |
| ca74bf4 | 2026-07-18 | Add 'I've been asked to run' — an open call for a real consult (aspirational) |
| d2a316b | 2026-07-18 | Share cards: give every page its own OG/Twitter preview (255 pages) |
| 02c58d1 | 2026-07-18 | here-yet: first light — the beacon logs its first real reach-out |
| 9040563 | 2026-07-18 | Add 'Poetry to the People' — the mixtape, an open call to the masters (aspirational) |
| 557a548 | 2026-07-18 | Truth or Dare: first edition #1 is the prize for the first to take the chair |
| 1b4edb8 | 2026-07-18 | Wire Truth or Dare into three doors: front page, People's Debate, open-chair letter |
| 84cb00e | 2026-07-18 | Add 'Truth or Dare' — the People's Debate, open to any elected official |
| 26727da | 2026-07-18 | Add 'You're not pro-life if you're pro-bomb' — the consistent-life ethic, long form |
| 7500669 | 2026-07-18 | Letters to MAGA: Letter Five — the open chair (debate me, live, on the record) |
| d27b5f1 | 2026-07-18 | Merge main |
| 7637745 | 2026-07-18 | Letters to MAGA: add Letter Three — 'Proof of I'm sorry, or GTFO' (his falsifiable challenge) |
| 09a6cb3 | 2026-07-17 | Letters to MAGA: Letter Three — fill the pools, now debate me |
| 89f780b | 2026-07-17 | _redirects: land accidental /President link on The Pitch |
| 9b822dd | 2026-07-17 | Letters to MAGA: add Letter Two (pools/parks vs bombs) + infographic + coin |
| d3c3b84 | 2026-07-17 | Draft: Letters to MAGA wing — the 'I'm sorry' test (Toddler's Clause) |
| d377669 | 2026-07-17 | Pool card: host it as an OG social image for wide sharing |
| 18d017d | 2026-07-17 | Pool card: tighten per critique — cut the literal-budget claim, sharpen the plank |
| add3d7d | 2026-07-17 | Pool Wing: add the 'Vote Pool' share card — text infographic, screenshot-ready |
| 040f006 | 2026-07-17 | Pool Wing: open with the platform — build the best pool with your tax dollars, vote fun |
| dd81782 | 2026-07-17 | Merge main (Muskegon-letter work + sw/sitemap overlaps) |
| ef37f50 | 2026-07-17 | Add J6 pardons page — the record can't be pardoned (his voice, verified facts) |
| 742f435 | 2026-07-17 | Ethos 34: Government can actually be good — placed after the convention petition |
| 7bad03c | 2026-07-17 | First contact = Legal Mode, whites: new visitors meet the site clean |
| 73b575c | 2026-07-17 | Egg index JSON regen (semicount catalog entry) |
| cf3d1bd | 2026-07-17 | The Semicolon High Score egg: semicount.js — the grammar arcade |
| dd4d37e | 2026-07-17 | The Letters Desk: the chat machine, built the honest way |
| 53f662a | 2026-07-17 | The Clerk and the Jury: the steelman as a room + voice file patch record |
| 946ce21 | 2026-07-17 | Front door fun-first: music game leads, contact info out loud |
| 7fa24a7 | 2026-07-17 | Red-team follow-through: stale name + sitemap credibility fixes |
| 69578f9 | 2026-07-17 | Bump service worker to ohs-offline-v815 for edited pages (index, pricing, text-only) |
| b02bf6e | 2026-07-17 | Homepage: surface the corrections/retractions philosophy with a gentle trust line |
| 99137e8 | 2026-07-17 | Pricing: add scannable LIVE/PLANNED/ILLUSTRATIVE/MIRROR status badges |
| f91ca62 | 2026-07-17 | Fix broken in-page anchor: add id=audio to the audio-clause item on text-only.html |
| b3e47af | 2026-07-17 | The lens, threaded: "Score the record — all the way up" |
| 9ceaa17 | 2026-07-17 | Coin: Ronald finally retires™ — score the record all the way up |
| c634943 | 2026-07-17 | Fix the audio lie (Android screen-off) + Pong touch on mobile |
| c17cdf6 | 2026-07-17 | A11y: "Reduce distractions" toggle + bigger reading text |
| 9d98b6a | 2026-07-17 | The Ironic Republican Jesus — read the record (staged) |
| 4a37c8e | 2026-07-17 | Two wings, staged — the Feminist Wing + Serving the Needy |
| a9acda3 | 2026-07-17 | The Abortion Wing — the needle down the middle (staged) |
| abf4bae | 2026-07-17 | Reading mode: clean text pages, no overlay furniture |
| d77fd09 | 2026-07-17 | Proof of Work: try-me-the-tell — the comment, and the clean answer |
| 9873ced | 2026-07-17 | Coin refine: Try Me™ (was You Can Try™) |
| 7ca4c58 | 2026-07-17 | Coin: You Can Try™ — the truth-teller's dare, not the bluffer's |
| afbf2a5 | 2026-07-17 | Merge remote-tracking branch 'origin/main' into claude/senate-gov-exploration-ci2inw |
| 0fd456b | 2026-07-17 | Party game: restore the Constitution — up front, fuller, scrollable |
| 40b4622 | 2026-07-16 | Ledger regen |
| 4d09aaf | 2026-07-16 | Solo mode: play the party game alone vs. the machine (curator's ethos) |
| cbe20b9 | 2026-07-16 | Ledger regen |
| 4fe8afb | 2026-07-16 | The Pulitzer ask reframed: the crisis credit |
| 1f85547 | 2026-07-16 | Ledger regen |
| 4f9167b | 2026-07-16 | The Nomination Petition: two honest asks (nominate.html) |
| f8b5008 | 2026-07-16 | Ledger regen |
| dd66bda | 2026-07-16 | The debate credential: concise, checkable, published |
| 506a157 | 2026-07-16 | Ledger regen |
| a3a9170 | 2026-07-16 | The Library Card: prominence, bookmarks, and the clear login |
| 83b2b7e | 2026-07-16 | Ledger regen |
| f50b99c | 2026-07-16 | Audio tour fixed: complete, in order, never repeats |
| c9ab043 | 2026-07-16 | Ledger regen |
| e313bec | 2026-07-16 | The lie-hunters' shelf + 'Make lying wrong again'(tm) |
| ce9472e | 2026-07-16 | Ledger regen |
| 4661d6f | 2026-07-16 | Elevation of the museum: the facade drawn on the map |
| e83adf0 | 2026-07-16 | Ledger regen |
| b790840 | 2026-07-16 | Hang the party poster on Proof of Work: models working together, for good |
| 4baa029 | 2026-07-16 | Ledger regen |
| bfe53ed | 2026-07-16 | The path: outline reordered so the reader progresses |
| 8c8e678 | 2026-07-16 | Ledger regen |
| 6dea0a9 | 2026-07-16 | The unhide + the reorg: eggs into the Outline, three layers that connect |
| 57e3963 | 2026-07-16 | Ledger regen |
| 203e830 | 2026-07-16 | The Super Satire S: the first drawing lesson (cool-s.html) |
| 41eab1d | 2026-07-16 | Ledger regen |
| c59e051 | 2026-07-16 | The Arcade rebuilt: every game wears its provenance (honestly stolen, cited) |
| 4603695 | 2026-07-16 | Ledger regen |
| 72a69de | 2026-07-16 | The unwrap: every egg clickable + the Outline as a real page |
| 25a53bf | 2026-07-16 | Ledger regen (Streisand Wing + Gambler's Room stamped) |
| 3832ad2 | 2026-07-16 | STAGED FOR THE CURATOR'S READ: the Streisand Wing + the Gambler's Room |
| 0b9f94c | 2026-07-16 | Ledger regen |
| f68f652 | 2026-07-16 | The classified joke is back: DVD bounce, four corners, scored |
| 8cc69e7 | 2026-07-16 | Ledger regen |
| 990feb1 | 2026-07-16 | World Cup mode: the museum wears the pitch (for a while) |
| 1247600 | 2026-07-16 | Ledger regen |
| 69f70da | 2026-07-16 | Hall of Heroes: Serge Kovaleski - the reporter who was right |
| 41efac1 | 2026-07-16 | Ledger regen |
| 0cefa6e | 2026-07-16 | The Imagined Reviews: the shell, clearly labeled (the 40 lenses await the author's pour) |
| 544e3a4 | 2026-07-16 | Ledger regen |
| 9d24dc6 | 2026-07-16 | Five new cards + the literacy meter's Storybook rung (kids' edition wired in) |
| ad67f6f | 2026-07-16 | Ledger regen (235 pages stamped at 6b3acd7) + format-quoting fix in tools/ledger.js |
| 6b3acd7 | 2026-07-16 | The Ledger: every page holds its commit (the civics test you never thought you needed™) |
| 7a789ac | 2026-07-16 | sw.js to ohs-offline-v781 (missed in prior commit) |
| 7ae5db3 | 2026-07-16 | Reading Room: the honest download, upfront |
| 85ec854 | 2026-07-16 | The Mothers' Wing: a quiet room, no debate in it |
| 6ea0a82 | 2026-07-16 | Dispatch: both lines at once (the abortion arguments, woven) |
| 1364592 | 2026-07-16 | Card deck: the open chair (debate-me card) |
| 1086467 | 2026-07-16 | The Art of Debate bumped to BETA - the house, ingested |
| cf26a9e | 2026-07-16 | Heroes: the West Wing case for AOC (curator's belief, labeled) |
| 2b85551 | 2026-07-16 | Heroes: the curator's epithet for AOC - Lady Liberty |
| 0934da3 | 2026-07-16 | Hall of Heroes: Alexandria Ocasio-Cortez (living wing) |
| ecf998e | 2026-07-15 | Dispatch: the mic drop, structured to travel |
| 6a6d7a1 | 2026-07-15 | The mic drop + the loneliness economy (curator's same-night refinements) |
| 9f968f5 | 2026-07-15 | Lexicon: 'They want us lonely'(tm) |
| 8de55fb | 2026-07-15 | The Kids' Edition, Volume One: the storybook (age first, then reading level) |
| 7b28819 | 2026-07-15 | The Card Deck: six approved share cards + cards.html (stocked, not blasted) |
| 16675af | 2026-07-15 | Hall of Heroes: Will Repko - a missed connection, proof of life |
| abadbfd | 2026-07-15 | Dispatch: 'Former debaters - this one's for you' (coach unnamed) |
| fc2c44b | 2026-07-15 | Age gate: fit short windows (Windows taskbar clipping fix) |
| 838f452 | 2026-07-15 | Governance, not covenants (curator's correction) |
| 74ea8d7 | 2026-07-15 | The Covenant Gate: this site is a petition (honest version) |
| ce494eb | 2026-07-15 | The Annulments Clause(tm) coin + five convention frames |
| c4094dc | 2026-07-15 | Peace sweep: retire war metaphors (curator's extension of 0f) |
| 4033216 | 2026-07-15 | Dispatch: 'Even the engine tried to get me in trouble. I stayed clean.' |
| e34583c | 2026-07-15 | Reply Machine: the curator's remembered list, carved |
| f204a40 | 2026-07-15 | Reply Machine: the selection rule + the without-a-budget coin |
| 6ae978b | 2026-07-15 | The Reply Machine: the method on the record (page + floor) |
| ce6c2ce | 2026-07-15 | Dispatch + coin: 'The future will debate me' |
| c877428 | 2026-07-15 | Dispatch: 'Yes — I'm taking the open goal' (the Ender Lens announcement) |
| 1dfcdb0 | 2026-07-15 | The Aristocrats, told clean: add the author's why |
| 7991fef | 2026-07-15 | Carve 'The Aristocrats, told clean' into the Ethos (argument 33 of 34) |
| 4305733 | 2026-07-15 | Release: The Holy Bible of Trump — Proposed & New Sections (author's PDF) in the Reading Room |
| c01977d | 2026-07-15 | Pro-life counterexample + 'I retired before I became evil' coin |
| 38b2e17 | 2026-07-15 | Carve 'Books, not bombs' into the Ethos (argument 32 of 33) + Lexicon coin |
| 0a6c670 | 2026-06-27 | Strip the party game to one scorable loop — paint, name, score |
| 8d51e2c | 2026-06-27 | Tighten the top nav's right side — joined search pill + nav side padding |
| 7981705 | 2026-06-27 | Publish the human line — (517) 798-1794 site-wide + on About |
| a07cdd9 | 2026-06-27 | Shrink the read-along audio bar so it doesn't cover the page |
| 6e3499b | 2026-06-27 | Fix contrast on primary gold buttons (theme-proof dark-on-gold) |
| ff66230 | 2026-06-27 | Dispatch: add 'Donald, retire — kindly' to the board, but never auto-greet (popup:false) |
| 2ca2b9f | 2026-06-27 | Lexicon: carve the 'Open the gates / Flood the floor / Fund humans / Solve for human' coin |
| 3a32ea0 | 2026-06-27 | Add 'Not Enough Caretakers. Plenty of Billers.' page + Lexicon coin |
| aff2a87 | 2026-06-27 | Add '🎧 Listen' to the top nav next to the search bar (site-wide) |
| 88a1fda | 2026-06-27 | Raise the audiobook to the top of the front door |
| e4cf6c6 | 2026-06-27 | Listen page: persistent progress — resume, progress line, and ✓ checkmarks |
| 7eedbd9 | 2026-06-27 | Add Listen page: full audio-tour TOC + one-tap start (end-to-end) |
| 3ad0a47 | 2026-06-27 | Elevate the author's name site-wide in every footer |
| 1acb8d3 | 2026-06-27 | Add a warm welcome page for first-time visitors (no popup, no ambush) |
| f032fdc | 2026-06-27 | Announcement: first copy of the book goes to whoever debates the author live, on camera |
| bef6356 | 2026-06-27 | Driving check: turn off the auto-popup (too jarring for new visitors) |
| 3ba3f68 | 2026-06-27 | Heroes: move Carolyn Garay and Pastor Noel to the Living wing (they're living) |
| 5553069 | 2026-06-27 | Restore MAHA page, staged: soften 'every floor' -> 'most of the floors' |
| 901fdd2 | 2026-06-27 | Add Michigan Mental Health Code notice as a page (curator approved batch) |
| c588bd4 | 2026-06-27 | Add 'Pro Se: Fighting for Equal Footing' page (staged, gated on read) |
| 66b3190 | 2026-06-27 | Search rides on top: inject a search box into the nav site-wide |
| d4f2e93 | 2026-06-27 | Guest list: add Michigan State Legislature section (verified main lines + official rosters) |
| 06ecd84 | 2026-06-27 | Merge remote-tracking branch 'origin/main' into claude/senate-gov-exploration-ci2inw |
| 8dcc351 | 2026-06-27 | Hold MAHA page from the apex publish pending curator's end-to-end read (0i) |
| c560b6c | 2026-06-27 | Add 'The ADA Needs Teeth' notice (curator's read end-to-end, no revisions) |
| be20b9d | 2026-06-27 | Put the debate league up front; turn off the 'New here?' auto-popup |
| fd1445f | 2026-06-27 | Add 'Why I Think MAHA Is a Lie' — labeled house-opinion page |
| dcb905a | 2026-06-27 | Lexicon: coin 'It's rare because it's the actual answer' — the truth-vs-tribe principle |
| 2cf4e27 | 2026-06-27 | Ethos: add 'Pro-life — all the way down' (consistent life ethic + his stance) |
| 9cbf6eb | 2026-06-27 | Lexicon: coin 'Broke in Love' — the divorcee-solidarity pun, companionship thesis in three words |
| 54dc6e9 | 2026-06-27 | Merge main into branch (resolve sw/sitemap overlaps) |
| 5fa47a5 | 2026-06-27 | Add Carolyn Garay page — honor the matriarch, buy her first |
| 32d5052 | 2026-06-27 | Add Facebook share egg (live, CSP-safe sharer link) |
| c74ef7f | 2026-06-26 | Stage: SilverSneakers for All — the curator's policy ask (prevention floor) |
| c2c819f | 2026-06-26 | Ward clause: add the digital-asymmetry image (tools in the room, pointed at the patient) |
| 862c31c | 2026-06-26 | Refine ward clause: target the real harm (photography), keep the call |
| b053b93 | 2026-06-26 | Stage: A Phone Is a Witness — aspirational mental-health-ward dignity clause |
| 10672e9 | 2026-06-26 | Stage: Privacy for the Powerful — sourced, party-blind page on who buys obscurity |
| 3dbba5a | 2026-06-26 | Stage ethos additions (branch only — NOT apex): accountability/care, pass-it-on, solve-for-the-actual-need, no-one-above-the-law |
| c2d4b64 | 2026-06-26 | Elevate Pong from hidden egg to the games wing (arcade card) |
| 5b2172e | 2026-06-26 | Someday: add the curator's open one-way note to Will Repko ('let's chat') |
| d052ee6 | 2026-06-26 | Someday: add 'people I'm most likely to shoot the shit with soon' — Will Repko at #1 |
| ae1431f | 2026-06-26 | Someday: add MSU / ag-college 'call me maybe' card (clean food-garden version) |
| e76a1c1 | 2026-06-26 | Stage 'The Record on Mike Lindell' (branch preview only — NOT merged to apex) |
| 0e2f388 | 2026-06-26 | Someday page: add Pinball Pete's shout-out + meet-cute wink (curator-directed) |
| 49a8654 | 2026-06-26 | Add The Guest List (all 100 senators, tiered) + Bernie Sanders to Hall of Living Heroes |
| d19e9d9 | 2026-06-26 | Ethos: split into 31 standalone pages + TOC that links out, full ethos kept whole |
| 543885e | 2026-06-26 | Lexicon coin: 'Novel doesn't mean wrong' |
| 8121451 | 2026-06-26 | consult: 🎨 disclaimer — buy her first, not me |
| e895c97 | 2026-06-26 | Lexicon coin: 'A female Bob Ross' — for the matriarch (Carolyn Garay) |
Cross-check invited: the announcement board at the dispatch narrates the same history in prose, and the retractions page keeps the misses as loud as the wins. Three copies of one record; catch a disagreement between them and you've scored the house itself.