<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://swarmyagent.com/</loc>
    <lastmod>2026-10-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://swarmyagent.com/use-cases</loc>
    <lastmod>2026-10-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- /use-cases is listed because it is now a real page with its own canonical:
       usePageMeta stamps the title, description and canonical at runtime and
       scripts/prerender.mjs bakes them into dist/use-cases.html, so a crawler
       sees a page that declares itself rather than a duplicate of the homepage.
       A route that still shares index.html's hardcoded homepage canonical must
       NOT be added here: Search Console files it as "alternate page with
       proper canonical" (or overrides the canonical and indexes it as is). -->
  <!-- /bug-gallery is deliberately not listed, and now for a stronger reason
       than the canonical one: under decision D-K it ships as a PRIVATE list
       entered with a passkey, showing real application names and full
       screenshots that an edge function serves only after it accepts the passkey.
       Advertising the route for indexing would be advertising the door. It is
       also Disallowed in robots.txt and the page adds its own runtime
       `noindex` meta. Revisit only when the public, anonymised phase ships AND
       the page carries a canonical of its own (index.html's single hardcoded
       canonical still points at https://swarmyagent.com/). -->
</urlset>
