<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.restaurant-menu.org/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/core-architecture-cost-mapping-systems/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/core-architecture-cost-mapping-systems/mapping-pos-taxonomies-to-ingredients/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/core-architecture-cost-mapping-systems/mapping-pos-taxonomies-to-ingredients/mapping-toast-pos-categories-to-ingredient-skus/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  
  <url>
    <loc>https://www.restaurant-menu.org/core-architecture-cost-mapping-systems/designing-recipe-bom-databases/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/core-architecture-cost-mapping-systems/designing-recipe-bom-databases/how-to-structure-recipe-boms-in-postgresql/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/core-architecture-cost-mapping-systems/designing-recipe-bom-databases/pandas-merge-vs-recursive-cte-for-bom-resolution/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  
  <url>
    <loc>https://www.restaurant-menu.org/core-architecture-cost-mapping-systems/multi-location-cost-center-architecture/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/core-architecture-cost-mapping-systems/multi-location-cost-center-architecture/automating-sku-substitution-across-locations/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/core-architecture-cost-mapping-systems/multi-location-cost-center-architecture/resolving-regional-unit-aliases/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/core-architecture-cost-mapping-systems/multi-location-cost-center-architecture/location-specific-pricing-overrides/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/core-architecture-cost-mapping-systems/multi-location-cost-center-architecture/setting-up-cost-centers-for-franchise-operations/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  
  <url>
    <loc>https://www.restaurant-menu.org/core-architecture-cost-mapping-systems/unit-conversion-canonicalization/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/core-architecture-cost-mapping-systems/unit-conversion-canonicalization/building-a-unit-conversion-matrix-in-python/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  
  <url>
    <loc>https://www.restaurant-menu.org/core-architecture-cost-mapping-systems/yield-factor-calculation-frameworks/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/core-architecture-cost-mapping-systems/yield-factor-calculation-frameworks/calculating-trim-and-yield-factors-for-produce/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  
  
  <url>
    <loc>https://www.restaurant-menu.org/data-ingestion-recipe-parsing-workflows/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/data-ingestion-recipe-parsing-workflows/async-batch-processing-workflows/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/data-ingestion-recipe-parsing-workflows/async-batch-processing-workflows/celery-vs-rq-for-menu-sync-queues/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/data-ingestion-recipe-parsing-workflows/async-batch-processing-workflows/implementing-celery-for-async-menu-syncs/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  
  <url>
    <loc>https://www.restaurant-menu.org/data-ingestion-recipe-parsing-workflows/inventory-snapshot-reconciliation/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/data-ingestion-recipe-parsing-workflows/inventory-snapshot-reconciliation/reconciling-theoretical-vs-actual-depletion/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  
  <url>
    <loc>https://www.restaurant-menu.org/data-ingestion-recipe-parsing-workflows/pdf-recipe-extraction-pipelines/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/data-ingestion-recipe-parsing-workflows/pdf-recipe-extraction-pipelines/parsing-pdf-menus-with-pypdf2-and-regex/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/data-ingestion-recipe-parsing-workflows/pdf-recipe-extraction-pipelines/pdfplumber-vs-pymupdf-for-recipe-extraction/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  
  <url>
    <loc>https://www.restaurant-menu.org/data-ingestion-recipe-parsing-workflows/menu-schema-normalization/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/data-ingestion-recipe-parsing-workflows/menu-schema-normalization/normalizing-modifier-and-combo-pricing/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  
  <url>
    <loc>https://www.restaurant-menu.org/data-ingestion-recipe-parsing-workflows/pos-api-polling-strategies/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/data-ingestion-recipe-parsing-workflows/pos-api-polling-strategies/webhooks-vs-polling-for-pos-sync/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/data-ingestion-recipe-parsing-workflows/pos-api-polling-strategies/rate-limiting-strategies-for-pos-apis/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  
  <url>
    <loc>https://www.restaurant-menu.org/data-ingestion-recipe-parsing-workflows/csv-bulk-import-automation/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/data-ingestion-recipe-parsing-workflows/csv-bulk-import-automation/automating-weekly-csv-menu-updates/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  
  
  <url>
    <loc>https://www.restaurant-menu.org/reporting-cicd-delivery-pipelines/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/reporting-cicd-delivery-pipelines/batch-cost-reporting-automation/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/reporting-cicd-delivery-pipelines/batch-cost-reporting-automation/refreshing-materialized-cost-views/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/reporting-cicd-delivery-pipelines/batch-cost-reporting-automation/generating-weekly-margin-reports-with-pandas/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  
  <url>
    <loc>https://www.restaurant-menu.org/reporting-cicd-delivery-pipelines/food-cost-diff-checks-in-cicd/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/reporting-cicd-delivery-pipelines/food-cost-diff-checks-in-cicd/pre-commit-hooks-for-recipe-cost-validation/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/reporting-cicd-delivery-pipelines/food-cost-diff-checks-in-cicd/failing-a-build-on-margin-regression/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/reporting-cicd-delivery-pipelines/food-cost-diff-checks-in-cicd/running-food-cost-diffs-as-github-actions-gates/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  
  <url>
    <loc>https://www.restaurant-menu.org/reporting-cicd-delivery-pipelines/scheduled-report-distribution/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/reporting-cicd-delivery-pipelines/scheduled-report-distribution/distributing-cost-reports-via-email-and-slack/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  
  
  <url>
    <loc>https://www.restaurant-menu.org/theoretical-vs-actual-food-cost-calculation/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/theoretical-vs-actual-food-cost-calculation/cost-variance-attribution-models/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/theoretical-vs-actual-food-cost-calculation/cost-variance-attribution-models/separating-prep-error-from-portioning-drift/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  
  <url>
    <loc>https://www.restaurant-menu.org/theoretical-vs-actual-food-cost-calculation/supplier-price-variance-tracking/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/theoretical-vs-actual-food-cost-calculation/supplier-price-variance-tracking/detecting-supplier-price-creep/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  
  <url>
    <loc>https://www.restaurant-menu.org/theoretical-vs-actual-food-cost-calculation/threshold-tuning-for-alerts/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/theoretical-vs-actual-food-cost-calculation/threshold-tuning-for-alerts/setting-dynamic-variance-thresholds/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  
  <url>
    <loc>https://www.restaurant-menu.org/theoretical-vs-actual-food-cost-calculation/portion-size-standardization/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/theoretical-vs-actual-food-cost-calculation/portion-size-standardization/standardizing-portion-sizes-across-locations/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  
  <url>
    <loc>https://www.restaurant-menu.org/theoretical-vs-actual-food-cost-calculation/variance-mapping-methodologies/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/theoretical-vs-actual-food-cost-calculation/variance-mapping-methodologies/calculating-theoretical-food-cost-from-boms/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  
  <url>
    <loc>https://www.restaurant-menu.org/theoretical-vs-actual-food-cost-calculation/waste-tracking-routing-systems/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.restaurant-menu.org/theoretical-vs-actual-food-cost-calculation/waste-tracking-routing-systems/routing-kitchen-waste-to-cost-variances/</loc>
    <lastmod>2026-06-01T13:27:31.971Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  
  
</urlset>
