<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!--
    CHỈ chứa URL CANONICAL, CÔNG KHAI, CHO INDEX — bộ test
    scripts/test-web-contracts.cjs suy danh sách này từ src/lib/routes.json
    (nguồn duy nhất). Hai loại URL cố tình KHÔNG nằm ở đây:
      · /auth và mọi trang cần đăng nhập: bị robots.txt Disallow + noindex —
        URL bị chặn mà đăng ký sitemap là mâu thuẫn bị Search Console báo lỗi.
      · /status: alias của /monitor, hosting redirect 301 về /monitor. Hai URL
        cùng nội dung chỉ được có MỘT canonical — đăng ký cả hai là tự xin
        trùng lặp nội dung.

    <lastmod> chỉ có ở 3 trang pháp lý: đó là ngày duy nhất repo THẬT SỰ duy
    trì (LEGAL_UPDATED trong src/lib/legalContent.ts — hiện là 22/09/2026).
    Các trang còn lại KHÔNG có lastmod vì không có nguồn "ngày sửa nội dung"
    đáng tin; gắn ngày build/ngày hôm nay cho đủ bộ là dữ liệu giả — công cụ
    tìm kiếm sẽ thấy sitemap nào cũng "vừa mới sửa" và bỏ qua tín hiệu.
  -->
  <url>
    <loc>https://protogon.freebuff.app/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <!-- Trang tính năng: nội dung EN/DE cho người tìm kiếm quốc tế. -->
  <url>
    <loc>https://protogon.freebuff.app/features</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <!-- Monitor: trang công khai, dữ liệu realtime theo heartbeat bot.
       Canonical của cả /status. -->
  <!-- Ủng hộ nhà phát triển: trang công khai, đích đến tự nhiên của người
       đã dùng bot và muốn giúp. Không có lastmod vì không có lịch sử sửa
       nội dung đáng tin (xem giải thích đầu file). -->
  <url>
    <loc>https://protogon.freebuff.app/donate</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <!-- Góp ý: trang công khai, không cần đăng nhập — đích đến của người gặp
       lỗi nhưng không muốn vào Discord để kể lại. -->
  <url>
    <loc>https://protogon.freebuff.app/feedback</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <!-- Gói Premium: trang công khai để người dùng xem trước tính năng và giá
       trước khi nó thực sự mở bán. -->
  <url>
    <loc>https://protogon.freebuff.app/premium</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://protogon.freebuff.app/monitor</loc>
    <changefreq>hourly</changefreq>
    <priority>0.6</priority>
  </url>
  <!-- Văn bản pháp lý: URL riêng, công khai — Discord dùng để xác minh bot.
       lastmod = ngày LEGAL_UPDATED trong src/lib/legalContent.ts. -->
  <url>
    <loc>https://protogon.freebuff.app/terms</loc>
    <lastmod>2026-10-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://protogon.freebuff.app/privacy</loc>
    <lastmod>2026-10-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://protogon.freebuff.app/data-deletion</loc>
    <lastmod>2026-10-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>
