<?xml version="1.0" encoding="UTF-8"?>
<!--
  Sitemap de Narqx.

  Este archivo se GENERA — no lo edites a mano. El generador
  `scripts/seo/build-sitemap.mjs` consulta public_books / public_chapters /
  public_profiles en Firestore (excluyendo contenido seed, draft, privado y
  de pago) y reescribe este archivo con las obras y perfiles públicos reales.

  Regenerar antes de desplegar:
    export GOOGLE_APPLICATION_CREDENTIALS=/abs/ruta/narqx-pre-sa.json
    npm run build:sitemap:des
    git add sitemap.xml sitemap-*.xml && git commit && git push   # Vercel deploy

  Lo de abajo es el fallback estático (solo páginas índice) que se sirve hasta
  que el owner ejecuta el generador con credenciales reales. Si el catálogo
  supera 50.000 URLs, el generador convierte este archivo en un sitemap index
  apuntando a sitemap-N.xml.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://narqx.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://narqx.com/login</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://narqx.com/register</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>
