<?xml version="1.0" encoding="UTF-8"?>
<!--
  Hand-maintained — regenerate alongside prerender.mjs's PUBLIC_ROUTES list once /journal has
  enough entries that hand-editing drifts. /circular-trading-detection's copy was reviewed against
  the Public/Premium content boundary and approved 2026-08-16.

  IMPORTANT (locked 2026-08-16, Authority Plan §09): four more journal pieces exist as DRAFT/
  STAGED routes (see main.tsx's PUBLIC_ROUTES for the exact 3-state definition: draft/staged vs
  published vs indexed — "not listed here" is draft/staged, not "unpublished" in an absolute sense,
  since the route is still fetchable if the URL is known). Do NOT add the next one on a fixed
  cadence — each addition to this file is the actual PUBLISH step, and per Nir's explicit call
  (2026-08-16) it happens only after the preceding piece has had a real measurement window (GSC/
  Bing indexing status, impressions, query data — see docs/evidence/SEO_AUTHORITY_BASELINE_2026-
  08-16.md), not automatically. Order once each is cleared: what-we-tested-and-rejected ->
  reading-a-floorsheet -> first-out-of-sample-edge -> market-intelligence-vs-stock-tips. Each
  addition is its own commit.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://nepsescanner.com/</loc><priority>1.0</priority></url>
  <url><loc>https://nepsescanner.com/methodology</loc></url>
  <url><loc>https://nepsescanner.com/data</loc></url>
  <url><loc>https://nepsescanner.com/glossary</loc></url>
  <url><loc>https://nepsescanner.com/journal</loc></url>
  <url><loc>https://nepsescanner.com/journal/2026-nepse-calendar-seasonality</loc></url>
  <url><loc>https://nepsescanner.com/journal/2026-08-why-backtested-isnt-enough</loc></url>
  <url><loc>https://nepsescanner.com/faq</loc></url>
  <url><loc>https://nepsescanner.com/pricing</loc></url>
  <url><loc>https://nepsescanner.com/about</loc></url>
  <url><loc>https://nepsescanner.com/circular-trading-detection</loc></url>
</urlset>
