<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!--
    Public Ride Posts (canonical IR-PST URLs).

    Lifecycle SEO: only bookable, non-expired Ride Posts are included.
    cancelled / completed / past-dated rides are noindex on-page and excluded here.

    This is a crawlable STATIC snapshot served directly by the host (no apikey
    gateway in front of it). The authoritative live source is the `sitemap-rides`
    Edge Function, which this file must be regenerated from. As of the last
    regeneration there are no currently-indexable (future + bookable) Ride Posts,
    so this slice is intentionally empty — it must be refreshed when new Ride
    Posts are published.

    NOTE: the raw `sitemap-rides` function URL is NOT directly crawlable by Google
    because the Readdy Backend gateway requires an `apikey` header on every edge
    function call, which search crawlers cannot attach. Regeneration of this static
    slice is therefore still a manual/CI step (hosting limitation — no deployment
    hook or server-side cron that can write into public/ at runtime).
  -->
</urlset>