<?xml version="1.0" encoding="UTF-8"?>
<!--
  Rot8 — public sitemap. Source of truth: src/lib/seoMeta.ts → PUBLIC_ROUTE_META.

  Lists ONLY routes that render without authentication AND are intended to be
  indexed by search engines. Every <loc> below corresponds to a path in the
  PUBLIC_ROUTE_META registry and is enforced by src/test/seoMeta.test.ts.

  Intentionally OMITTED (NOT a bug — please do not "fix" by adding them):
    /auth, /reset-password         — authentication surfaces; emit <NoIndex />.
    /dashboard, /signals,
    /signal-proof, /pairs, /arena,
    /markets, /whale-intel,
    /capital, /overview, /learn,
    /portfolio, /settings,
    /billing, /admin,
    /platform-hub, /connections,
    /arbitrage, /referrals         — authenticated app shell. ProtectedAppLayout
                                     mounts <NoIndex /> so search engines can
                                     crawl (necessary for noindex to be SEEN)
                                     but won't index. Adding them here would
                                     contradict the noindex tag and waste
                                     crawl budget.
    /cycle                         — redirect-only to /markets?tab=cycle.
    catch-all 404                  — NotFound page emits <NoIndex />.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://rot8.live/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://rot8.live/preview</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://rot8.live/pricing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://rot8.live/legal</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://rot8.live/privacy</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://rot8.live/terms</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://rot8.live/cookies</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://rot8.live/methodology</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rot8.live/disclaimer</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
