<?xml version="1.0" encoding="UTF-8"?>
<!--
  The apex's routes, and ONLY the routes app.routes.ts actually defines.

  ⚠ THIS FILE WENT STALE ONCE AND THE STALENESS WAS INVISIBLE. It listed
  thirteen URLs — /tools/analyzer, /benchmarks, /theory, /publications,
  /tutorials, /documentation, /faq, /about and four more — none of which the
  router has defined for some time. Nothing failed, because SpaController
  forwards any non-file path to index.html: every one of those dead URLs
  returned 200 with the landing page, so the sitemap was handing crawlers a
  dozen duplicate copies of the front door under names for pages that do not
  exist. A sitemap cannot 404; it can only be wrong quietly.

  So: one entry per route in web/frontend/src/app/app.routes.ts, and no entry
  without one. `/s/:address` is parameterised — a specimen address is minted per
  reading, there is no enumerable set of them, and the Bench at `/bench` is the
  same room with nothing loaded — so the route is represented by /bench and the
  addresses are left to be linked and cited rather than crawled.

  reticulate.bica-tools.org is a DIFFERENT host and is not listed here. A
  sitemap covers the host that serves it; the Reticulate landing needs its own
  if it is ever to be submitted.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://bica-tools.org/</loc><priority>1.0</priority></url>
  <url><loc>https://bica-tools.org/observatory</loc><priority>0.8</priority></url>
  <url><loc>https://bica-tools.org/bench</loc><priority>0.8</priority></url>
  <url><loc>https://bica-tools.org/laboratory</loc><priority>0.8</priority></url>
</urlset>
