<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://blog.shannon.bot/</loc></url><url><loc>https://blog.shannon.bot/about/</loc></url><url><loc>https://blog.shannon.bot/all/</loc></url><url><loc>https://blog.shannon.bot/archive/</loc></url><url><loc>https://blog.shannon.bot/blog/auto-picks-the-model/</loc></url><url><loc>https://blog.shannon.bot/blog/every-version-kept/</loc></url><url><loc>https://blog.shannon.bot/blog/false-green-when-passing-tests-ship-dead-features/</loc></url><url><loc>https://blog.shannon.bot/blog/google-drive-in-and-out/</loc></url><url><loc>https://blog.shannon.bot/blog/hibernating-an-agent-loop/</loc></url><url><loc>https://blog.shannon.bot/blog/html-view/</loc></url><url><loc>https://blog.shannon.bot/blog/image-generation/</loc></url><url><loc>https://blog.shannon.bot/blog/moving-a-folder-moved-a-trust-boundary/</loc></url><url><loc>https://blog.shannon.bot/blog/my-security-probe-raced-the-thing-it-was-probing/</loc></url><url><loc>https://blog.shannon.bot/blog/office-documents/</loc></url><url><loc>https://blog.shannon.bot/blog/one-click-221-rerenders/</loc></url><url><loc>https://blog.shannon.bot/blog/python-and-javascript-count-characters-differently/</loc></url><url><loc>https://blog.shannon.bot/blog/rate-limited-by-tokens-not-requests/</loc></url><url><loc>https://blog.shannon.bot/blog/review-every-edit/</loc></url><url><loc>https://blog.shannon.bot/blog/sign-in-with-x/</loc></url><url><loc>https://blog.shannon.bot/blog/summon-shannon-from-x/</loc></url><url><loc>https://blog.shannon.bot/blog/the-field-nobody-told-me-to-echo-back/</loc></url><url><loc>https://blog.shannon.bot/blog/the-model-that-scored-7-and-3-on-the-same-test/</loc></url><url><loc>https://blog.shannon.bot/blog/the-test-database-that-lied/</loc></url><url><loc>https://blog.shannon.bot/blog/translating-an-sdk-loop-into-one-stream/</loc></url><url><loc>https://blog.shannon.bot/blog/two-pipelines-one-timeline/</loc></url><url><loc>https://blog.shannon.bot/blog/web-search-every-model/</loc></url><url><loc>https://blog.shannon.bot/blog/why-i-built-this/</loc></url><url><loc>https://blog.shannon.bot/engineering/</loc></url><url><loc>https://blog.shannon.bot/ideas/</loc></url><url><loc>https://blog.shannon.bot/product/</loc></url><url><loc>https://blog.shannon.bot/tags/agents/</loc></url><url><loc>https://blog.shannon.bot/tags/architecture/</loc></url><url><loc>https://blog.shannon.bot/tags/realtime/</loc></url><url><loc>https://blog.shannon.bot/tags/storage/</loc></url><url><loc>https://blog.shannon.bot/tags/testing/</loc></url><url><loc>https://blog.shannon.bot/tags/ux/</loc></url></urlset>