<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.dataobservability.org/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-incident-response-and-tooling/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/automated-row-count-attribute-sync/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/coordinate-reference-system-validation/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/geometry-validity-topology-checks/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/schema-and-attribute-drift-detection/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/spatial-coverage-extent-monitoring/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/spatial-join-and-enrichment-quality-checks/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/temporal-baseline-alignment-for-time-series-gis/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/tracking-spatial-data-freshness-slas/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/defining-spatial-data-trust-boundaries/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/geospatial-metric-taxonomy-for-etl/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/fallback-chains-for-spatial-api-failures/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/monitoring-topology-for-multi-region-gis/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/observability-scoping-rules-for-vector-data/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/opentelemetry-integration-for-gis-pipelines/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/raster-and-tile-pipeline-observability/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/spatial-data-contracts-and-slo-design/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/spatial-index-health-monitoring/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-incident-response-and-tooling/alert-routing-and-on-call-for-spatial-pipelines/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-incident-response-and-tooling/choosing-spatial-observability-tooling/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-incident-response-and-tooling/post-incident-review-for-geospatial-data/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-incident-response-and-tooling/spatial-pipeline-incident-runbooks/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/automated-row-count-attribute-sync/reconciling-feature-counts-across-staging-and-published-layers/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/automated-row-count-attribute-sync/validating-coordinate-reference-system-drift-over-time/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/coordinate-reference-system-validation/catching-axis-order-swaps-in-crs-validation/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/coordinate-reference-system-validation/detecting-crs-drift-in-ci-pipelines/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/geometry-validity-topology-checks/finding-slivers-and-gaps-in-adjacent-polygon-coverage/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/geometry-validity-topology-checks/calculating-spatial-coverage-gaps-in-raster-datasets/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/geometry-validity-topology-checks/monitoring-precision-loss-after-simplification/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/schema-and-attribute-drift-detection/detecting-attribute-drift-in-slowly-changing-layers/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/schema-and-attribute-drift-detection/pinning-a-schema-fingerprint-for-postgis-tables/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/spatial-coverage-extent-monitoring/alerting-on-shrinking-spatial-coverage-extent/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/spatial-coverage-extent-monitoring/setting-up-freshness-alerts-for-real-time-gps-feeds/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/spatial-join-and-enrichment-quality-checks/bounding-nearest-neighbour-joins-with-a-distance-limit/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/spatial-join-and-enrichment-quality-checks/monitoring-point-in-polygon-match-rates/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/spatial-join-and-enrichment-quality-checks/detecting-reassignment-after-a-boundary-refresh/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/temporal-baseline-alignment-for-time-series-gis/aligning-timestamps-across-gps-feed-sources/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/temporal-baseline-alignment-for-time-series-gis/detecting-clock-skew-across-sensor-fleets/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/tracking-spatial-data-freshness-slas/how-to-automate-geometry-validity-checks-in-gdal/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/tracking-spatial-data-freshness-slas/measuring-freshness-for-irregularly-updated-layers/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-data-freshness-quality-metrics/tracking-spatial-data-freshness-slas/triaging-a-freshness-sla-breach/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/defining-spatial-data-trust-boundaries/auditing-trust-boundary-crossings-in-postgis/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/defining-spatial-data-trust-boundaries/how-to-map-geospatial-data-lineage-for-observability/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/defining-spatial-data-trust-boundaries/tuning-srid-mismatch-alerts/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/geospatial-metric-taxonomy-for-etl/bounding-spatial-metric-tag-cardinality/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/geospatial-metric-taxonomy-for-etl/naming-spatial-metrics-for-cross-team-reuse/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/geospatial-metric-taxonomy-for-etl/setting-up-spatial-pipeline-health-checks-in-airflow/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/fallback-chains-for-spatial-api-failures/comparing-opentelemetry-vs-custom-metrics-for-gis/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/fallback-chains-for-spatial-api-failures/measuring-quality-loss-in-geocoding-fallbacks/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/fallback-chains-for-spatial-api-failures/tuning-circuit-breakers-for-geocoding-fallbacks/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/monitoring-topology-for-multi-region-gis/alerting-on-feature-level-replication-lag/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/monitoring-topology-for-multi-region-gis/best-practices-for-defining-trust-boundaries-in-postgis/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/monitoring-topology-for-multi-region-gis/detecting-divergent-writes-across-spatial-replicas/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/observability-scoping-rules-for-vector-data/architecting-fallback-routing-for-spatial-feature-servers/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/observability-scoping-rules-for-vector-data/budgeting-collector-cpu-for-vector-telemetry/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/observability-scoping-rules-for-vector-data/sampling-telemetry-for-high-vertex-polygons/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/opentelemetry-integration-for-gis-pipelines/configuring-spatial-metric-collection-in-kubernetes/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/opentelemetry-integration-for-gis-pipelines/otel-tail-sampling-policy-for-topology-spans/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/opentelemetry-integration-for-gis-pipelines/propagating-trace-context-through-postgis-functions/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/raster-and-tile-pipeline-observability/detecting-tile-pyramid-gaps-at-high-zoom/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/raster-and-tile-pipeline-observability/monitoring-cache-invalidation-lag-for-map-tiles/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/raster-and-tile-pipeline-observability/validating-nodata-and-band-integrity-after-warp/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/spatial-data-contracts-and-slo-design/publishing-layer-status-for-downstream-jobs/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/spatial-data-contracts-and-slo-design/setting-error-budgets-for-spatial-freshness/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/spatial-data-contracts-and-slo-design/versioning-spatial-data-contracts-without-breaking-consumers/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/spatial-index-health-monitoring/choosing-fillfactor-for-updated-spatial-tables/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/spatial-index-health-monitoring/detecting-gist-index-bloat-from-bulk-inserts/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/geospatial-observability-architecture-fundamentals/spatial-index-health-monitoring/scheduling-gist-index-vacuum-for-spatial-tables/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-incident-response-and-tooling/alert-routing-and-on-call-for-spatial-pipelines/alerting-on-partial-region-failures/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-incident-response-and-tooling/alert-routing-and-on-call-for-spatial-pipelines/suppressing-alerts-during-planned-layer-reloads/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-incident-response-and-tooling/alert-routing-and-on-call-for-spatial-pipelines/tuning-alert-grouping-windows-for-batch-gis-jobs/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-incident-response-and-tooling/choosing-spatial-observability-tooling/gist-vs-brin-indexes-for-spatial-observability/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-incident-response-and-tooling/choosing-spatial-observability-tooling/managed-vs-self-hosted-collectors-for-gis-telemetry/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-incident-response-and-tooling/choosing-spatial-observability-tooling/opentelemetry-vs-prometheus-native-instrumentation-for-postgis/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-incident-response-and-tooling/choosing-spatial-observability-tooling/push-vs-pull-metric-collection-for-spatial-pipelines/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-incident-response-and-tooling/post-incident-review-for-geospatial-data/calculating-data-exposure-windows-after-a-bad-load/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-incident-response-and-tooling/post-incident-review-for-geospatial-data/replaying-a-spatial-incident-against-a-new-detector/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-incident-response-and-tooling/spatial-pipeline-incident-runbooks/cross-region-replication-lag-runbook/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-incident-response-and-tooling/spatial-pipeline-incident-runbooks/crs-cascade-failure-runbook/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-incident-response-and-tooling/spatial-pipeline-incident-runbooks/freshness-sla-breach-runbook/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-incident-response-and-tooling/spatial-pipeline-incident-runbooks/tile-publish-queue-overflow-runbook/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.dataobservability.org/spatial-incident-response-and-tooling/spatial-pipeline-incident-runbooks/topology-corruption-incident-runbook/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>
