bryanhamilton.info / deploy ledger
I don't ship and hope. Every change below went out through a guarded, self-verifying deploy and was checked on the live site afterward - the served bytes, not the intention. Six weeks, two production sites.
45 receipts · Oct-Nov 2026 · all live-verified| Oct 19 | DJC | guarded-deploy-workers patternneedle-guarded, lint-gated, self-cleaning one-shot workers become the standard deploy path | ✓ verified |
| Oct 22 | DJC | amlightbox / gridoverflow / videometathree UI fixes shipped together, live-verified | ✓ verified |
| Oct 23 | DJC | homepage LCP 7.0s -> 2.3sopcache reset + asset diet; measured, not guessed | ✓ verified |
| Oct 23 | DJC | Tour History pagesshipped + live-verified | ✓ verified |
| Oct 25 | DJC | ALL16 idempotent sweep16-item patch set, safe to re-run | ✓ verified |
| Oct 27 | DJC | /directory99 crawlable artist cards + drawer | ✓ verified |
| Oct 29 | BH | sitemap.xml + llms.txt + ai.txtmachine-readable layer for the portfolio | ✓ verified |
| Oct 30 | BH | flagship rack card12 rack cards, flagship first, live-verified 255,861B served | ✓ verified |
| Oct 30 | BH | dev.to canonicals 11/11every cross-post canonical to bryanhamilton.info/writing/ | ✓ verified |
| Oct 30 | DJC | dedup-daylowercase-before-strip duplicate ingest fix + widget cache-bust | ✓ verified |
| Oct 30 | BH | OG image kit9 og-<slug>.png rendered and deployed via 56-chunk FTP kit + md5-gated assembler | ✓ verified |
| Oct 30 | DJC | fonts self-hostedno third-party font requests | ✓ verified |
| Oct 31 | BH | 404 page wired + food widget.htaccess ErrorDocument + ham-plate easter egg, verified headless + live | ✓ verified |
| Nov 1 | DJC | artist-page audit fixessameAs normalization + WEBSITE pill sitewide | ✓ verified |
| Nov 1 | DJC | FILL145 missing fields filled across 25 artists, verified live | ✓ verified |
| Nov 1 | BH | Person/Org schema hardeninglogo + description added to org node; avatar alts fixed | ✓ verified |
| Nov 1 | DJC | footer Tour Miles + Trendingshipped + live-verified | ✓ verified |
| Nov 1 | DJC | /site-map/human-readable HTML sitemap with Data & tools branch | ✓ verified |
| Nov 1 | DJC | tour predictions61 rows, confidence>=60, silent no-render guard | ✓ verified |
| Nov 1 | DJC | prediction scoreboard schemalazy 6h snapshot archive, first grades Dec 1 | ✓ verified |
| Nov 2 | DJC | genre-page fallback fix4 genre pages rescued from line-85 fallback; verified by artist NAME not card count | ✓ verified |
| Nov 3 | BH | article #13 shipped/writing/ pipeline: hub card + JSON-LD + llms + sitemap + IndexNow | ✓ verified |
| Nov 6 | BH | articles #14-15 shippedstale-editor-tab postmortem; body-swap bug caught and rebuilt from served template | ✓ verified |
| Nov 6 | BH | rack reordernumbered cards 00-12, collapse boundary positional, counters reconciled | ✓ verified |
| Nov 7 | BH | /hiring/retail/food-service hiring page + Person JSON-LD; FameHero name-collision flagged and fixed | ✓ verified |
| Nov 8 | BH | /projects/ story pagenav + venn carried over; quoting bug caught and repaired same day | ✓ verified |
| Nov 8 | BH | repo count sweep15->14 reconciled everywhere; About stat corrected to 212.7K | ✓ verified |
| Nov 8 | BH | llms.txt + ai.txt resyncai.txt restored as byte-mirror (md5-verified) after silent divergence | ✓ verified |
| Nov 8 | BH | GEO-first case study openingcase study leads with the search-is-answers thesis | ✓ verified |
| Nov 8 | DJC | llms/ai.txt auditbyte-identical mirror confirmed, 9421B | ✓ verified |
| Nov 9 | BH | LovedByAI rescan triage76/100 -> real gaps fixed, template false positives documented, not chased | ✓ verified |
| Nov 9 | BH | rack serials + patch cablesS/N popovers, LED flicker, ON-AIR commit lamp, SVG cables with current-flow hover | ✓ verified |
| Nov 9 | BH | Konami eggshipped + live-verified | ✓ verified |
| Nov 9 | DJC | NEXT UP hero marquee14 soonest shows from djs.json, count-up on Top-100, hover polish v3-5 | ✓ verified |
| Nov 10 | BH | EQ dock9-bar visualizer, state-event system, one-shot hint | ✓ verified |
| Nov 10 | BH | resume dock isolation/resume/ stripped of ticker/dock/EQ via path guard | ✓ verified |
| Nov 10 | BH | bak sweep complete29 backup files deleted, worker-verified zero web-accessible .baks remain | ✓ verified |
| Nov 10 | BH | console + badge shipconsole secret, SEXY-4, badge chip 15 bronze, all live-verified | ✓ verified |
| Nov 11 | BH | footer reorder + hero chipPageSpeed card first, live chip centered via same-origin proxy (10-min cache) | ✓ verified |
| Nov 11 | BH | article #19 shippeddead-at-file-30 postmortem, full SAGA, IndexNow 200 | ✓ verified |
| Nov 11 | DJC | push prompt architecturefavorite-moment opt-in built, deployed via 4-file worker | ✓ verified |
| Nov 12 | DJC | hearts un-hidden sitewidestray hide-CSS block found and removed after 6 days; style.css v29 live | ✓ verified |
| Nov 12 | DJC | member-session emitter rewiredlogin flag + server favorites restored after Oct 23 rollback ate the include | ✓ verified |
| Nov 12 | DJC | 46 stray worker files vaultedoutside public_html; 10 were UNGATED, all verified 404 | ✓ verified |
| Nov 12 | DJC | push prompt livewindow-capture click listener; verified in headless Chrome + Firefox + Chrome | ✓ verified |