<?xml version="1.0" encoding="UTF-8"?>
<!--
  sitemap.xml — Artificial Environment Lab (undeton.com)

  ONLY public, indexable marketing + game-info pages are listed here.
  Authenticated routes (/console/*, /login, /register, /profile, /authentication,
  /blog/manage) are excluded — they are blocked in robots.txt and have
  noindex meta tags via <SeoHead NoIndex="true"/>.

  lastmod dates: update when a page's content materially changes.
  Blog post URLs mirror Pages/Blog.razor static posts.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>
    <loc>https://undeton.com/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://undeton.com/game-modes</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://undeton.com/characters</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://undeton.com/the-lab</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://undeton.com/news</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://undeton.com/devlog</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://undeton.com/blog</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://undeton.com/blog/inside-the-promotion-gate</loc>
    <lastmod>2025-10-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://undeton.com/blog/designing-void-station</loc>
    <lastmod>2025-10-18</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://undeton.com/blog/cross-platform-parity</loc>
    <lastmod>2025-10-14</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://undeton.com/blog/art-of-season-1-cosmetics</loc>
    <lastmod>2025-10-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://undeton.com/blog/balancing-inferno</loc>
    <lastmod>2025-10-03</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://undeton.com/blog/telemetry-and-privacy</loc>
    <lastmod>2025-09-28</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://undeton.com/blog/deterministic-combat-engine</loc>
    <lastmod>2025-09-21</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://undeton.com/blog/community-tournament-recap</loc>
    <lastmod>2025-09-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://undeton.com/blog/roadmap-to-launch</loc>
    <lastmod>2025-09-08</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://undeton.com/blog/reading-the-win-rate-curve</loc>
    <lastmod>2025-09-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://undeton.com/blog/hero-kit-philosophy</loc>
    <lastmod>2025-08-25</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://undeton.com/roadmap</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://undeton.com/download</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://undeton.com/shop</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://undeton.com/privacy</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <url>
    <loc>https://undeton.com/terms</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

</urlset>
