<?xml version="1.0" encoding="UTF-8"?>
<!--
  Static by design: nine genuinely public pages, no per-page build step.
  sitemap.test.js fails if a URL here stops matching a route in App.jsx, so
  this can't quietly rot as routes change -- update both together.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://saltapp.ai/</loc></url>
  <url><loc>https://saltapp.ai/docs</loc></url>
  <url><loc>https://saltapp.ai/faq</loc></url>
  <url><loc>https://saltapp.ai/developers</loc></url>
  <url><loc>https://saltapp.ai/privacy</loc></url>
  <url><loc>https://saltapp.ai/terms</loc></url>
  <url><loc>https://saltapp.ai/explore</loc></url>
  <!-- /work (the open work board) is real and public, but ships behind the
       postings server flag (see App.jsx / configSlice.js) so it can go out
       dark and be switched on without a deploy. Advertising a route that
       currently returns not-found would be worse than leaving it out --
       add this back the day the flag goes on. -->
  <url><loc>https://saltapp.ai/login</loc></url>
  <url><loc>https://saltapp.ai/signup</loc></url>
</urlset>
