<?xml version="1.0" encoding="UTF-8"?>
<!--
  Agent-discovery sitemap v2 — STAGED ONLY, 2026-11-06.
  Nothing here is deployed. Nothing in ~/workspace/deploy/crypt0snews/
  was touched, and nothing in agent-calls-v2/ or the live function was
  touched. This file refreshes and extends
  agent-discovery-sitemap-staged.xml (2026-11-03); it does NOT
  overwrite it. It is a ready-to-deploy companion sitemap, not a
  replacement for sitemap.xml or news-sitemap.xml.

  FRESHNESS CHECK (verified 2026-11-06 ~03:51 CST against the deploy
  tree on disk):
  - sitemap.xml: parses, 726 URLs, lastmod through 2026-11-05,
    generated 2026-11-06 00:00. All Nov 4 + Nov 5 articles present.
  - news-sitemap.xml: parses, 6 URLs (3x Nov 4 + 3x Nov 5), inside
    the 48-hour news window. Fresh; nothing missing.
  - GAP FIXED HERE (v2 vs the Nov 3 staged file):
    1. STALE LASTMOD: llms-full.txt regenerated 2026-11-06 00:00,
       but the Nov 3 staged file lists 2026-11-03. Corrected below.
    2. MISSING FEEDS: the four free v1 article feeds
       (api/v1/news.json, crypto.json, gaming.json, ai.json) are
       regenerated daily at 00:00 (today 2026-11-06) and are the
       machine-readable entry points an agent uses before paying,
       yet neither sitemap.xml nor the Nov 3 staged agent-sitemap
       lists them. Added below, plus api/v1/on-this-day.json
       (2026-11-03), the dated-facts feed the agents page gates on.

  RESEARCH NOTE (brief): sitemaps are a discovery hint, not a
  guarantee; Google ignores priority/changefreq, so accurate lastmod
  is the signal that matters. Segmenting by content type is standard
  practice — hence this separate, small agent sitemap rather than
  stuffing JSON discovery files into the main 726-URL file.

  DESIGN (unchanged from v1): only static, verified-on-disk
  discovery surfaces. Paid endpoints are deliberately NOT listed:
  a sitemap entry for a 402-gated URL would mislead crawlers, while
  discovery.json and openapi.json (listed below) already enumerate
  every paid endpoint, its price, and its 402 flow. The sitemap
  points agents at the contract; the contract points at the calls.
  The v1 feeds listed here are free static JSON (verified: no 402,
  "docs" pointer to api.html), safe to list.

  LASTMODS below are the deploy-tree file dates verified 2026-11-06.
  At deploy time, regenerate lastmod from disk rather than trusting
  these staged dates if any file has since changed.

  DEPLOY STEPS (future, on his tap only):
  1. Copy this file to the site root as agent-sitemap.xml.
  2. Add one line to robots.txt: Sitemap: https://crypt0snews.com/agent-sitemap.xml
  3. Do NOT edit sitemap.xml or news-sitemap.xml in this slice.

  SECONDARY OBSERVATION (not this slice's fix, carried forward):
  contact.html and privacy.html are absent from sitemap.xml
  (0 hits, verified 2026-11-06). The Nov 3 audit counted 11 absent
  HTML files (404, widgets, snippets, intentionally unlisted); these
  two real pages may be among them by design, or an oversight worth
  one explicit check before the next sitemap pass.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://crypt0snews.com/agents.html</loc>
    <lastmod>2026-11-07</lastmod>
  </url>
  <url>
    <loc>https://crypt0snews.com/api.html</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://crypt0snews.com/api/x402/discovery.json</loc>
    <lastmod>2026-11-07</lastmod>
  </url>
  <url>
    <loc>https://crypt0snews.com/api/x402/openapi.json</loc>
    <lastmod>2026-11-07</lastmod>
  </url>
  <url>
    <loc>https://crypt0snews.com/openapi.json</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://crypt0snews.com/.well-known/x402.json</loc>
    <lastmod>2026-11-07</lastmod>
  </url>
  <url>
    <loc>https://crypt0snews.com/llms.txt</loc>
    <lastmod>2026-11-07</lastmod>
  </url>
  <url>
    <loc>https://crypt0snews.com/llms-full.txt</loc>
    <lastmod>2026-11-07</lastmod>
  </url>
  <url>
    <loc>https://crypt0snews.com/api/v1/news.json</loc>
    <lastmod>2026-11-07</lastmod>
  </url>
  <url>
    <loc>https://crypt0snews.com/api/v1/crypto.json</loc>
    <lastmod>2026-11-07</lastmod>
  </url>
  <url>
    <loc>https://crypt0snews.com/api/v1/gaming.json</loc>
    <lastmod>2026-11-07</lastmod>
  </url>
  <url>
    <loc>https://crypt0snews.com/api/v1/ai.json</loc>
    <lastmod>2026-11-07</lastmod>
  </url>
  <url>
    <loc>https://crypt0snews.com/api/v1/on-this-day.json</loc>
    <lastmod>2026-11-03</lastmod>
  </url>
</urlset>
