<?xml version="1.0" encoding="UTF-8"?>
<!--
  sitemap.xml — ai.digital-opua.ch

  One-Pager: die Seite hat genau eine indexierbare HTML-URL. Eine
  Sitemap mit einem Eintrag ist deshalb korrekt und nicht unvollständig.

  Bewusst weggelassen:
  - changefreq und priority wertet Google nicht aus. Quelle:
    https://developers.google.com/search/blog/2023/06/sitemaps-lastmod-ping
  - Kein automatisch gestempeltes lastmod: ein bei jedem Build neu
    gesetztes Datum entwertet das Signal. Der Wert unten ist das echte
    Änderungsdatum des Seiteninhalts (Git-Commit von index.html und
    src/App.tsx).

  Preis dieser Entscheidung, ehrlich benannt: niemand zieht das Datum
  von selbst nach. Ein VERGESSENES lastmod ist schlechter als ein
  gestempeltes — es behauptet aktiv, die Seite sei unverändert, und
  wiederholt falsche Daten führen dazu, dass Google lastmod für die
  Domain ganz ignoriert. Wer die Handpflege nicht garantieren kann,
  lässt lastmod weg (zulässig), statt es veralten zu lassen.

  Hier ist der Träger das Prüfskript: `node scripts/verify-robots.mjs`
  vergleicht diesen Wert gegen das Git-Datum von index.html und
  src/App.tsx und schlägt fehl, sobald der Seiteninhalt neuer ist.

  Warum hier kein Git-Befehl im Klartext steht: XML-Kommentare dürfen
  keine zwei aufeinanderfolgenden Bindestriche enthalten (XML 1.0,
  §2.5). Ein `git log`-Aufruf mit dem Pfad-Trenner brächte genau die
  Zeichenfolge mit und macht die Datei unparsbar — genau das war hier
  der Fall, bis Prüfung C10 dazukam.

  Nicht aufgeführt: /llms.txt und /.well-known/*. Sitemaps sind für
  indexierbare HTML-Seiten; die Discovery-Dateien stehen als Wegweiser
  in der robots.txt.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://ai.digital-opua.ch/</loc>
    <lastmod>2026-09-10</lastmod>
  </url>
</urlset>
