<?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/fare-data-ingestion-gtfs-rt-sync/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-rule-validation-calculation-engines/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/core-architecture-fare-taxonomy/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fraud-detection-revenue-protection/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/revenue-reconciliation-settlement/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-data-ingestion-gtfs-rt-sync/afc-api-data-extraction/</loc>
    <lastmod>2026-07-17</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-07-17</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-07-17</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-07-17</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-07-17</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-07-17</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-07-17</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-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/core-architecture-fare-taxonomy/afc-system-security-boundaries/</loc>
    <lastmod>2026-07-17</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-07-17</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-07-17</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-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fraud-detection-revenue-protection/chargeback-dispute-automation/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fraud-detection-revenue-protection/fare-evasion-analytics/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fraud-detection-revenue-protection/tap-pattern-anomaly-detection/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/revenue-reconciliation-settlement/compliance-reporting-automation/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/revenue-reconciliation-settlement/daily-variance-reconciliation/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/revenue-reconciliation-settlement/inter-agency-settlement-clearing/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/revenue-reconciliation-settlement/ledger-audit-trail-design/</loc>
    <lastmod>2026-07-17</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/handling-rate-limits-on-legacy-afc-vendor-apis/</loc>
    <lastmod>2026-07-17</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/incremental-sync-for-afc-rest-apis-with-cursor-pagination/</loc>
    <lastmod>2026-07-17</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/benchmarking-pandas-polars-and-pyarrow-for-fare-file-ingestion/</loc>
    <lastmod>2026-07-17</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-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-data-ingestion-gtfs-rt-sync/gtfs-rt-realtime-sync/reconciling-gtfs-rt-vehicle-positions-with-tap-events/</loc>
    <lastmod>2026-07-17</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-07-17</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/migrating-afc-event-models-to-pydantic-v2/</loc>
    <lastmod>2026-07-17</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/replaying-dead-letter-queues-for-afc-event-streams/</loc>
    <lastmod>2026-07-17</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-07-17</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-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-rule-validation-calculation-engines/discount-eligibility-engines/tuning-concession-eligibility-expiry-windows/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fare-rule-validation-calculation-engines/threshold-tuning-frameworks/applying-daily-fare-caps-across-multi-operator-journeys/</loc>
    <lastmod>2026-07-17</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-07-17</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-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/core-architecture-fare-taxonomy/fallback-routing-strategies/caching-fare-tables-on-offline-validators/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</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-07-17</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-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fraud-detection-revenue-protection/chargeback-dispute-automation/automating-emv-contactless-chargeback-reconciliation/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fraud-detection-revenue-protection/fare-evasion-analytics/estimating-fare-evasion-rates-from-gate-tap-gaps/</loc>
    <lastmod>2026-07-17</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-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fraud-detection-revenue-protection/tap-pattern-anomaly-detection/detecting-card-sharing-with-tap-velocity-checks/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/fraud-detection-revenue-protection/tap-pattern-anomaly-detection/flagging-impossible-journey-sequences-in-tap-streams/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/revenue-reconciliation-settlement/compliance-reporting-automation/generating-ntd-revenue-reports-from-fare-ledgers/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/revenue-reconciliation-settlement/daily-variance-reconciliation/matching-settlement-files-to-tap-ledgers/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/revenue-reconciliation-settlement/inter-agency-settlement-clearing/building-a-clearinghouse-netting-batch-in-python/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/revenue-reconciliation-settlement/daily-variance-reconciliation/automating-daily-fare-variance-reports/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/revenue-reconciliation-settlement/inter-agency-settlement-clearing/prorating-shared-corridor-revenue-across-operators/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.transit-fare.org/revenue-reconciliation-settlement/ledger-audit-trail-design/designing-append-only-fare-ledgers-with-hash-chaining/</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>
