<?xml version="1.0" encoding="UTF-8"?>
<!--
  Narratus — sitemap BASELINE (só páginas estáticas públicas). Servido em
  /sitemap.xml (registrado em angular.json > assets).

  ⚠️ As PÁGINAS DE PRODUTO (title/universe/author) passaram a ser PÚBLICAS no
  reveal (2026-07-04) e DEVEM entrar no sitemap — mas são dinâmicas (UUIDs diferem
  dev/prod). Por isso NÃO ficam aqui hardcoded. No DEPLOY, DEPOIS de carregar o
  conteúdo no store de prod, REGENERE o sitemap completo:

    STORE_URL=https://store.narratus.app BASE_URL=https://narratus.app \
      node scripts/generate-sitemap.js

  (o script mescla estas estáticas + os produtos do catálogo). Este baseline é o
  fallback seguro caso o deploy esqueça de regenerar.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://narratus.app/about</loc>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://narratus.app/about?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://narratus.app/about?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://narratus.app/about?lang=en"/>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://narratus.app/</loc>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://narratus.app/?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://narratus.app/?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://narratus.app/?lang=en"/>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://narratus.app/terms</loc>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://narratus.app/privacy</loc>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://narratus.app/refunds</loc>
    <priority>0.3</priority>
  </url>
</urlset>
