<?xml version="1.0" encoding="UTF-8"?>
<!--
  The public routes, and only those.

  Deliberately hand-written and short: everything else this application serves is behind
  authentication, so listing it would invite crawlers to pages that answer with a login form.

  ⚠️ THE DOMAIN IS ABSOLUTE, NOT RELATIVE — the sitemaps.org protocol requires a fully-qualified
  <loc> (scheme + host); a relative path is invalid per spec and a crawler may reject the whole file.
  This IS a third copy of the domain (`canonicalSiteUrl.ts` owns it, `index.html` interpolates
  VITE_CANONICAL_SITE_URL), accepted on purpose (2026-08-28 post-merge review of story `1-25`) because
  this file is static under `public/` and not processed by Vite's env substitution — the production
  domain changes for granted, not by accident, and this file changes with it.

  It changed once, on 2026-09-04 (story `1-28-canonica-del-sitio-a-masterlex-com`): `legalaiapp.es` →
  `masterlex.com`, following the `Site URL` of Auth, which moved the day before. `legalaiapp.es` is NOT
  retired — it still serves, from Lovable — so during the window between the merge to `main` (which
  deploys Vercel) and Lovable's separate Publish, the two hosts serve DIFFERENT sitemaps. That is the
  cost of this file being static, and `documentMetadata.test.ts` is what keeps these five `<loc>` from
  drifting away from the value `canonicalSiteUrl.ts` resolves.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://masterlex.com/</loc><changefreq>weekly</changefreq><priority>1.0</priority></url>
  <url><loc>https://masterlex.com/privacidad</loc><changefreq>yearly</changefreq><priority>0.3</priority></url>
  <url><loc>https://masterlex.com/aviso-legal</loc><changefreq>yearly</changefreq><priority>0.3</priority></url>
  <url><loc>https://masterlex.com/cookies</loc><changefreq>yearly</changefreq><priority>0.3</priority></url>
  <url><loc>https://masterlex.com/condiciones-de-contratacion</loc><changefreq>yearly</changefreq><priority>0.3</priority></url>
</urlset>
