Changelog
What has shipped on this site — launches, features, and the occasional experiment.
13 entries, latest .changelog.md
All entries
2026
A guest book an agent can signThe retro homepage gets 1997 functionality: a guest book, a web ring, and a visit counter. The guest book is the first place on this site where an agent can create content, through WebMCP.featuremajorAdded a /webmcp page to showcase WebMCP functionalityThe tools this site hands to agents get a page built from the live tool objects, with runnable examples.featureminorRetro mode: a 1997 skin an agent can switch onA 1997 GeoCities-era appearance, and set_appearance: the site's first WebMCP tool that changes something instead of returning data, in your browser only.featuremajorThe Scorecard gets a memoryRedesigned /scorecard around a prominent latest run and a compact, expandable history, so score movement stays legible without creating a detail page for every audit.featureminorHomepage activity now comes from the changelogThe homepage's hand-maintained activity list is now a linked preview of the public changelog, with explicit dates and deterministic same-day ordering.featureminorPublic changelog launchesA reverse-chronological log of what ships on this site — launches, features, infrastructure, and experiments. Starting with this page.launchminorWebMCP read-only tool surfaceRegistered three read-only, agent-callable WebMCP tools behind Chrome's origin trial — pure progressive enhancement, removable in one step, and consumed by approximately nothing.experimentminorRaw-markdown post variants + content negotiationEvery post now has a token-efficient raw-markdown sibling at /writing/<slug>.md, and the canonical URL itself serves markdown when a request genuinely prefers it. Took three attempts to land the negotiation.inframinorThe public ScorecardPublished /scorecard as a manually verified snapshot of the site's latest Accessibility, Performance, SEO, and Agentic Browsing results — the same facts exposed to human and agent readers from one source.featureminormattpyle.com goes liveThe domain went live with www as the canonical host. Fixed every emitted URL to the canonical host, fixed a layout-shift regression, captured the first live-network baseline, and confirmed every AI crawler gets a 200.launchmajorSelf-hosted fonts, Performance back to 100Dropped the render-blocking cross-origin Google Fonts stylesheet for self-hosted subset woff2 files. Live Performance went from 84–87 to 97–100 on every page; first paint from ~3.3s to under a second.inframajorA new light themeRetired the dark, amber, monospace look for a warmer, serif-led reading design — and moved the accent from a default-reading clay orange to oxblood to break the 'AI-generated design' tell.featuremajorRebuilt on AstroMoved the site onto Astro content collections and shipped the foundational discoverability layer — sitemap, robots.txt, agents.md, and llms.txt. The foundation everything else here sits on.launchmajor