<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.maritime-shipping.org/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/core-maritime-architecture-taxonomy/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/container-tracking-ais-event-synchronization/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/document-ingestion-edi-parsing-workflows/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/core-maritime-architecture-taxonomy/bill-of-lading-schema-mapping/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/core-maritime-architecture-taxonomy/container-hierarchy-data-models/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/core-maritime-architecture-taxonomy/maritime-security-boundary-setup/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/core-maritime-architecture-taxonomy/port-call-workflow-design/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/core-maritime-architecture-taxonomy/regulatory-compliance-reference/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/container-tracking-ais-event-synchronization/ais-data-stream-integration/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/container-tracking-ais-event-synchronization/container-status-mapping-rules/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/container-tracking-ais-event-synchronization/terminal-api-polling-strategies/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/container-tracking-ais-event-synchronization/threshold-tuning-for-alerts/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/document-ingestion-edi-parsing-workflows/async-batch-processing-pipelines/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/document-ingestion-edi-parsing-workflows/edifact-vs-ansi-x12-for-bl-exchange/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/document-ingestion-edi-parsing-workflows/ifcsum-edi-message-parsing/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/document-ingestion-edi-parsing-workflows/pdf-bill-of-lading-extraction/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/document-ingestion-edi-parsing-workflows/pydantic-v1-vs-v2-for-maritime-schema-validation/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/document-ingestion-edi-parsing-workflows/schema-validation-frameworks/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/core-maritime-architecture-taxonomy/bill-of-lading-schema-mapping/how-to-map-unedifact-bl-fields-to-python-dicts/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/core-maritime-architecture-taxonomy/bill-of-lading-schema-mapping/mapping-iftmin-transport-instructions-to-typed-models/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/core-maritime-architecture-taxonomy/container-hierarchy-data-models/designing-iso-container-hierarchy-trees-in-postgresql/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/core-maritime-architecture-taxonomy/port-call-workflow-design/automating-port-call-sequence-validation/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/core-maritime-architecture-taxonomy/maritime-security-boundary-setup/implementing-isps-security-zones-in-routing-apis/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/core-maritime-architecture-taxonomy/port-call-workflow-design/modeling-berth-window-conflicts-as-state-transitions/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/core-maritime-architecture-taxonomy/regulatory-compliance-reference/encoding-isps-security-levels-in-port-call-records/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/core-maritime-architecture-taxonomy/regulatory-compliance-reference/generating-imo-fal-forms-as-structured-data/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/core-maritime-architecture-taxonomy/regulatory-compliance-reference/modeling-solas-vgm-declarations-as-pydantic-schemas/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/container-tracking-ais-event-synchronization/ais-data-stream-integration/connecting-to-public-ais-feeds-with-python-asyncio/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/container-tracking-ais-event-synchronization/ais-data-stream-integration/deduplicating-ais-position-reports-by-mmsi/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/container-tracking-ais-event-synchronization/container-status-mapping-rules/mapping-iso-container-status-codes-to-internal-states/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/container-tracking-ais-event-synchronization/container-status-mapping-rules/reconciling-codeco-and-coreor-status-events/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/container-tracking-ais-event-synchronization/terminal-api-polling-strategies/adaptive-polling-with-etag-conditional-requests/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/container-tracking-ais-event-synchronization/terminal-api-polling-strategies/backfilling-terminal-api-gaps-with-ais-events/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/container-tracking-ais-event-synchronization/terminal-api-polling-strategies/polling-terminal-operating-systems-via-rest-apis/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/container-tracking-ais-event-synchronization/threshold-tuning-for-alerts/suppressing-flapping-geofence-alerts-with-hysteresis/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/container-tracking-ais-event-synchronization/threshold-tuning-for-alerts/tuning-dwell-time-thresholds-for-demurrage-alerts/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/container-tracking-ais-event-synchronization/threshold-tuning-for-alerts/tuning-geofence-thresholds-for-yard-tracking/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/document-ingestion-edi-parsing-workflows/async-batch-processing-pipelines/async-bulk-bl-ingestion-with-celery-and-redis-dlq/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/document-ingestion-edi-parsing-workflows/async-batch-processing-pipelines/backpressure-control-for-edi-ingestion-workers/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/document-ingestion-edi-parsing-workflows/async-batch-processing-pipelines/building-celery-queues-for-maritime-doc-ingestion/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/document-ingestion-edi-parsing-workflows/async-batch-processing-pipelines/idempotent-deduplication-for-document-queues/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/document-ingestion-edi-parsing-workflows/ifcsum-edi-message-parsing/handling-una-service-strings-and-delimiter-drift/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/document-ingestion-edi-parsing-workflows/ifcsum-edi-message-parsing/parsing-ifcsum-311-messages-with-python/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/document-ingestion-edi-parsing-workflows/pdf-bill-of-lading-extraction/extracting-bl-tables-with-pdfplumber-and-regex/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/document-ingestion-edi-parsing-workflows/pdf-bill-of-lading-extraction/ocr-fallback-with-tesseract-for-scanned-bills/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/document-ingestion-edi-parsing-workflows/schema-validation-frameworks/pydantic-envelope-validation-for-unedifact-interchanges/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/document-ingestion-edi-parsing-workflows/schema-validation-frameworks/routing-failed-payloads-to-quarantine-and-dlq/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url><url>
    <loc>https://www.maritime-shipping.org/document-ingestion-edi-parsing-workflows/schema-validation-frameworks/validating-baplie-against-iso-9735-in-python/</loc>
    <lastmod>2026-07-17T10:26:03.044Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url></urlset>
