<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.transit-fare.org/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/core-architecture-fare-taxonomy/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-rule-validation-calculation-engines/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-data-ingestion-gtfs-rt-sync/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/core-architecture-fare-taxonomy/afc-system-security-boundaries/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/core-architecture-fare-taxonomy/fallback-routing-strategies/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/core-architecture-fare-taxonomy/fare-zone-taxonomy-design/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-rule-validation-calculation-engines/discount-eligibility-engines/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/core-architecture-fare-taxonomy/smart-card-schema-mapping/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-rule-validation-calculation-engines/fallback-calculation-chains/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-rule-validation-calculation-engines/threshold-tuning-frameworks/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-rule-validation-calculation-engines/transfer-window-logic/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-data-ingestion-gtfs-rt-sync/afc-api-data-extraction/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-data-ingestion-gtfs-rt-sync/gtfs-rt-realtime-sync/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-data-ingestion-gtfs-rt-sync/schema-validation-pipelines/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-data-ingestion-gtfs-rt-sync/csv-batch-parsing-workflows/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/core-architecture-fare-taxonomy/fare-zone-taxonomy-design/mapping-multi-modal-fare-zones-to-postgis-polygons/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-rule-validation-calculation-engines/discount-eligibility-engines/automating-senior-and-student-fare-validation-rules/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/core-architecture-fare-taxonomy/smart-card-schema-mapping/decoding-calypso-smart-card-transaction-logs/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/core-architecture-fare-taxonomy/smart-card-schema-mapping/parsing-mifare-desfire-ev2-tap-data-in-python/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-rule-validation-calculation-engines/fallback-calculation-chains/building-graceful-degradation-for-offline-fare-readers/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-rule-validation-calculation-engines/threshold-tuning-frameworks/dynamic-peak-pricing-threshold-adjustment-scripts/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-rule-validation-calculation-engines/transfer-window-logic/calculating-cross-operator-transfer-windows-with-python/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-data-ingestion-gtfs-rt-sync/afc-api-data-extraction/handling-rate-limits-on-legacy-afc-vendor-apis/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-data-ingestion-gtfs-rt-sync/schema-validation-pipelines/implementing-pydantic-models-for-afc-event-streams/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-data-ingestion-gtfs-rt-sync/csv-batch-parsing-workflows/optimizing-pandas-chunksize-for-10m-row-fare-files/</loc>
    <lastmod>2026-05-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>
