<?xml version="1.0" encoding="UTF-8"?>
<!--
  The five fixed pages. There was no sitemap at all before this file, and no `Sitemap:`
  line in robots.txt — combined with zero inbound links from noesion.ai, that left a
  fresh subdomain with no discovery path whatsoever. A `site:` search returned nothing.

  STATIC, AND NOW ONLY THE PAGES THAT DESERVE TO BE. This file used to carry the thirty
  /for/{slug} role pages as well, and the note here used to defer a generated per-story
  sitemap. Both are now server routes reading the API at request time, listed alongside this
  file in robots.txt:

    sitemap-stories.xml  every /i/{itemId} story page
    sitemap-roles.xml    /for, the thirty role pages, and every archived month

  The /for entries left for two reasons, and the second is the one that matters. Their
  `lastmod` was hand-typed and `rolebrief-personas.timer` rewrites all thirty pages on the
  1st of every month, so this file would have gone on asserting 2026-09-08 on the very day
  they changed. And the archive — /for/{slug}/{period}, thirty new pages a month — was in no
  sitemap at all, defended by "every archive entry is linked from its own persona page". That
  is true and it had never once run: on 2026-09-08 every persona had exactly one period, so
  the archive list was empty on all thirty pages.

  WHAT STAYS HERE STAYS FOR A REASON. These five change about never, their URLs are not
  derived from anything a database knows, and a static file keeps listing them when the API
  is down — which is exactly when a generated sitemap has nothing to say.

  `lastmod` is hand-maintained, which is honest for five pages that change about never.
  /news changes constantly, but its <changefreq> carries that, and a lastmod nobody updates
  is worse than one a crawler ignores. That argument did NOT survive contact with thirty
  pages on a monthly timer, which is why they are no longer here.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://radar.noesion.ai/</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://radar.noesion.ai/news</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://radar.noesion.ai/privacy</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://radar.noesion.ai/terms</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://radar.noesion.ai/legal</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
