<?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-07-03T20:23:17.403Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/core-architecture-sdwa-compliance-taxonomy/</loc>
    <lastmod>2026-07-03T16:07:13.878Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/scada-data-ingestion-time-series-sync/</loc>
    <lastmod>2026-07-03T16:06:09.708Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.waterutility.org/violation-detection-rule-engine-logic/</loc>
    <lastmod>2026-07-03T16:11:30.645Z</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-07-03T20:52:07.307Z</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-07-03T16:18:52.643Z</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-07-03T16:19:00.559Z</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-07-03T16:24:36.082Z</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-07-03T16:23:50.016Z</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-07-03T16:23:01.264Z</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-07-03T16:29:00.221Z</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-07-03T16:28:14.242Z</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-07-03T20:49:57.073Z</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-07-03T16:43:08.281Z</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-07-03T17:03:55.852Z</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-07-03T16:44:10.738Z</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-07-03T20:54:13.858Z</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-07-03T17:11:55.418Z</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-07-03T17:07:51.308Z</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-07-03T17:14:32.800Z</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-07-03T20:52:29.590Z</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-07-03T21:00:55.025Z</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-07-03T17:20:15.449Z</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-07-03T17:19:24.844Z</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-07-03T17:21:32.387Z</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-07-03T17:31:42.390Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>
