<?xml version="1.0" encoding="UTF-8"?>
<!--
  sitemap.xml — geds.neuralciberguard.org
  Rule for this file: every <loc> must be a URL that resolves with HTTP 200 on
  this origin. Nothing aspirational, nothing retired.

  Removed 2026-08-06 (all three returned 404, producing standing Search Console
  coverage errors): /platform.html, /sentry.html, /phishguard.html. Those paths
  are now 301 redirects to real in-page anchors — see _redirects — and a
  redirect must never be listed in a sitemap.

    Removed 2026-08-09: /senior.html. It was folded into the Guardian Mobile
    demo, which now sits at the top of the hub and explains the feature by
    letting you use it. The URL 301s to /#mobile, and a redirect must never be
    listed in a sitemap — see the rule directly above. SENIOR-WEB-CONTRACT.md
    §6.4(a) is satisfied by the demo rather than by a separate page.

  RULE FOR THIS FILE, unchanged: every <loc> must be a URL that returns HTTP 200
  on this origin. Nothing aspirational, nothing retired, and never a path that
  only resolves through a redirect.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://geds.neuralciberguard.org/</loc>
    <lastmod>2026-08-07</lastmod>
  </url>
  <url>
    <loc>https://geds.neuralciberguard.org/saip-demo.html</loc>
    <lastmod>2026-08-06</lastmod>
  </url>
  <url>
    <loc>https://geds.neuralciberguard.org/privacy.html</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
