<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.waterutility.org/</loc>
    <lastmod>2026-05-30T13:31:34.258Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/core-architecture-sdwa-compliance-taxonomy/</loc>
    <lastmod>2026-06-02T06:52:47.278Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/scada-data-ingestion-time-series-sync/</loc>
    <lastmod>2026-06-02T06:52:58.943Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/violation-detection-rule-engine-logic/</loc>
    <lastmod>2026-06-02T06:55:06.892Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/core-architecture-sdwa-compliance-taxonomy/monitoring-frequency-scheduling/</loc>
    <lastmod>2026-06-02T06:53:08.821Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/core-architecture-sdwa-compliance-taxonomy/sdwa-mcl-reference-mapping/</loc>
    <lastmod>2026-06-02T06:53:25.141Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/core-architecture-sdwa-compliance-taxonomy/security-boundary-design/</loc>
    <lastmod>2026-06-02T06:53:43.955Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/core-architecture-sdwa-compliance-taxonomy/violation-code-classification/</loc>
    <lastmod>2026-06-02T06:53:54.592Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/scada-data-ingestion-time-series-sync/async-batch-processing-setup/</loc>
    <lastmod>2026-06-02T06:54:12.171Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/scada-data-ingestion-time-series-sync/modbus-tcp-parsing-workflows/</loc>
    <lastmod>2026-06-02T06:54:26.331Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/scada-data-ingestion-time-series-sync/opc-ua-data-extraction/</loc>
    <lastmod>2026-06-02T06:54:42.700Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/scada-data-ingestion-time-series-sync/time-series-alignment-strategies/</loc>
    <lastmod>2026-06-02T06:54:52.501Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/violation-detection-rule-engine-logic/mcl-exceedance-logic-implementation/</loc>
    <lastmod>2026-06-02T06:55:20.014Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/violation-detection-rule-engine-logic/monitoring-gap-detection-algorithms/</loc>
    <lastmod>2026-06-02T06:55:31.655Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/violation-detection-rule-engine-logic/severity-scoring-models/</loc>
    <lastmod>2026-05-30T12:56:08.065Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/violation-detection-rule-engine-logic/threshold-tuning-frameworks/</loc>
    <lastmod>2026-05-30T12:56:15.122Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/core-architecture-sdwa-compliance-taxonomy/sdwa-mcl-reference-mapping/how-to-map-epa-mcls-to-relational-database-schemas/</loc>
    <lastmod>2026-05-30T12:56:47.694Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/core-architecture-sdwa-compliance-taxonomy/monitoring-frequency-scheduling/automating-monthly-vs-quarterly-monitoring-schedules/</loc>
    <lastmod>2026-05-30T12:53:21.365Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/core-architecture-sdwa-compliance-taxonomy/security-boundary-design/implementing-zero-trust-boundaries-for-scada-networks/</loc>
    <lastmod>2026-05-30T12:54:33.435Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/core-architecture-sdwa-compliance-taxonomy/violation-code-classification/translating-epa-violation-codes-to-internal-alerts/</loc>
    <lastmod>2026-06-02T06:51:26.122Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/scada-data-ingestion-time-series-sync/async-batch-processing-setup/configuring-celery-for-async-water-quality-batches/</loc>
    <lastmod>2026-05-30T13:05:35.097Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/scada-data-ingestion-time-series-sync/modbus-tcp-parsing-workflows/parsing-modbus-registers-for-turbidity-sensors/</loc>
    <lastmod>2026-05-30T13:06:11.806Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/scada-data-ingestion-time-series-sync/opc-ua-data-extraction/extracting-opc-ua-nodes-for-chlorine-residuals/</loc>
    <lastmod>2026-05-30T13:12:32.643Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/scada-data-ingestion-time-series-sync/time-series-alignment-strategies/aligning-irregular-scada-timestamps-to-utc/</loc>
    <lastmod>2026-06-02T06:52:26.259Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/violation-detection-rule-engine-logic/mcl-exceedance-logic-implementation/python-logic-for-detecting-mcl-exceedances-in-real-time/</loc>
    <lastmod>2026-05-30T12:55:40.737Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/violation-detection-rule-engine-logic/monitoring-gap-detection-algorithms/handling-missing-sensor-readings-without-triggering-false-violations/</loc>
    <lastmod>2026-05-30T12:55:58.904Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>
