<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Matt Pyle — Changelog</title><description>What shipped on mattpyle.com. Features, experiments, content and infrastructure changes on a personal site used as a testbed for agent-ready web standards.</description><link>https://www.mattpyle.com/changelog/</link><language>en-us</language><lastBuildDate>Sat, 24 Oct 2026 07:35:00 GMT</lastBuildDate><atom:link href="https://www.mattpyle.com/changelog/rss.xml" rel="self" type="application/rss+xml"/><item><title>/activity shows who an agent is</title><link>https://www.mattpyle.com/changelog/activity-agent-identity/</link><guid isPermaLink="true">https://www.mattpyle.com/changelog/activity-agent-identity/</guid><description>/activity now shows how many agent hits proved who sent them, names the key directories behind signatures the site does not yet recognise, and lists the MCP clients that give a name and a protocol revision.</description><pubDate>Sat, 24 Oct 2026 07:35:00 GMT</pubDate></item><item><title>Steward measures an agent&apos;s reading budget</title><link>https://www.mattpyle.com/changelog/agent-reading-budget/</link><guid isPermaLink="true">https://www.mattpyle.com/changelog/agent-reading-budget/</guid><description>The agent audit and the nightly scorecard now measure how much of the first 8,000 characters an agent reads on each page is content rather than navigation, as text and as markdown, so a header that eats an agent&apos;s first read shows up as a number.</description><pubDate>Fri, 23 Oct 2026 06:30:00 GMT</pubDate></item><item><title>A guest book an agent can sign</title><link>https://www.mattpyle.com/changelog/agent-signed-guestbook/</link><guid isPermaLink="true">https://www.mattpyle.com/changelog/agent-signed-guestbook/</guid><description>The 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.</description><pubDate>Tue, 04 Aug 2026 04:00:00 GMT</pubDate></item><item><title>Added a /webmcp page to showcase WebMCP functionality</title><link>https://www.mattpyle.com/changelog/webmcp-resource-page/</link><guid isPermaLink="true">https://www.mattpyle.com/changelog/webmcp-resource-page/</guid><description>The tools this site hands to agents get a page built from the live tool objects, with runnable examples.</description><pubDate>Mon, 03 Aug 2026 07:15:00 GMT</pubDate></item><item><title>Retro mode: a 1997 skin an agent can switch on</title><link>https://www.mattpyle.com/changelog/agent-driven-retro-mode/</link><guid isPermaLink="true">https://www.mattpyle.com/changelog/agent-driven-retro-mode/</guid><description>A 1997 GeoCities-era appearance, and set_appearance: the site&apos;s first WebMCP tool that changes something instead of returning data, in your browser only.</description><pubDate>Mon, 03 Aug 2026 05:45:00 GMT</pubDate></item><item><title>The Scorecard gets a memory</title><link>https://www.mattpyle.com/changelog/scorecard-run-history/</link><guid isPermaLink="true">https://www.mattpyle.com/changelog/scorecard-run-history/</guid><description>Redesigned /scorecard around a prominent latest run and a compact, expandable history, so score movement stays legible without creating a detail page for every audit.</description><pubDate>Sat, 18 Jul 2026 07:22:47 GMT</pubDate></item><item><title>Homepage activity now comes from the changelog</title><link>https://www.mattpyle.com/changelog/homepage-activity-from-changelog/</link><guid isPermaLink="true">https://www.mattpyle.com/changelog/homepage-activity-from-changelog/</guid><description>The homepage&apos;s hand-maintained activity list is now a linked preview of the public changelog, with explicit dates and deterministic same-day ordering.</description><pubDate>Sat, 18 Jul 2026 06:31:45 GMT</pubDate></item><item><title>Public changelog launches</title><link>https://www.mattpyle.com/changelog/public-changelog/</link><guid isPermaLink="true">https://www.mattpyle.com/changelog/public-changelog/</guid><description>A reverse-chronological log of what ships on this site — launches, features, infrastructure, and experiments. Starting with this page.</description><pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate></item><item><title>WebMCP read-only tool surface</title><link>https://www.mattpyle.com/changelog/webmcp-tools/</link><guid isPermaLink="true">https://www.mattpyle.com/changelog/webmcp-tools/</guid><description>Registered three read-only, agent-callable WebMCP tools behind Chrome&apos;s origin trial — pure progressive enhancement, removable in one step, and consumed by approximately nothing.</description><pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Raw-markdown post variants + content negotiation</title><link>https://www.mattpyle.com/changelog/markdown-post-variants/</link><guid isPermaLink="true">https://www.mattpyle.com/changelog/markdown-post-variants/</guid><description>Every post now has a token-efficient raw-markdown sibling at /writing/&amp;lt;slug&amp;gt;.md, and the canonical URL itself serves markdown when a request genuinely prefers it. Took three attempts to land the negotiation.</description><pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate></item><item><title>The public Scorecard</title><link>https://www.mattpyle.com/changelog/public-scorecard/</link><guid isPermaLink="true">https://www.mattpyle.com/changelog/public-scorecard/</guid><description>Published /scorecard as a manually verified snapshot of the site&apos;s latest Accessibility, Performance, SEO, and Agentic Browsing results — the same facts exposed to human and agent readers from one source.</description><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate></item><item><title>mattpyle.com goes live</title><link>https://www.mattpyle.com/changelog/site-live/</link><guid isPermaLink="true">https://www.mattpyle.com/changelog/site-live/</guid><description>The 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.</description><pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Self-hosted fonts, Performance back to 100</title><link>https://www.mattpyle.com/changelog/self-hosted-fonts/</link><guid isPermaLink="true">https://www.mattpyle.com/changelog/self-hosted-fonts/</guid><description>Dropped 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.</description><pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate></item><item><title>A new light theme</title><link>https://www.mattpyle.com/changelog/light-theme/</link><guid isPermaLink="true">https://www.mattpyle.com/changelog/light-theme/</guid><description>Retired 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 &apos;AI-generated design&apos; tell.</description><pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Rebuilt on Astro</title><link>https://www.mattpyle.com/changelog/astro-rebuild/</link><guid isPermaLink="true">https://www.mattpyle.com/changelog/astro-rebuild/</guid><description>Moved 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.</description><pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate></item></channel></rss>