<?xml version="1.0" encoding="UTF-8"?>
<!--
  I-15 (audit GxZdm): canonical sitemap for the public surface.
  Listed pages map 1:1 against the publicPages tier in
  frontend/js/ui_auth/page_surface_route_manifest.js. Protected
  routes (overview.html, castle_keep.html, etc.) are intentionally
  omitted because they require an authenticated session.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.thronestead.com/</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.thronestead.com/login</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.thronestead.com/signup</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.thronestead.com/forgot_password</loc>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://www.thronestead.com/faq</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.thronestead.com/patch_notes</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.thronestead.com/lore</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.thronestead.com/legal</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://www.thronestead.com/terms</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://www.thronestead.com/privacy</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://www.thronestead.com/code_of_conduct</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <!-- AF-LANDING-AUDIT-2026-05-06 L1: contact_support is registered
       in page_surface_registry.json as access:public,
       surface_state:shipped and surfaced from the canonical public
       footer (public_site_chrome.js). Indexing it from the sitemap
       closes the discoverability gap for unauthenticated visitors
       who need account-recovery / billing-issue support paths. -->
  <url>
    <loc>https://www.thronestead.com/contact_support</loc>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <!-- AF-PUBLIC-LEADERBOARD-2026-05-28: public Hall of Renown — the
       canonical public-surface ranking of every active player kingdom.
       High-value SEO entry-point for prospective players ("see who's
       playing") and a hub link into per-kingdom public_profile.html. -->
  <url>
    <loc>https://www.thronestead.com/public_leaderboard</loc>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>
