<?xml version="1.0" encoding="UTF-8"?>
<!--
  GENERATED FILE - do not edit by hand.
  Written by stock-screener-frontend/scripts/generate-sitemap.js, which runs
  automatically as the npm `prebuild` hook, so every build re-derives this file
  from the assets actually present in public/.

  SPEC_FIRST_CUSTOMER_READINESS_2026-07-19 2.2: only URLs that return 200 with
  real content to a plain fetch may be listed.
  /coverage is NOT listed: coverage.json has not been generated, so the page would render a
  placeholder and SPEC 2.2 rates a placeholder URL worse than absence.
  Public chart URLs are NOT listed (public-chart feature flag not verified ON in prod).

  To publish /coverage: run `npm run coverage:json` with a production DATABASE_URL,
  commit the resulting public/coverage.json, and this entry appears on the next build.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://stockbai.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://stockbai.com/pricing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>
