<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- Public marketing & docs pages only. App routes (incidents, dashboard,
       usecases, alerts, etc.) require authentication and serve the same SPA
       shell to crawlers, which makes Google flag them as duplicates of /. -->
  <url><loc>https://security.shuffler.io/</loc><lastmod>2026-05-27</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
  <url><loc>https://security.shuffler.io/apps</loc><lastmod>2026-05-27</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc>https://security.shuffler.io/pricing</loc><lastmod>2026-05-27</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc>https://security.shuffler.io/shuffle-mcp-demo</loc><lastmod>2026-05-27</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://security.shuffler.io/shuffle-core-demo</loc><lastmod>2026-05-27</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>

  <!-- Docs (one entry per markdown slug in src/components/docs/MarkdownRenderer.tsx) -->
  <url><loc>https://security.shuffler.io/docs</loc><lastmod>2026-05-27</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://security.shuffler.io/docs/getting-started</loc><lastmod>2026-05-27</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url>
  <url><loc>https://security.shuffler.io/docs/setup</loc><lastmod>2026-05-27</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url>
  <url><loc>https://security.shuffler.io/docs/incident-creation</loc><lastmod>2026-05-27</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url>
  <url><loc>https://security.shuffler.io/docs/shuffle-pipelines</loc><lastmod>2026-05-27</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url>
  <url><loc>https://security.shuffler.io/docs/monitoring</loc><lastmod>2026-05-27</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url>

  <!-- Auth entry points -->
  <url><loc>https://security.shuffler.io/login</loc><lastmod>2026-05-27</lastmod><changefreq>monthly</changefreq><priority>0.4</priority></url>
  <url><loc>https://security.shuffler.io/register</loc><lastmod>2026-05-27</lastmod><changefreq>monthly</changefreq><priority>0.4</priority></url>
</urlset>
