<?xml version="1.0" encoding="UTF-8"?>
<!--
  JCC Axis production sitemap.

  JCC Axis is the parent brand over two customer-facing product lanes. The
  advertised surfaces are exactly the `indexable: true` entries in
  src/lib/site.ts: the shared gateway, the front door of each lane, the
  read-only Job Corps operator product list (/job-corps/operators),
  /job-corps/facilities-maintenance (public, read-only, synthetic maintenance
  records labelled as such), /job-corps/ceo-walkthrough (the public executive
  walkthrough share page), /job-corps/operator-requirements (the public
  minimum-capability checklist), /job-corps/performance-review/report-value
  (the OccamPrism editorial analysis) and /watch.

  2026-11-08: /job-corps/ceo-walkthrough and /job-corps/operator-requirements
  were already recorded as public and "indexable on purpose" in
  src/lib/site.ts but had no <loc> here, so src/lib/site.test.ts's
  "lists no indexable route that the sitemap omits" assertion would fail.
  They are added below to match the recorded policy; the policy itself was
  not changed.

  Lane MODULES (/workforce/alignment, /workforce/maritime,
  /workforce/maritime/brief, /workforce/development) are served and reachable
  but are owner/administrator-facing, so they are deliberately not listed.
  /console, /demo/<token>, /demo-analytics and /build-info are internal or
  capability-token routes and are likewise not listed. Public but
  non-indexable routes (/job-corps/consistency-film,
  /job-corps/performance-review, /job-corps/performance-review/how-it-responds)
  are not listed.

  src/lib/site.test.ts reads THIS FILE from disk and fails if it and the
  `indexable` inventory disagree, so an entry added here without one there
  (or the reverse) stops the suite.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://jccaxis.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://jccaxis.com/workforce</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://jccaxis.com/job-corps</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://jccaxis.com/job-corps/operators</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jccaxis.com/job-corps/facilities-maintenance</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jccaxis.com/job-corps/ceo-walkthrough</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jccaxis.com/job-corps/operator-requirements</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jccaxis.com/job-corps/performance-review/report-value</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://jccaxis.com/watch</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>
