<?xml version="1.0" encoding="UTF-8"?>
<!--
  Sitemap for Custody Agents marketing surfaces (#124 / ADR-025 Layer 2).
  One host × two locales, since #328 folded Sentinel for Enterprise in from its
  own hostname (ADR-035 R-C):
    custodyagents.com/            — landing (en, pt-BR)
    custodyagents.com/enterprise  — Sentinel for Enterprise (en, pt-BR)
    custodyagents.com/professionals — BCGA Founding Charter Members (en, pt-BR)
    custodyagents.com/how-bcga-works — the BCGA explainer (en, pt-BR)

  The two BCGA programme pages came off apps/hotsite-br in #336 (ADR-035 R-D).
  br.custodyagents.com is NOT listed here for the same reason
  enterprise.custodyagents.com is not: this sitemap describes one host. Note the
  pt-BR professionals URL keeps its Portuguese slug — a ported hotsite route
  whose rankings are the reason the move is careful — while how-bcga-works is
  English under both locales because it was authored after the port.

  enterprise.custodyagents.com is deliberately absent: it serves nothing but a
  301 to /enterprise now, and listing a redirecting URL asks crawlers to index
  a hop. It has no sitemap of its own either.

  A third host, intelligence.custodyagents.com (Sentinel Intelligence, the
  research blog — see ADR-005), is deliberately absent. It is a separate repo
  that generates its own sitemap on every build, and robots.txt points crawlers
  at it. Listing its article URLs here would duplicate them across two sitemaps
  and strand them the moment a post is published or reslugged.

  Each <url> declares its alternates via <xhtml:link rel="alternate">.
  x-default points to the English version per Google guidance.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <url>
    <loc>https://custodyagents.com/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://custodyagents.com/" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://custodyagents.com/pt-br/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://custodyagents.com/" />
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://custodyagents.com/pt-br/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://custodyagents.com/" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://custodyagents.com/pt-br/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://custodyagents.com/" />
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://custodyagents.com/enterprise</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://custodyagents.com/enterprise" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://custodyagents.com/pt-br/enterprise" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://custodyagents.com/enterprise" />
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://custodyagents.com/pt-br/enterprise</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://custodyagents.com/enterprise" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://custodyagents.com/pt-br/enterprise" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://custodyagents.com/enterprise" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://custodyagents.com/professionals</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://custodyagents.com/professionals" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://custodyagents.com/pt-br/profissionais" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://custodyagents.com/professionals" />
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://custodyagents.com/pt-br/profissionais</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://custodyagents.com/professionals" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://custodyagents.com/pt-br/profissionais" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://custodyagents.com/professionals" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://custodyagents.com/how-bcga-works</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://custodyagents.com/how-bcga-works" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://custodyagents.com/pt-br/how-bcga-works" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://custodyagents.com/how-bcga-works" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://custodyagents.com/pt-br/how-bcga-works</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://custodyagents.com/how-bcga-works" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://custodyagents.com/pt-br/how-bcga-works" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://custodyagents.com/how-bcga-works" />
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <!-- Published legal + pricing routes. Prerendered by scripts/prerender-legal.mjs
       from the vendored sentinel-legal/ sources, so these URLs return policy text
       in the raw response. /pricing, /terms and /refunds declare
       sentinelcustody.com as canonical — the same documents are published
       on both hosts and should not compete as duplicates. /privacy is the website
       notice and is published on this host only, so it is its own canonical. -->
  <url>
    <loc>https://custodyagents.com/pricing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://custodyagents.com/terms</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>

  <url>
    <loc>https://custodyagents.com/privacy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>

  <url>
    <loc>https://custodyagents.com/refunds</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>

</urlset>
